Innholdsfortegnelse:

JAVA - Introduksjon: 5 trinn
JAVA - Introduksjon: 5 trinn

Video: JAVA - Introduksjon: 5 trinn

Video: JAVA - Introduksjon: 5 trinn
Video: Java-programmering 5 - Kompilering og kjøring 2024, Juli
Anonim
JAVA - Introduksjon
JAVA - Introduksjon

Jeg skal prøve å veilede dere mennesker gjennom denne opplæringen effektivt og raskt. JAVA er et veldig komplekst språk med mye å lære. Disse opplæringsprogrammene påtar seg ikke noe ansvar for å lære deg riktig, men jeg skal prøve å gjøre det klart og la alle feil være ute. Hvis du allerede er kjent med JAVA, bør du gå videre til senere seksjoner. Denne delen er bare et notat. Deretter begynner vi å ta imot deg med JAVA -språket.

Trinn 1: JAVA - Få verktøyene

JAVA - Få verktøyene
JAVA - Få verktøyene
JAVA - Få verktøyene
JAVA - Få verktøyene

Som du sikkert vet, trenger vi noen verktøy for å begynne å skrive JAVA -kode. Du kan bare bruke notisblokken og kjøre den fra kommandolinjen, men vi får en redaktør, fordi den er enklere og raskere. Vi får eclpise JAVA -redaktøren. (HVIS DU HAR FEILKOMMENTAR) TRINN 1) Gå til nettstedet her og klikk på den grønne nedlastingsknappen TRINN 2) Lagre den på skrivebordet og klikk "OK" TRINN #3) Når den er lastet ned, høyreklikker du på filen og velger " Trekk ut alle "TRINN #4) Du bør se en ny mappe vises på skrivebordet ditt, og sørg for at den har filen" eclipse.exe "i den. Dobbeltklikk nå på eclipse.exe -filen med ikonet for en solformørkelse. Det vil be deg om å lage et arbeidsområde når det åpnes. Skriv inn "myWork" i navnefeltet, og klikk OK. Du bør da se en velkomstskjerm, og øverst til høyre klikker du på "arbeidsbenken" -knappen. Nå skal du se noe som det første bildet nederst. Deretter klikker du på "File"> "New"> "Java Project". I navnefeltet skriver du inn "myProj", klikker på "Next" og deretter fullfører du. Nå, i prosjektutforskeren (til venstre på skjermen) bør du se en mappe som heter "myProj". I prosjektutforskeren kan du se alle filene dine. Området i midten er hovedstaden (kodingseksjonen) og den høyre delen er biblioteket, som gir oss en liste over funksjoner og klasser. (Vil snakke om klasser og funksjoner seinere). Den nederste delen er feillisten. Hvis vi har problemer med kjøretid eller kode, vil de være der. Det er også konsollvinduet der utdata vises. Til slutt høyreklikker du på "myProj" -mappen vi opprettet og går til "Ny"> "Klasse". Skriv "myFirst" i navnelinjen. Klikk på ferdig. Du bør se det andre bildet nederst for en nærmere titt. Nå er du klar til å begynne å skrive kode i JAVA. I neste trinn skriver vi ditt første program og diskuterer noen JAVA -elementer.

Trinn 2: JAVA - Komme i gang med JAVA

JAVA - Komme i gang med JAVA
JAVA - Komme i gang med JAVA
JAVA - Komme i gang med JAVA
JAVA - Komme i gang med JAVA

I JAVA er alt basert på klasser, deler av koden med kommandoer som skal utføres. Det er også disse tingene som kalles metoder, mindre deler av koden som også inneholder funksjoner. Vanligvis er det flere metoder i en klasse, som samhandler med hverandre basert på verdier av visse variabler og returnerer en verdi. Disse metodene er pakket inn i en klasse, og deretter kan klasser med metoder samhandle med andre klasser og skrive ut returverdien på skjermen. Det er også noe som kalles en hovedmetode, metoden kompilatoren søker etter først. Basert på instruksjonene hovedmetoden gir, kan kompilatoren flytte til forskjellige klasser for å utføre forskjellige metoder, eller bare bli i hovedmetoden. For nå kan vi bare lage en hovedmetode. Skriv inn koden med fet skrift i "myFirst" -klassen: public class myFirst {public static void main (String args) {}} La oss nå diskutere denne koden. Hver metode er basert på følgende syntaks: [accessSpecifier] [returnType] [methodName] ([parametere]) {[methodBody]} Tilgangsspesifikatorene i dette tilfellet er "offentlige" og "statiske". Enhver metode kan være "offentlig" eller "privat". "Offentlig" betyr at metoden kan nås av alle klasser. "Privat" betyr at metoden bare er tilgjengelig for klassen den tilhører. Jeg vil forklare det "statiske" stikkordet senere. Her laget vi en offentlig statisk hovedmetode med navnet main og parametere for "String args" (jeg vil ikke forklare parameterne nå). I metodekroppen skriver vi inn alle kommandoene vi ikke vil utføre. Metodekroppens og klassekroppens er alltid plassert mellom de krøllete selene. MERK: JAVA er et bokstavssensitivt språk, så når du skriver kommandoer, må du skrive dem nøyaktig som angitt, ellers får du en feil !!!!!! Skriv inn koden med fet skrift i hovedmetoden din: public class myFirst {public static void main (String args) {System.out.println ("Hello world!"); }} Nå bør du ha koden på det første bildet. Gå nå til "Kjør"> "Kjør", og klikk "OK" når dialogboksen vises, og nederst (konsollvindu) skal du se teksten "Hei verden!" skrevet ut. Sjekk det andre bildet for referanse. Her brukte vi kommandoen System.out.println for å skrive ut en linje på skjermen. "Systemet" er en klasse som inneholder mange funksjoner. "Ut" var at vi ønsket å skrive ut OUT til skjermen (eller output) og metoden "println" betyr; utskriftslinje. Deretter i parentes og i anførselstegn (fordi dette er en strengverdi (verdi som inneholder ord)) inkluderte vi teksten vi ønsket å skrive ut, og avsluttet linjen med et semikolon (;). MERK: Alle linjer i JAVA må ende med semikolon, unntatt linjer når vi deklarerer klasser eller metoder. Vi kan også bruke "print", men forskjellen mellom "print" og "println" er at "print" skriver ut tekst på en linje, men "println" betyr å skrive ut teksten og avslutte linjen, noe som betyr at hvis den neste kommandoen er "print", blir teksten skrevet ut på en ny linje. På dette tidspunktet vil jeg be om unnskyldning for den dårlige kvaliteten på bildene mine. Jeg har tatt med noen SELVKONTROLL-spørsmål nederst. I neste trinn vil jeg inkludere svarene på dem. I neste trinn vil jeg også introdusere deg for de grunnleggende verditypene. SELVKONTROLL: #1) Skriv et program for å skrive ut ordet "ost" bokstav for bokstav. TIPS: Bruk kommandoen "print" 2) Bruk kommandoene "print" og "println" for å eksperimentere.#3) Hva er galt med denne kodelinjen: System.out.println (Hello world!); #4) Hva får du hvis du kjører disse kodelinjene: System.out.print ("h"); System.out.print ("i"); System.out.println ("per-"); System.out.print ("sønn");

Trinn 3: JAVA - grunnleggende variabeltyper

JAVA - Grunnleggende variabeltyper
JAVA - Grunnleggende variabeltyper
JAVA - Grunnleggende variabeltyper
JAVA - Grunnleggende variabeltyper

Svarene på de forrige SELV-CHECK-spørsmålene er:#1) System.out.print ("c"); System.out.print ("h"); System.out.print ("e"); System.out.print ("e"); System.out.print ("s"); System.out.print ("e"); #2) Ikke noe klart svar.#3) Teksten i parentes var ikke i anførselstegn.#4) hei person Det vil også være spørsmål om selvsjekk på slutten av dette trinnet. Det er mange datatyper. I denne instruksen vil vi bare gå over de grunnleggende, og det vil fortsatt ta et par trinn. Alle variabler fungerer på syntaksen nedenfor. [Datatype] [variabelnavn] = [verdi]; eks. int myNum = 8; int -type: "int" -typen betyr heltall. Fungerer på samme syntaks som ovenfor. Det er ingen anførselstegn nødvendig for å holde verdien for noen numerisk type. Eventuelle int -variabler varierer fra minimum -2, 147, 483, 648 til en maksimalverdi på 2, 147, 483, 647. De fleste vanlige heltall vil passe inn i dette området, men hvis de ikke bruker "lang" i stedet. eks. int ni = 9; lang type: Den "lange" typen er en lang versjon av kommandoen "int". Fra -9, 223, 372, 036, 854, 775, 808 til 9, 223, 372, 036, 854, 775, 807. flytetype: "float" -typen er et flytende tall, noe som betyr at den inneholder en desimalverdi. dobbel type: Den "doble" typen er et flytende tall, som kan inneholde en større verdi. strengtype: "streng" -typen inneholder en tekstverdi. Teksten (verdien) må være inkludert i doble anførselstegn. eks. String greeting = "Hei blank"; Det var de grunnleggende datatypene. Hvis du vil skrive ut noen av dem, skriver du bare variabelnavnet i parameterne for "println" -metoden uten anførselstegn. eks. int myNum = 52930; System.out.println (myNum + "Er verdien av myNum"); Koden ovenfor vil skrive ut "52930 Er verdien av myNum" på skjermen. Og forresten, vi brukte det et pluss -tegn for å kombinere en streng til linjen vi skrev ut, så den ville skrive ut en strengverdi etter verdien av myNum. Du kan bruke pluss -tegnet til å legge til variabler i "println" -kommandoen og legge til strengverdier. Sjekk de to bildene nederst for å se hva jeg gjorde. Dette er seksjon 1/2 av talltypene, i den neste delen vil jeg lære deg noen enkle matematiske operatorer du kan bruke på variablene.

Trinn 4: JAVA - Matematiske operatører

JAVA - Matematiske operatører
JAVA - Matematiske operatører
JAVA - Matematiske operatører
JAVA - Matematiske operatører
JAVA - Matematiske operatører
JAVA - Matematiske operatører
JAVA - Matematiske operatører
JAVA - Matematiske operatører

Dette er seksjon 2/2 av "Grunnleggende variabeltyper". Her vil jeg introdusere matematiske operatorer. Det er "+" - tegnet som betyr tillegg. Den brukes til å legge til tall. eks. int sum = 5 + 579; Den brukes også til å kombinere strenger i "println" -metoden. eks. System.out.println ("Dette er" + "tre strenger" + "kombinert."); Legg merke til at før jeg la til en annen streng på den første og andre strengen brukte jeg et mellomrom på slutten for å få det til å se normalt ut. Det er også "-" -tegnet som du har gjettet, og det brukes bare til å trekke tall. eks. int subtraksjon = 9 - 6; Det er også multiplikasjonsoperatoren, som er representert med et "*" i java (stjerne). Den brukes til å multiplisere tall. eks. int multiplikasjon = 756 * 15; Og det er divisjonsoperatøren, som er representert med "/" (skråstrek). Den brukes til å dele tall. eks. int divisjon = 50 /5 Det er også en modulo operator, som er representert med "%". Modulo brukes til å fokusere på resten av to tall, hvis det er noen. eks. int modulo = 10 % 9; Du trenger ikke legge til anførselstegn for tallene hvis du bruker tallene i "println" -metoden, ellers blir de tolket som strengverdier. eks. System.out.println (6 + 7); FELLES FEIL 1: System.out.println ("6" + "7"); Koden ovenfor returnerer 67, ikke 13. For å unngå dette, slett anførselstegnene. Variabelnavnene kan brukes til å identifisere verdier. Slik som: int myNum = 9; System.out.println ("Verdien av myNum er" + myNum); Så lenge "myNum" ikke har noen variabler rundt seg, vil programmet skrive ut "Verdien av myNum er 9". Du kan også bruke operatørene til å utføre operasjoner i "println" -metoden for å returnere raske resultater. eks. System.out.println (8 * 10); Bildene mine vil i utgangspunktet være på alt vi dekker i denne delen, men ikke glem å sjekke dem ut. I neste trinn blir det lite nytt materiale, men det blir en test som dekker alt vi har lært så langt. Her er selvkontrollspørsmålene: SELVKONTROLL #1: Skriv et program for å beregne modulo på 789 til 2, og skriv ut resultatet på skjermen. SELVKONTROLL #2: Beskriv datatypen "int", med minst den grunnleggende egenskapen. SELVKONTROLL #3: Lag en strengvariabel som kalles "hilsen" med en vennlig melding der den utelater navnet (f.eks. Hei _). Lag deretter en streng som heter "navn" med verdien av navnet ditt. Kombiner deretter disse variablene, og du bør få den endelige meldingen. SELVKONTROLL #4: Hvordan representerer du multiplikasjon i JAVA? (Hvilket tegn bruker du)

Trinn 5: JAVA - 1. test / kommentar

JAVA - 1. test / kommentar
JAVA - 1. test / kommentar

Her er svaret på de tidligere SELV-CHECK-spørsmålene:#1) System.out.println (789 % 2); #2) Datatypen "int" har et helt tall.#3) String greeting = "Hello"; String name = "JAVA Teacher" System.out.println (hilsen + navn); #4) Du bruker en "*" (stjerne) OK, nå for denne instruerbare vil jeg bare inkludere litt nytt materiale og lenken til testen min. I JAVA er det noe som kalles "å kommentere". Det betyr å kommentere arbeidet ditt. Det er to typer kommentarer du kan skrive en enkeltlinjes kommentar (se eks. 1) og en flerlinjes kommentar (se eks. 2). Eksemplene på disse kommentarene er inkludert. For en enkeltlinjes kommentar må du sette 2 skråstreker foran teksten, alt til høyre for skråstrekkene regnes som en kommentar, og ignoreres av JAVA-kompilatoren. En enkel flerlinjes kommentar er mellom skråstreken og 2 stjerner, og ender med stjernen og en skråstrek. En avansert flerlinjes kommentar beskriver en metode, vi skal gå over dette senere. JAVA -RÅD: Jeg foreslår at du kommenterer alt, selv de enkleste tingene. Fordi hvis noen går gjennom arbeidet ditt og kan ha problemer med å forstå koden din. Det er kanskje ikke åpenbart at variabelen d står for dollar. Og jeg foreslår også at du lagrer arbeidet ditt ofte. (Jeg mistet mye kode på grunn av dette en gang) eks. 1 int num2 = 78; // Lag et heltall, "num2" med verdien 78 eks. 2 / ** Lag et heltall, "num2" med verdien 78* / int num2 = 78; OK, lykke til med testen.:-) (LINK PÅ BUNN, LES MERK) MERK: Jeg skyndte meg virkelig gjennom quizen, så på nr. 2 markerte jeg feil svar som riktig. Riktig svar for den var det siste alternativet. Jeg beklager denne ulempen. Lenken til testen er her. Det er et bilde nederst på velkomstskjermen for testen også. Lykke til og ikke glem å lese min neste opplæring!:-)

Anbefalt: