Bytecodes er et sett med instruksjoner som ser mye som maskinkode, men er ikke spesifikke for noen en prosessor
Java er objektorientert.
Javas objektorienterte konsepter er arvet fra C ++ , språket som den er basert på, men det låner mange konsepter fra andre objektorienterte språk også. Som de fleste objektorienterte programmeringsspråk, Java inneholder et sett av klassebiblioteker som gir grunnleggende datatyper, system inngang og utgang evner, og andre nyttefunksjoner.
Disse grunnleggende klasser er en del av Java Development Kit, som også har klasser for å støtte nettverksbygging, felles Internett-protokoller, og brukergrensesnittet Toolkit funksjoner. Fordi disse klassebiblioteker er skrevet i Java, de er portable på tvers av plattformer som alle Java-programmer er
Java er lett å lære.
Java er lettere å lære og enklere å skrive, lettere å kompilere, lettere å feilsøke, og best av alt, lett å lære. Holde språket små gjør det også mer robust fordi det er færre sjanser for programmerere å lage vanskelige å finne feil.
Til tross for sin størrelse og enkel design, men har Java fortsatt stor kraft og fleksibilitet. Java er modellert etter C og C ++, og mye av den syntaks og objektorientert struktur er lik C og C ++. Hvis du er kjent med C ++, læring Java vil være spesielt enkelt for deg, fordi du har det meste av grunnlaget allerede
Hvis du vil vite mer kan du besøke https://java-for-beginners.blogspot.com