Hjem Personlig finansiering Hvad er Java, og hvorfor er det så stort? - dummies

Hvad er Java, og hvorfor er det så stort? - dummies

Indholdsfortegnelse:

Video: TSUNAMIER | VILDE NATURFÆNOMENER #3 2025

Video: TSUNAMIER | VILDE NATURFÆNOMENER #3 2025
Anonim

Java er et programmeringssprog i traditionen C og C ++. Som følge heraf, hvis du har nogen erfaring med C eller C ++, finder du dig selv på kendt område, ofte som du lærer de forskellige funktioner i Java.

Imidlertid adskiller Java sig fra andre programmeringssprog på en række signifikante måder. De følgende afsnit beskriver de vigtigste forskelle.

Platform uafhængighed

En af hovedårsagerne til, at Java er så populær, er dens platform uafhængighed, , hvilket betyder at Java-programmer kan køres på mange forskellige typer computere. Et Java-program kører på en computer med et Java Runtime Environment, , også kendt som en JRE, installeret . En JRE er tilgængelig for næsten alle typer computer - pc'er, der kører Windows, Macintosh-computere, Unix- eller Linux-computere, store mainframe-computere og endda mobiltelefoner.

Objektorientering

Java er iboende objektorienteret, hvilket betyder at Java-programmer består af programmeringselementer kaldet objekter. Enkelt sagt er et objekt en programmeringsenhed, der repræsenterer enten noget virkeligt objekt eller et abstrakt koncept.

Alle objekter har to grundlæggende egenskaber:

  • Objekter har data, også kendt som tilstand . For eksempel indeholder et objekt, der repræsenterer en bog, data som bogens titel, forfatter og udgiver.
  • Objekter har også adfærd, , hvilket betyder at de kan udføre visse opgaver. I Java kaldes disse opgaver metoder . For eksempel kan et objekt, der repræsenterer en bil, have metoder som start, stop, drev eller crash. Nogle metoder giver dig simpelthen adgang til objektets data. For eksempel kan et bogobjekt have en getTitle metode, der fortæller dig bogens titel.

Klasser er tæt relateret til objekter. En klasse er den programkode, du skriver for at oprette objekter. Klassen beskriver de data og metoder, der definerer objektets tilstand og adfærd. Derefter, når programmet udføres, bruges klasser til at oprette objekter.

For eksempel, formoder du skriver et lønprogram. Dette program har brug for objekter til at repræsentere virksomhedens medarbejdere. Programmet indeholder således en klasse (sandsynligvis betegnet Medarbejder ), der definerer data og metoder for hver Medarbejder objekt. Så når dit program kører, bruger den denne klasse til at oprette et objekt til hver af virksomhedens medarbejdere.

Java API'en

Selve Java-sproget er meget enkelt. Men Java leveres med et bibliotek af klasser, der giver almindeligt anvendte hjælpefunktioner, som de fleste Java-programmer ikke kan klare sig uden.Dette klassebibliotek, kaldet Java API, , er så meget en del af Java som selve sproget. Faktisk er den reelle udfordring at lære at bruge Java ikke at lære sproget; det lærer API'en. Java-sproget har kun 50 søgeord, men Java API har flere tusind klasser - med titusindvis af metoder, du kan bruge i dine programmer.

Du behøver ikke lære hvor som helst i nærheden af ​​hele Java API. De fleste programmører er flydende med kun en lille del af det. Hvis du skal bruge nogle klasser fra API'en, som du endnu ikke er bekendt med, kan du se hvad klassen gør i dokumentationen til Java API.

Hvad er Java, og hvorfor er det så stort? - dummies

Valg af editor

Hvordan man skriver en check for en fremragende bill i QuickBooks Online - dummies

Hvordan man skriver en check for en fremragende bill i QuickBooks Online - dummies

Du kan Brug QuickBooks Online (QBO) Check vinduet til at skrive en check for at betale et faktura, du tidligere indtastede - noget, du ikke kan gøre i QuickBooks desktop produkt. Brug ikke Check-transaktionen, hvis du planlægger at betale flere regninger. Hvis du vælger en betalingsmodtager, for hvem der foreligger en udestående faktura, QBO ...

Sådan afskrives fakturaer med QuickBooks Online Accountant - dummies

Sådan afskrives fakturaer med QuickBooks Online Accountant - dummies

Vælger skrivefakturaer fra revisionsværktøjerne menuen i QBOA viser siden Skriv ud fakturaer, som giver dig mulighed for at se fakturaer, du måske vil afskrive, og derefter skrive dem til en konto efter eget valg. Øverst på siden indstiller du filtre for at få vist de fakturaer, du vil have ...

Importrevisorens ændringer til QuickBooks 2012 Datafil - dummies

Importrevisorens ændringer til QuickBooks 2012 Datafil - dummies

Din klient importerer de ændringer, som du ' har lavet i revisorens kopi af QuickBooks 2012-datafilen i hendes arbejdskopi af datafilen. For at gøre dette vælger klienten filen Arkiv → Revisorens Kopi → Klientaktiviteter → Kommandoen Import Revisorens Ændringer. QuickBooks viser dialogboksen Importer regnskabsførerens ændringer. For at bruge importkontoens ændringer ...

Valg af editor

Brug Flash med Nature Photography - dummies

Brug Flash med Nature Photography - dummies

Som regel afhænger du af naturlig belysning til naturfotografering. Du kan dog bruge flash-flash eller en ekstra flash-enhed til at øge naturlig belysning. On-flash-kamera De fleste digitale kameraer leveres med en flash på kameraet. Blitzenheden springer op, når det er nødvendigt. Du kan også aktivere flash på kameraet, når du skal tilføje en ...

Brug tredjeparts rå software til HDR fotografi - dummies

Brug tredjeparts rå software til HDR fotografi - dummies

Du kan købe eller downloade et væld af Råredigerere og konvertere fra tredjepart, der hjælper dig med at lave billeder med høj dynamisk rækkevidde. Hvis du er utilfreds med din nuværende software og vil prøve noget nyt, skal du hænde på en eller flere af de programmer, der er angivet i tabellen. Rå redaktører fra tredjepart Navn URL Platform (er) Freeware? ...

Brug dekorative accenter i mad stil og madfotografi - dummies

Brug dekorative accenter i mad stil og madfotografi - dummies

Når fødevaren alene ikke skaber Det drama eller den intrigue, du vil have i din fotografering med dekorative accenter - af farve, form eller tekstur - kan give dine billeder den ekstra effekt, du leder efter. Accenter er forbedringer af fødevarematerialet, og selvom de tjener formålet med at ophæve maden, er de ...

Valg af editor

Sådan finder du formatering i Word 2007 - dummies

Sådan finder du formatering i Word 2007 - dummies

Du kan bruge kommandoen Find til at skure dit Word 2007-dokument til formatering af oplysninger. Hvis du f.eks. Kun vil finde de forekomster af ordet, der ligger i fed skrift, kan du gøre det. Dette eksempel søger efter teksten gåseæg med en skriftstørrelse på 24 point i en ...

Hvordan man finder tekst i Word 2016 - dummies

Hvordan man finder tekst i Word 2016 - dummies

Ikke gider med båndet! For at finde tekst i dit Word 2016-dokument, tryk Ctrl + F, den mindeværdige tastaturgenvej til kommandoen Find. Du ser navigationsruden, svarende til hvad der vises her. Navigationsruden. Skriv den tekst, du vil lokalisere, i feltet Søg dokument. Når du skriver forekomster af teksten ...

Hvordan man finder stilarter i Word 2016 - dummies

Hvordan man finder stilarter i Word 2016 - dummies

Stilarter bor på Word 2016 Home-fanen navngivet Styles-gruppe, som vist her. Hvad du ser på båndet er Style Gallery, som kan udvides til en fuld menu med stilvalg. Hvor Word-stilarter lurer. Klik på dialogboksen launcher i det nederste højre hjørne af Styles-gruppen ...