Hjem Personlig finansiering Java Programmering: Tæller computeren til at gøre noget - dummies

Java Programmering: Tæller computeren til at gøre noget - dummies

Indholdsfortegnelse:

Video: Web Programming - Computer Science for Business Leaders 2016 2025

Video: Web Programming - Computer Science for Business Leaders 2016 2025
Anonim

I Listing 1 nedenfor får du en eksplosion af Java-kode. Ligesom alle nybegyndere programmører, er du forventet at gødes ydmygt på koden. Men vær ikke skræmt. Når du får fat i det, er programmeringen ret let. Ja, det er sjovt også.

Liste 1: Et simpelt Java-program

/ *

* Et program til at liste de gode ting i livet

* Forfatter: Barry Burd, BeginProg @ BurdBrain. com

* 13 februar 2003

* /

klasse ThingsILike

{

offentlig statisk tomgangshoved (String args [])

{

System. ud. println ("Chokolade, royalties, sleep");

}

}

Begravet dybt i hjertet af Listing 1 er enkeltlinjen, der faktisk udsteder en direkte instruktion til computeren. Linjen

System. ud. println ("Chokolade, royalties, sleep");

fortæller computeren at vise ordene Chokolade, royalties, sove i kommandopromptvinduet. Denne linje kan beskrives på mindst to forskellige måder:

  • Det er en erklæring: I Java er en direkte instruktion, der fortæller computeren at gøre noget, kaldet en erklæring . Erklæringen i liste 1 fortæller computeren at vise nogle tekst. Udsagnene i andre programmer kan fortælle computeren at sætte 7 i visse hukommelseslokaler, eller få et vindue vist på skærmen. Udtalelserne i computerprogrammer gør alle mulige ting.
  • Det er et metodeopkald: Et metodeopkald er et separat stykke kode (i en anden del af Java-programmet), der fortæller computeren at kalde metoden til handling. Erklæringen

FixTheAlternator (junkyOldFord);

    er et eksempel på et metodeopkald, og det er også

System. ud. println ("Chokolade, royalties, sleep");

    Java har mange forskellige typer udsagn. Et metodeopkald er kun en slags.

Afslutter en sætning med et semikolon

I Java slutter hver sætning med et semikolon. Koden i Liste 1 har kun én erklæring i den, så kun en linje i Liste 1 slutter med et semikolon.

Tag en anden linje i Liste 1, som f.eks. Metodehovedet. Metodeoverskriften (linjen med ordet vigtigste i det) fortæller ikke computeren direkte om at gøre noget. I stedet beskriver metoden overskrift nogle handlinger til fremtidig reference. Overskriften annoncerer "Bare hvis nogen nogensinde kalder den vigtigste metode, fortæller de næste par kodelinjer dig, hvad du skal gøre som svar på dette opkald. "

Enhver fuldstændig Java-sætning slutter med et semikolon. Et metodeopkald er en erklæring, så det ender med et semikolon, men hverken en metodeoverskrift eller en metodeangivelse er en erklæring.

Metoden kaldet System.ud. println

Opgørelsen i midten af ​​Listing 1 kalder en metode med navnet System. ud. println . Denne metode er defineret i Java API. Når du ringer til systemet. ud. println metode, viser computeren tekst på skærmen.

Tænk på navnet Pauline Ott, for eksempel. En af dem er en nonne; den anden er fysiker. Selvfølgelig er der masser af Paulines i den engelsktalende verden, ligesom der er flere ting, der hedder println i Java API. Så for at skelne fysiker Pauline Ott fra filmkritikeren Pauline Kael, skriv det fulde navn "Pauline Ott. "Og for at skelne nonnen fra fysikeren, skriv" søster Pauline Ott. "Skriv på samme måde enten System. ud. println eller DriverManager. println. Den første skriver tekst på computers skærmen. Den anden skriver til en database logfil.

Ligesom Pauline og Ott er navne i deres egen ret, er System, out og println navne i Java API. Men for at bruge println skal du skrive metodeens fulde navn. Du skriver aldrig println alene. Det er altid System. ud. println eller en anden kombination af API navne.

Java-programmeringssproget er bogstavfølsomt. Hvis du ændrer et lille bogstav til et stort bogstav (eller omvendt), ændrer du et ords betydning. Du kan ikke erstatte System. ud. println med system. ud. Println . Hvis du gør det, fungerer dit program ikke.

Java-klassen

Du har måske hørt begrebet objektorienteret programmering (også kendt som OOP ). OOP er en måde at tænke på computerprogrammeringsproblemer - en måde, der understøttes af flere forskellige programmeringssprog. OOP startede i 1960'erne med et sprog kaldet Simula. Det blev forstærket i 1970'erne med et andet sprog, der hedder Smalltalk. I 1980'erne tog OOP stor tid med sproget C ++.

Nogle mennesker ønsker at ændre akronymmet, og kalder det COP, klasseorienteret programmering. Det skyldes, at objektorienteret programmering begynder med noget, der hedder en klasse . I Java starter alt med klasser, alt er omsluttet i klasser, og alt er baseret på klasser.

I Java skal din hovedmetode være inde i en klasse. Koden i Liste 1 starter med ordsklassen ThingsILike. Tag et nyt kig på Listing 1, og læg mærke til, hvad der sker efter linjeklassen ThingsILike. Resten af ​​koden er indesluttet i krøllede seler. Disse seler markerer alle ting inde i klassen. Uden disse seler ville du vide, hvor erklæringen fra ThingsILike-klassen starter, men du ville ikke vide, hvor erklæringen slutter.

Det er som om ting inde i ThingsILike-klassen er i en kasse. Hvis du vil afkaste et stykke kode, gør du to ting:

  • Du bruger krølletbøjler: Disse krøllede braces fortæller kompilatoren, hvor et stykke kode begynder og slutter.
  • Indrykningskode: Indrykning fortæller dit menneskelige øje (og andre programmers øjne), hvor et stykke kode begynder og slutter.

Glem ikke. Du skal gøre begge dele.

Java Programmering: Tæller computeren til at gøre noget - 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 ...