Innholdsfortegnelse:
Video: DIN EGEN MINECRAFT-SERVER FOR PC, GRATIS - Tutorial 2025
Java er et programmeringsspråk i tradisjonen C og C ++. Som et resultat, hvis du har noen erfaring med C eller C + +, finner du deg selv på kjent område, ofte som du lærer de forskjellige funksjonene i Java.
Men forskjellig Java er forskjellig fra andre programmeringsspråk. De følgende avsnittene beskriver de viktigste forskjellene.
Platform uavhengighet
En av hovedgrunnene til at Java er så populær, er plattform uavhengighet, , noe som betyr at Java-programmer kan kjøres på mange forskjellige typer datamaskiner. Et Java-program kjører på hvilken som helst datamaskin med en Java Runtime Environment, , også kjent som en JRE, installert . En JRE er tilgjengelig for nesten alle typer datamaskiner - PCer som kjører Windows, Macintosh-datamaskiner, Unix- eller Linux-datamaskiner, store mainframedatamaskiner og til og med mobiltelefoner.
Objektorientering
Java er iboende objektorientert, som betyr at Java-programmer består av programmeringselementer kalt objekter. Enkelt sagt, et objekt er en programmeringsenhet som representerer enten noen virkelige objekt eller et abstrakt konsept.
Alle objekter har to grunnleggende egenskaper:
- Objekter har data, også kjent som tilstand . For eksempel, et objekt som representerer en bok, har data som bokens tittel, forfatter og utgiver.
- Objekter har også oppførsel, som betyr at de kan utføre visse oppgaver. I Java kalles disse oppgavene metoder . For eksempel kan et objekt som representerer en bil ha metoder som start, stopp, kjøring eller krasj. Enkelte metoder gir deg bare tilgang til objektets data. For eksempel kan et bokobjekt ha en getTitle metode som forteller deg bokens tittel.
Klasser er nært beslektet med objekter. En klasse er programkoden du skriver for å lage objekter. Klassen beskriver data og metoder som definerer objektets tilstand og oppførsel. Da, når programmet kjøres, brukes klasser til å lage objekter.
For eksempel, anta at du skriver et lønnsprogram. Dette programmet trenger gjenstander for å representere selskapets ansatte. Så inneholder programmet en klasse (sannsynligvis navngitt Medarbeider ) som definerer dataene og metodene for hvert Medarbeider objekt. Da, når programmet kjører, bruker den denne klassen til å skape et objekt for hver av bedriftens ansatte.
Java API
Selve Java-språket er veldig enkelt. Men Java kommer med et bibliotek av klasser som gir vanlige bruksfunksjoner som de fleste Java-programmer ikke kan klare seg uten.Dette klassebiblioteket, kalt Java API, , er like mye en del av Java som selve språket. Faktisk er den virkelige utfordringen med å lære å bruke Java ikke å lære språket; det lærer API-en. Java-språket har bare 50 søkeord, men Java API har flere tusen klasser - med titusenvis av metoder du kan bruke i programmene dine.
Du trenger ikke å lære hvor som helst i nærheten av Java-API. De fleste programmører er flytende med bare en liten del av det. Hvis du trenger å bruke en klasse fra API-en som du ennå ikke er kjent med, kan du se hva klassen gjør i dokumentasjonen for Java API.
