Indholdsfortegnelse:

JAVA - Introduktion: 5 trin
JAVA - Introduktion: 5 trin

Video: JAVA - Introduktion: 5 trin

Video: JAVA - Introduktion: 5 trin
Video: strings - Intro to Java Programming 2024, Juli
Anonim
JAVA - Introduktion
JAVA - Introduktion

Jeg vil forsøge at guide dig mennesker gennem denne vejledning effektivt og hurtigt. JAVA er et meget komplekst sprog med meget at lære. Disse selvstudier påtager sig intet ansvar for at lære dig korrekt, men jeg vil forsøge at gøre det klart og lade alle fejl være ude. Hvis du allerede kender JAVA, skal du springe videre til senere sektioner. Dette afsnit er kun en note. Dernæst begynder vi at byde dig velkommen med JAVA -sproget.

Trin 1: JAVA - Få værktøjerne

JAVA - Få værktøjerne
JAVA - Få værktøjerne
JAVA - Få værktøjerne
JAVA - Få værktøjerne

Nu, som du sikkert ved, har vi brug for nogle værktøjer til at begynde at skrive JAVA -kode. Du kan bare bruge din notesblok og udføre den fra kommandolinjen, men vi får en editor, fordi den er lettere og hurtigere. Vi får eclpise JAVA -editoren. (HVIS DU HAR FEJLKOMMENTAR) TRIN #1) Gå til webstedet her, og klik på den grønne download -knap TRIN #2) Gem det på dit skrivebord, og klik på "OK" TRIN #3) Når det er overført, skal du højreklikke på filen og vælge " Uddrag alle "TRIN #4) Du skal se en ny mappe vises på dit skrivebord, og sørg for at den har filen" eclipse.exe "i den. Dobbeltklik nu på eclipse.exe -filen med ikonet for en solformørkelse. Det vil bede dig om at oprette et arbejdsområde, når det åbnes. Indtast "myWork" i navnelinjen, og klik på OK. Du skal derefter se en velkomstskærm, og i øverste højre hjørne skal du klikke på knappen "arbejdsbord". Nu skal du se noget som det første billede i bunden. Klik derefter på "File"> "New"> "Java Project". Skriv "myProj" i navnefeltet, og klik på næste, og afslut derefter. Nu skal du i projektudforskeren (til venstre på skærmen) se en mappe kaldet "myProj". Projektudforskeren er, hvor du kan se alle dine filer. Området i midten er hovedstage (kodningsafsnit) og den højre del er biblioteket, som giver os en liste over funktioner og klasser. (Vil tale om klasser og funktioner senere). Den nederste del er fejllisten, hvis vi har problemer med kørselstid eller kode, vil de være der. Det er også konsolvinduet, hvor output vises. Endelig skal du højreklikke på den "myProj" -mappe, vi har oprettet, og gå til "Ny"> "Klasse". Skriv "myFirst" i navnelinjen. Klik på afslut. Du skulle se det 2. billede i bunden for et nærmere kig. Nu er du klar til at begynde at skrive kode i JAVA. I det næste trin skriver vi dit første program og diskuterer nogle JAVA -elementer.

Trin 2: JAVA - Kom i gang med JAVA

JAVA - Kom i gang med JAVA
JAVA - Kom i gang med JAVA
JAVA - Kom i gang med JAVA
JAVA - Kom i gang med JAVA

I JAVA er alt baseret på klasser, sektioner af kode med kommandoer, der skal udføres. Der er også disse ting, der kaldes metoder, mindre sektioner af kode, der også indeholder funktioner. Normalt er der flere metoder i en klasse, der interagerer med hinanden baseret på værdier af bestemte variabler og returnerer en værdi. Disse metoder pakkes ind i en klasse, og derefter kan klasser med metoder interagere med andre klasser og udskrive returværdien på skærmen. Der er også noget, der kaldes en hovedmetode, den metode, kompilatoren søger efter først. Baseret på de instruktioner, hovedmetoden giver, kan kompilatoren flytte til forskellige klasser for at udføre forskellige metoder, eller bare blive i hovedmetoden. For nu kan vi bare oprette en hovedmetode. I koden "myFirst" skal du skrive koden med fed skrift: public class myFirst {public static void main (String args) {}} Lad os nu diskutere denne kode. Hver metode er baseret på følgende syntaks: [accessSpecifier] [returnType] [methodName] ([parametre]) {[methodBody]} Adgangsspecifikationerne i dette tilfælde er "offentlige" og "statiske". Enhver metode kan være "offentlig" eller "privat". "Offentlig" betyder, at metoden kan tilgås af enhver klasse. "Privat" betyder, at metoden kun kan tilgås af den klasse, den tilhører. Jeg vil forklare det "statiske" nøgleord senere. Her lavede vi en offentlig statisk hovedmetode med navnet main og parametre for "String args" (jeg vil ikke forklare parametrene nu). I metodekroppen skriver vi alle de kommandoer, vi ikke vil udføre. Metodekroppens og klasselegemets er altid placeret mellem de krøllede seler. BEMÆRK: JAVA er et bogstavsfølsomt sprog, så når du skriver kommandoer, skal du skrive dem nøjagtigt som angivet, ellers får du en fejl !!!!!! Indtast nu koden med fed skrift i din hovedmetode: public class myFirst {public static void main (String args) {System.out.println ("Hej verden!"); }} Nu skulle du have koden på det første billede. Gå nu til "Kør"> "Kør", og klik på "OK", når dialogboksen vises, og nederst (konsolvindue) skal du se teksten "Hej verden!" trykt. Kontroller det andet billede for reference. Her brugte vi kommandoen System.out.println til at udskrive en linje på skærmen. "Systemet" er en klasse, der indeholder mange funktioner. "Ud" var, at vi ønskede at udskrive OUT til skærmen (eller output) og metoden "println" betyder; udskrive linje. Derefter i parentes og i anførselstegn (fordi dette er en strengværdi (værdi indeholdende ord)) inkluderede vi den tekst, vi ønskede at udskrive, og sluttede linjen med et semikolon (;). BEMÆRK: Alle linjer i JAVA skal slutte med semikolon, undtagen linjer, når vi erklærer klasser eller metoder. Vi kan også bruge "print", men forskellen mellem "print" og "println" er, at "print" udskriver tekst på en linje, men "println" betyder at udskrive teksten og afslutte linjen, hvilket betyder, at hvis den næste kommandoen er "print", teksten udskrives på en ny linje. På dette tidspunkt vil jeg gerne undskylde for den dårlige kvalitet af mine billeder. Jeg har inkluderet nogle SELF-CHECK spørgsmål i bunden. I det næste trin vil jeg inkludere svarene på dem. I det næste trin vil jeg også introducere dig til de grundlæggende værdityper. SELVKONTROL: #1) Skriv et program til udskrivning af ordet "ost" bogstav for bogstav. TIP: Brug kommandoen "print"#2) Brug kommandoerne "print" og "println" til at eksperimentere.#3) Hvad er der galt med denne kodelinje: System.out.println (Hej verden!); #4) Hvad får du, hvis du kører disse kodelinjer: System.out.print ("h"); System.out.print ("i"); System.out.println ("per-"); System.out.print ("søn");

Trin 3: JAVA - Grundlæggende variabeltyper

JAVA - Grundlæggende variabeltyper
JAVA - Grundlæggende variabeltyper
JAVA - Grundlæggende variabeltyper
JAVA - Grundlæggende variabeltyper

Svarene på de tidligere SELF-CHECK spørgsmål 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) Intet bestemt svar.#3) Teksten i parentes var ikke i anførselstegn.#4) hej person Der vil også være selvkontrollerede spørgsmål i slutningen af dette trin. Der er mange datatyper. I denne instruktive vil vi kun gå over de grundlæggende, og det vil stadig tage et par trin. Alle variabler fungerer på syntaksen herunder. [Datatype] [variabelnavn] = [værdi]; eks. int myNum = 8; int type: "int" typen betyder heltal. Virker på samme syntaks som ovenfor. Der er ingen citater nødvendige for at holde værdien for en numerisk type. Eventuelle int -variabler spænder fra minimum -2, 147, 483, 648 til en maksimumværdi på 2, 147, 483, 647. De mest almindelige heltal vil passe ind i dette område, men hvis de ikke bruger "lang" i stedet. eks. int ni = 9; lang type: Den "lange" type er en lang version af kommandoen "int". Spænder fra -9, 223, 372, 036, 854, 775, 808 til 9, 223, 372, 036, 854, 775, 807. float type: "float" -typen er et flydende tal, hvilket betyder, at den indeholder en decimalværdi. dobbelt type: "Dobbelt" typen er et flydende tal, som kan indeholde en større værdi. strengtype: "streng" -typen indeholder en tekstværdi. Teksten (værdi) skal være indeholdt i dobbelte anførselstegn. eks. String greeting = "Hej blank"; Det var de grundlæggende datatyper. For at udskrive nogen af dem skal du bare skrive variabelnavnet i parametrene for "println" -metoden uden anførselstegn. eks. int myNum = 52930; System.out.println (myNum + "Er værdien af myNum"); Koden ovenfor ville udskrive "52930 Er værdien af myNum" på skærmen. Og forresten brugte vi der et plustegn til at kombinere en streng med den linje, vi udskriver, så den ville udskrive en strengværdi efter værdien af myNum. Du kan bruge plustegnet til at tilføje variabler i kommandoen "println" og tilføje strengværdier. Tjek de to billeder i bunden for at se, hvad jeg gjorde. Dette er afsnit 1/2 af nummertyperne, i det næste afsnit vil jeg lære dig nogle enkle matematiske operatorer, du kan bruge på variablerne.

Trin 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 afsnit 2/2 af "Grundlæggende variabeltyper". Her vil jeg introducere matematiske operatorer. Der er "+" - tegnet, som betyder tilføjelse. Det bruges til at tilføje tal. eks. int sum = 5 + 579; Det bruges også til at kombinere strenge i "println" -metoden. eks. System.out.println ("Dette er" + "tre strenge" + "kombineret."); Bemærk, at før jeg tilføjede en anden streng på den første og anden streng brugte jeg et mellemrum for enden for at få det til at se normalt ud. Der er også "-"-tegnet som du har gættet, og det bruges kun til at trække tal fra. eks. int subtraktion = 9 - 6; Der er også multiplikationsoperatoren, som er repræsenteret med et "*" i java (stjerne). Det bruges til at gange tal. eks. int multiplikation = 756 * 15; Og der er divisionsoperatoren, som er repræsenteret ved "/" (skråstreg). Det bruges til at dele tal. eks. int division = 50 /5 Der er også en modulo operator, som er repræsenteret med "%". Modulo bruges til at fokusere på resten af to tal, hvis der er nogen. eks. int modulo = 10 % 9; Du behøver ikke tilføje anførselstegn for tallene, hvis du bruger tallene i "println" -metoden, ellers bliver de fortolket som strengværdier. eks. System.out.println (6 + 7); FÆLLES FEJL 1: System.out.println ("6" + "7"); Koden ovenfor returnerer 67, ikke 13. For at undgå dette skal citaterne slettes. Variabelnavnene kan bruges til at identificere værdier. Såsom: int myNum = 9; System.out.println ("Værdien af myNum er" + myNum); Så længe "myNum" ikke har nogen variabler omkring sig, vil programmet udskrive "Værdien af myNum er 9". Du kan også bruge operatørerne til at udføre operationer i "println" -metoden til at returnere hurtige resultater. eks. System.out.println (8 * 10); Mine billeder vil grundlæggende være på alt, hvad vi dækkede i dette afsnit, men glem ikke at tjekke dem ud. I det næste trin vil der være lidt nyt materiale, men der vil være en test, der dækker alt, hvad vi har lært hidtil. Her er spørgsmålene om selvkontrol: SELVKONTROL #1: Skriv et program til beregning af modulo på 789 til 2, og udskriv resultatet på skærmen. SELVKONTROL #2: Beskriv "int" datatypen med mindst den grundlæggende egenskab. SELVKONTROL #3: Opret en strengvariabel kaldet "hilsen" med en venlig besked i, så navnet udelades (f.eks. Hej _). Opret derefter en streng kaldet "navn" med værdien af dit navn. Kombiner derefter disse variabler, og du skal få din endelige besked. SELVKONTROL #4: Hvordan repræsenterer du multiplikation i JAVA? (Hvilket tegn bruger du)

Trin 5: JAVA - 1. test / kommentar

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

Her er svaret på de tidligere SELF-CHECK spørgsmål:#1) System.out.println (789 % 2); #2) Datatypen "int" rummer et helt tal.#3) String hilsen = "Hej"; String name = "JAVA Teacher" System.out.println (hilsen + navn); #4) Du bruger en "*" (stjerne) OK, nu for denne instruktive vil jeg kun inkludere lidt nyt materiale og linket til min test. I JAVA er der noget, der kaldes "kommentere". Det betyder at kommentere dit arbejde. Der er 2 typer kommentarer, du kan lave en enkeltlinjes kommentar (se eks. 1) og en flerlinjes kommentar (se eks. 2). Eksemplerne på disse kommentarer er inkluderet. For en enkeltlinjes kommentar skal du sætte 2 skråstreger foran teksten, alt til højre for skråstregerne betragtes som en kommentar og ignoreres af JAVA-kompilatoren. En simpel kommentar med flere linjer er mellem skråstregen og 2 stjerner, og slutter med stjernen og et skråstreg. En avanceret multi-line kommentar beskriver en metode, vi vil gå over dette senere. JAVA -RÅD: Jeg foreslår, at du kommenterer alt, selv de enkleste ting. Fordi hvis nogen går igennem dit arbejde og kan have problemer med at forstå din kode. Det er måske ikke indlysende, at variablen d står for dollars. Og jeg foreslår også, at du gemmer dit arbejde ofte. (Jeg mistede en masse kode på grund af denne gang) eks. 1 int num2 = 78; // Opret et helt tal, "num2" med værdien 78 ex. 2 / ** Opret et helt tal, "num2" med værdien 78* / int num2 = 78; OK, held og lykke med testen.:-) (LINK I BUNDT, LÆS BEMÆRK) BEMÆRK: Jeg skyndte mig virkelig igennem quizzen, så på #2 markerede jeg det forkerte svar som rigtigt. Det korrekte svar for den ene var den sidste mulighed. Jeg er meget ked af denne ulempe. Linket til testen er her. Der er også et billede i bunden af testens velkomstskærm. Held og lykke og glem ikke at læse min næste vejledning!:-)

Anbefalede: