Java & API forklart til foreldre

Java er et programmeringsspråk som skaper små objekter, eller programmer, som deretter manipulert av Java-koden når den kjøres. Java er en av de mest fremtredende programmeringsspråk rundt, slår millioner av nettsteder, mobile enheter og spillkonsoller. Programmerere bruker en API, eller application programming interface, som en "oversette" bro for å få programmer skrevet i Java arbeid med ulike programvare, plattformer og språk. Dette API er faktisk den versjonen av Java du har installert på din datamaskin eller mobil enhet.

Java

Java er vanligvis allerede er installert på din datamaskin, mobiltelefon eller annen enhet når du kjøper en maskin fra de fleste produsenter, men det er også tilgjengelig for gratis nedlasting fra Java hjemmesiden. Etter å ha Java installert på maskinen din gir deg "Java Virtual Machine", et miljø som gjør at du kan se og bruke nettsteder og programmer som er programmert i Java. Ifølge Java området, mer enn 1,1 milliarder stasjonære datamaskiner og 3 milliarder mobiltelefoner kjøre Java-nettsteder og programmer, og alle Blu-ray-spillere for tiden produsert avhengige av Java-programmer til å fungere.

Java Programming

Programvareutviklere bruker Java fordi det er lett å lære og skaper fleksible, sikre programmer og applikasjoner. Java er lik, i form av syntaksen til mange andre kompliserte datamaskinprogrammeringsspråk, men forenkler måten programmerere trenger å skrive hvert objekt, eller lite program, innenfor det totale programmet uten å miste noen tilpasning eller funksjonalitet. Java-programmer kan også kjøre på alle typer enheter som har Java Virtual Machine installert, noe som gir mulighet for bred distribusjon av programmer og nettsteder som er opprettet i Java.

APIer

APIer er et sett med spesifikasjoner som programmer bruker for å jobbe med andre programmer og med ulike typer databehandlingsplattformer, for eksempel PC, Mac eller mobile enheter. APIer definerer vokabular og kode av hver type program, slik at andre programmer kan forstå, på samme måte som en oversetter ville tolke mellom menneskelige språk.

Java Virtual Machine

Java leveres med flere typer av APIer, både for programmerere og for dere der hjemme. Programmerings APIer kjøre usynlig når du åpner en Java-nettstedet eller programmet, forteller enheten hvordan du skal tolke Java-koden for å lage programmet eller nettstedet som du ser. Java Virtual Machine, som følger med Java installasjon på maskinen din - eller lastes ned fra Java hjemmesiden - fungerer som en API, skape et miljø som er spesifikke for Java, og programvaren eller nettstedet gjengis for din bruk eller visning i den.