Innehållsförteckning:
- Steg 1: JAVA - Skaffa verktygen
- Steg 2: JAVA - Komma igång med JAVA
- Steg 3: JAVA - Grundläggande variabeltyper
- Steg 4: JAVA - Matematiska operatörer
- Steg 5: JAVA - 1: a testet / kommenterar
Video: JAVA - Introduktion: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:48
Jag kommer att försöka vägleda dig människor genom denna handledning effektivt och snabbt. JAVA är ett mycket komplext språk med mycket att lära. Dessa självstudier tar inget ansvar för att lära dig korrekt, men jag ska försöka göra det klart och lämna alla misstag. Om du redan känner till JAVA bör du gå vidare till senare avsnitt. Detta avsnitt är bara en anteckning. Därefter börjar vi välkomna dig med JAVA -språket.
Steg 1: JAVA - Skaffa verktygen
Nu, som du säkert vet, behöver vi några verktyg för att börja skriva JAVA -kod. Du kan bara använda din anteckningsblock och köra den från kommandoraden, men vi får en redigerare, eftersom det är enklare och snabbare. Vi får eclpise JAVA -redaktören. (OM DU HAR ETT PROBLEM KOMMENTAR) STEG #1) Gå till webbplatsen här och klicka på den gröna nedladdningsknappen STEG #2) Spara den på skrivbordet och klicka på "OK" STEG #3) När nedladdningen är klar, högerklicka på filen och välj " Extrahera allt "STEG #4) Du bör se en ny mapp visas på skrivbordet och se till att filen" eclipse.exe "finns i den. Dubbelklicka nu på eclipse.exe -filen med ikonen för en solförmörkelse. Det kommer att be dig att skapa en arbetsyta när den öppnas. Ange "myWork" i namnfältet och klicka på OK. Du bör då se en välkomstskärm, och i det övre högra hörnet klickar du på knappen "arbetsbänk". Nu ska du se något som den första bilden längst ner. Klicka sedan på "Arkiv"> "Nytt"> "Java -projekt". Skriv "myProj" i namnrutan, klicka på nästa och avsluta. Nu, i projektutforskaren (till vänster på skärmen) bör du se en mapp som heter "myProj". Projektutforskaren är där du kan se alla dina filer. Området i mitten är huvudsteget (kodningsavsnittet) och den högra delen är biblioteket, som ger oss en lista över funktioner och klasser. (Kommer att prata om klasser och funktioner senare). Den nedre delen är fellistan. Om vi har några körtids- eller kodproblem kommer de att finnas där. Det är också konsolfönstret där utdata visas. Slutligen, högerklicka på mappen "myProj" som vi skapade och gå till "Ny"> "Klass". Skriv "myFirst" i namnfältet. Klicka på Slutför. Du borde se den andra bilden längst ner för en närmare titt. Nu är du redo att börja skriva kod i JAVA. I nästa steg skriver vi ditt första program och diskuterar några JAVA -element.
Steg 2: JAVA - Komma igång med JAVA
I JAVA är allt baserat på klasser, kodavsnitt med kommandon att utföra. Det finns också dessa saker som kallas metoder, mindre avsnitt av kod som också innehåller funktioner. Vanligtvis finns det flera metoder i en klass, som interagerar med varandra baserat på värden för vissa variabler och returnerar ett värde. Dessa metoder packas in i en klass, och sedan kan klasser med metoder interagera med andra klasser och skriva ut returvärdet på skärmen. Det finns också något som kallas en huvudmetod, metoden kompilatorn söker efter först. Baserat på de instruktioner som huvudmetoden ger kan kompilatorn flytta till olika klasser för att utföra olika metoder, eller bara stanna kvar i huvudmetoden. För nu kan vi bara skapa en huvudmetod. I din "myFirst" -klass skriver du koden med fet stil: public class myFirst {public static void main (String args) {}} Nu kan vi diskutera den här koden. Varje metod är baserad på följande syntax: [accessSpecifier] [returnType] [methodName] ([parametrar]) {[methodBody]} Åtkomstspecifikatörerna i detta fall är "offentliga" och "statiska". Varje metod kan vara "offentlig" eller "privat". "Offentlig" betyder att metoden kan nås av alla klasser. "Privat" betyder att metoden endast kan nås av klassen den tillhör. Jag kommer att förklara det "statiska" nyckelordet senare. Här gjorde vi en offentlig statisk huvudmetod med namnet main och parametrar för "String args" (jag kommer inte att förklara parametrarna nu). I metodkroppen skriver vi in alla kommandon som vi inte vill utföra. Metodkroppens och klasskroppens är alltid placerade mellan de lockiga hängslen. OBS: JAVA är ett skiftlägeskänsligt språk, så när du skriver kommandon måste du skriva dem exakt enligt specifikationen, annars får du ett fel !!!!!! Skriv nu koden med fet stil i din huvudmetod: public class myFirst {public static void main (String args) {System.out.println ("Hej världen!"); }} Nu ska du ha koden på den första bilden. Gå nu till "Kör"> "Kör" och klicka på "OK" när dialogrutan visas, och längst ner (konsolfönstret) ska du se texten "Hej världen!" tryckt. Kontrollera den andra bilden för referens. Här använde vi kommandot System.out.println för att skriva ut en rad på skärmen. "Systemet" är en klass som innehåller många funktioner. "Ut" var att vi ville skriva ut OUT till skärmen (eller utmatning) och metoden "println" betyder; skriva ut rad. Sedan inom parentes och inom citattecken (eftersom detta är ett strängvärde (värde som innehåller ord)) inkluderade vi texten vi ville skriva ut och avslutade raden med ett semikolon (;). OBS: Alla rader i JAVA måste sluta med semikolon, utom rader när vi deklarerar klasser eller metoder. Vi kan också använda "print", men skillnaden mellan "print" och "println" är att "print" skriver ut text på en rad, men "println" betyder att skriva ut texten och avsluta raden, vilket betyder att om nästa kommandot är "print", texten skrivs ut på en ny rad. Vid denna tidpunkt vill jag be om ursäkt för den dåliga kvaliteten på mina bilder. Jag har inkluderat några SELF-CHECK-frågor längst ner. I nästa steg kommer jag att inkludera svaren på dem. I nästa steg kommer jag också att presentera dig för de grundläggande värdetyperna. SJÄLVKONTROLL: #1) Skriv ett program för att skriva ut ordet "ost" bokstav för bokstav. TIPS: Använd kommandot "print"#2) Använd kommandona "print" och "println" för att experimentera.#3) Vad är det för fel på den här kodraden: System.out.println (Hej världen!); #4) Vad får du om du kör dessa kodrader: System.out.print ("h"); System.out.print ("i"); System.out.println ("per-"); System.out.print ("son");
Steg 3: JAVA - Grundläggande variabeltyper
Svaren på de tidigare SELF-CHECK-frågorna är:#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) Inget definitivt svar.#3) Texten inom parentes fanns inte inom citattecken.#4) hej person Det kommer också att finnas självkontrollfrågor i slutet av detta steg. Det finns många datatyper. I denna instruerbara går vi bara igenom de grundläggande, och det kommer fortfarande att ta ett par steg. Alla variabler fungerar på syntaxen nedan. [Datatyp] [variabelnamn] = [värde]; ex. int myNum = 8; int -typ: "int" -typen betyder heltal. Fungerar på samma syntax som ovan. Det behövs inga citattecken för att hålla värdet för någon numerisk typ. Alla int -variabler sträcker sig från minst -2, 147, 483, 648 till ett maximivärde på 2, 147, 483, 647. De flesta vanliga heltal kommer att passa i detta område, men om de inte använder "lång" istället. ex. int nio = 9; lång typ: Den "långa" typen är en lång version av kommandot "int". Områden från -9, 223, 372, 036, 854, 775, 808 till 9, 223, 372, 036, 854, 775, 807. flottörtyp: "Float" -typen är ett flytnummer, vilket betyder att den innehåller ett decimalvärde. dubbel typ: "Dubbel" -typen är ett flytande tal, som kan hålla ett större värde. strängtyp: "sträng" -typen innehåller ett textvärde. Texten (värde) måste ingå i dubbla citattecken. ex. String greeting = "Hej tomt"; Det var de grundläggande datatyperna. För att skriva ut någon av dem skriver du bara variabelnamnet i parametrarna för "println" -metoden utan citattecken. ex. int myNum = 52930; System.out.println (myNum + "Är värdet på myNum"); Koden ovan skulle skriva ut "52930 Är värdet på myNum" på skärmen. Och förresten, vi använde där ett plustecken för att kombinera en sträng med raden vi skrev ut, så den skulle skriva ut ett strängvärde efter värdet på myNum. Du kan använda plustecknet för att lägga till variabler i kommandot "println" och lägga till strängvärden. Kolla in de två bilderna längst ner för att se vad jag gjorde. Detta är avsnitt 1/2 av nummertyperna, i nästa avsnitt kommer jag att lära dig några enkla matematiska operatörer du kan använda på variablerna.
Steg 4: JAVA - Matematiska operatörer
Detta är avsnitt 2/2 av "Grundläggande variabeltyper". Här kommer jag att presentera matematiska operatorer. Det finns "+" - tecknet som betyder tillägg. Den används för att lägga till siffror. ex. int summa = 5 + 579; Det används också för att kombinera strängar i "println" -metoden. ex. System.out.println ("Detta är" + "tre strängar" + "kombinerat."); Lägg märke till att innan jag lade till en annan sträng på den första och andra strängen använde jag ett mellanslag i slutet för att få det att se normalt ut. Det finns också "-" tecknet som du har gissat, och det används bara för att subtrahera tal. ex. int subtraktion = 9 - 6; Det finns också multiplikationsoperatorn, som representeras av ett "*" i java (asterisk). Det används för att multiplicera tal. ex. int multiplikation = 756 * 15; Och det finns divisionsoperatören, som representeras av "/" (snedstreck). Den används för att dela nummer. ex. int division = 50 /5 Det finns också en modulo operatör, som representeras av "%". Modulo används för att fokusera på resten av två nummer, om det finns några. ex. int modulo = 10 % 9; Du behöver inte lägga till citattecken för siffrorna om du använder siffrorna i "println" -metoden, annars tolkas de som strängvärden. ex. System.out.println (6 + 7); GEMENSAM FEL 1: System.out.println ("6" + "7"); Koden ovan returnerar 67, inte 13. För att undvika detta, ta bort citaten. Variabelnamnen kan användas för att identifiera värden. Såsom: int myNum = 9; System.out.println ("Värdet på myNum är" + myNum); Så länge "myNum" inte har några variabler runt det, kommer programmet att skriva ut "Värdet på myNum är 9". Du kan också använda operatörerna för att utföra operationer i "println" -metoden för att returnera snabba resultat. ex. System.out.println (8 * 10); Mina bilder kommer i grunden att vara på allt vi täckte i det här avsnittet, men glöm inte att kolla in dem. I nästa steg kommer det att finnas lite nytt material, men det kommer att finnas ett test som täcker allt vi lärt oss hittills. Här är självkontrollfrågorna: SJÄLVKONTROLL #1: Skriv ett program för att beräkna modulo 789 till 2 och skriv ut resultatet på skärmen. SJÄLVKONTROLL #2: Beskriv datatypen "int", med åtminstone den grundläggande egenskapen. SJÄLVKONTROLL #3: Skapa en strängvariabel som heter "hälsning" med ett vänligt meddelande i det och lämnar namnet (ex. Hej _). Skapa sedan en sträng som heter "namn" med värdet på ditt namn. Kombinera sedan dessa variabler så ska du få ditt slutliga meddelande. SJÄLVKONTROLL #4: Hur representerar du multiplikation i JAVA? (Vilket tecken använder du)
Steg 5: JAVA - 1: a testet / kommenterar
Här är svaret på de tidigare SELF-CHECK-frågorna:#1) System.out.println (789 % 2); #2) Datatypen "int" har ett heltal.#3) String greeting = "Hello"; String name = "JAVA Teacher" System.out.println (hälsning + namn); #4) Du använder en "*" (asterisk) OK, nu för denna instruerbara kommer jag bara att inkludera lite nytt material och länken till mitt test. I JAVA finns det något som kallas "kommentera". Det innebär att kommentera ditt arbete. Det finns två typer av kommentarer du kan göra en enda radskommentar (se ex. 1) och en kommentar med flera rader (se ex. 2). Exemplen på dessa kommentarer ingår. För en kommentar med en rad måste du sätta 2 snedstreck före texten, allt till höger om snedstrecket betraktas som en kommentar och ignoreras av JAVA-kompilatorn. En enkel kommentar med flera rader finns mellan snedstrecket och två asterisker och slutar med asterisken och ett snedstreck. En avancerad kommentar med flera rader beskriver en metod, vi kommer att gå igenom detta senare. JAVA -RÅD: Jag föreslår att du kommenterar allt, även de enklaste sakerna. För om någon går igenom ditt arbete och kan ha problem med att förstå din kod. Det kanske inte är uppenbart att variabeln d står för dollar. Och jag föreslår också att du sparar ditt arbete ofta. (Jag tappade mycket kod på grund av detta en gång) ex. 1 int num2 = 78; // Skapa ett heltal, "num2" med värdet 78 ex. 2 / ** Skapa ett heltal, "num2" med värdet 78* / int num2 = 78; OK, lycka till med testet.:-) (LÄNK PÅ BOTTOM, LÄS ANMÄRKNING) OBS: Jag rusade verkligen igenom frågesporten, så på nr 2 markerade jag fel svar som rätt. Rätt svar för det var det sista alternativet. Jag är mycket ledsen för detta besvär. Länken till testet finns här. Det finns en bild längst ner på välkomstskärmen i testet också. Lycka till och glöm inte att läsa min nästa handledning!:-)
Rekommenderad:
Raspberry Pi - TMD26721 Infraröd digital närhetsdetektor Java Handledning: 4 steg
Raspberry Pi-TMD26721 Infraröd digital närhetsdetektor Java Tutorial: TMD26721 är en infraröd digital närhetsdetektor som tillhandahåller ett komplett närhetsdetekteringssystem och digital gränssnittslogik i en enda 8-polig ytmonteringsmodul. noggrannhet. Ett proffs
Programmera ditt eget 2048 -spel med Java !: 8 steg
Program Your Own 2048 Game W/Java !: Jag älskar spelet 2048. Och därför bestämde jag mig för att programmera min egen version. Det är väldigt likt själva spelet, men att programmera det själv ger mig friheten att ändra vad jag vill när jag vill. Om jag vill ha ett 5x5 -spel istället för det vanliga 4x4, ett
Hur man skapar en UML för Java i Microsoft Visio: 4 steg
Hur man skapar en UML för Java i Microsoft Visio: Först kan det se lite skrämmande ut att skapa en UML. Det finns många komplicerade notationsstilar, och det kan kännas som att det inte finns några bra resurser för att formatera en UML som är läsbar och korrekt. Microsoft Visio gör dock att du skapar en UML -fråga
Effektiv Java -utveckling för Raspberry Pi: 11 steg (med bilder)
Effektiv Java -utveckling för Raspberry Pi: Denna instruktion beskriver ett mycket effektivt tillvägagångssätt för att utveckla Java -program för Raspberry Pi. Jag har använt tillvägagångssättet för att utveckla Java-funktioner som sträcker sig från låg nivå enhetsstöd till flertrådade och nätverksbaserade program. Appr
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)