





Låt oss dela upp denna regel i dess olika komponenter: Citaten runt omkring 





Detta talar om för vårt program att vi vill använda Scanner-objektet i paketet java.util. Vill vi ha tillgång till något objekt i java.util, då skriver vi 
Vi använder Scanner-objektet frågar efter en parameter som talar om för objektet vad som ska skannas. I det här fallet sätter vi 

I Java är konventionen för att använda ett objekts metod koden Observera att vi lagrar följande rad i ett annat objekt: strängen. Vi har vårt String-objekt
Så som vi "Hej ", användarnamnet och "!" sammanlänkade av Vad som händer här är att vi har att göra med tre strängar (strängar): "Hej ", userInputName och "!". Strängar i Java är oföränderliga och kan därför inte ändras. Så när vi sammanfogar dessa tre strängar skapar vi i princip en ny sträng med hälsningen. Sedan tar vi den här nya strängen och använder den som en parameter för 

Java är ett objektorienterat programmeringsspråk, så det är användbart att läsa mer om grunderna för objektorienterade programmeringsspråk. Objektorienterad programmering (OOP) har många funktioner som är specifika för sitt paradigm. Tre av dessa huvudfunktioner är:
Skriver ditt första program i java
Java är ett objektorienterat programmeringsspråk utvecklat av James Gosling 1991, vilket innebär att det använder begrepp som t.ex "föremål" av "fält" (beskriver objektets egenskaper) och "metoder" (åtgärder som objektet kan utföra). Java är en "skriv en gång, spring var som helst"-språk, vilket betyder att det är utformat för att köras på vilken plattform som helst och på vilken Java Virtual Machine (JVM) som helst. Eftersom Java använder mycket vanligt språk är det lätt för nybörjare att lära sig och förstå. Denna handledning är en introduktion till att skriva program i Java.
Steg
Metod 1 av 3: Ditt första Java-program

1. För att börja skriva program i Java måste du först ställa in en arbetsmiljö. Många programmerare använder integrerade utvecklingsmiljöer (IDE) som Eclipse och Netbeans för programmering i Java, men man kan skriva och kompilera ett Java-program utan tunga IDE:er.

2. Alla typer av Notepad-liknande program räcker för programmering i Java. Hårda programmerare föredrar ibland de enkla textredigerarna från terminalen, som vim och emacs. En mycket bra textredigerare som kan installeras på både Windows-dator och Linux-baserad maskin (Ubuntu, Mac, etc.) är Sublim text, som vi kommer att använda i denna handledning.

3. Se till att du fårJava Software Development Kit installerat. Du behöver detta för att kompilera dina program.
Under Windows, om miljövariablerna är felaktiga, kan du få ett felmeddelande när du kör
javac
. För att undvika dessa fel, se installationsartikeln för Java Software Development Kit för mer information.Metod 2 av 3: Hello World Program

1. Vi skapar först ett program som "Hej världen" visas på skärmen. Skapa en ny fil i din textredigerare och spara den som "Hej världen.Java". HalloWereld är namnet på din klass, vilket måste vara detsamma som din fil.

2. Deklarera din klass och huvudmetoden. Huvudmetoden
public static void main(String[] args)
är metoden som körs när programmet körs. Denna huvudmetod har samma metoddeklaration i alla Java-program.public class HelloWorld { public static void main(String[] args) { } }

3. Skriv kodraden med vilken "Hej världen" kommer att visas.
Systemet.ut.println("Hej världen.");
Systemet
säger åt systemet att göra något.ut
talar om för systemet att det finns en utgång.println
står för "skriv ut denna rad," på så sätt talar om för systemet att utdata är en textrad. ("Hej världen.")
innebär att metoden Systemet.ut.println()
frågar efter en parameter; i det här fallet är det strängen "Hej världen."
Observera att det finns några Java-regler som vi måste följa här:Sätt alltid ett semikolon i slutet av en programrad. Java är skiftlägeskänsligt, så du måste sätta namnen på metoderna, variablerna och klasserna i rätt teckenstorlek, annars kommer ett fel att följa. Kodblock som är associerade med en viss metod eller slinga omges av parenteser.

4. Lägg samman allt. Det slutliga Hello World-programmet bör nu se ut så här:
public class HelloWorld { public static void main(String[] args) { System.ut.println("Hej världen."); } }

5. Spara din fil och öppna Kommandotolken eller Terminal för att kompilera programmet. Navigera till mappen där din HelloWorld.java sparad och skriv
javac HelloWorld.Java
. Detta talar om för Java-kompilatorn att du HelloWorld.vill kompilera java. Om det finns fel kommer kompilatorn att se vad du gjorde fel. I alla andra fall kommer kompilatorn inte att visa några meddelanden. Om du tittar på katalogen där din HelloWorld.java, då bör du se filen HalloWereld.klass. Det här är filen som Java använder för att köra ditt program.
6. Kör programmet. Äntligen kan vi börja köra programmet! Skriv följande i kommandofönstret eller terminalen:
java HelloWorld
. Indikerar att Java ska köra klassen HalloWereld. Om det är bra får du se hur "Hej världen" utskrifter på skärmen (i konsolen).
7. Grattis, du har skrivit ditt första Java-program!
Metod 3 av 3: In- och utdata

1. Vi kommer härnäst att utöka vårt Hello World-program genom att acceptera input från användaren. I vårt Hello World-program har vi en sträng utskriven på skärmen, men den interaktiva delen av program är där användaren kan skriva in data. Vi kommer nu att utöka vårt program med en begäran till användaren att ange sitt namn, följt av en hälsning, följt av användarens namn.

2. Importera skannerklassen. I Java finns det ett antal inbyggda bibliotek (bibliotek) som vi kan använda, men vi måste importera dem först. Ett av dessa bibliotek är java.util, som har ett skannerobjekt som vi måste acceptera användarinmatning. För att kunna importera Scanner-klassen lägger vi till följande rad i början av vår kod.
importera java.util.Scanner;
importera java.util.*;
i början av vår kod.
3. Inom vår huvudmetod skapar vi en ny instans av Scanner-objektet. Java är ett objektorienterat språk, så dess koncept kommer att använda objekt. Scanner-objektet är ett exempel på ett objekt med fält och metoder. För att kunna använda klassen Scanner skapar vi ett nytt skannerobjekt som vi sedan kan fylla i fälten av och använda metoderna för. Du gör så här:
Scanner userInputScanner = new Scanner(System.i);
userInputScanner
är namnet på skannerobjektet vi just instansierat. Observera att varje del av namnet är versaler (kamelfodral); detta är konventionen för att namnge variabler i java. ny
operatorn för att skapa en ny instans av ett objekt. Så i det här fallet skapade vi en ny instans av Scanner-objektet med hjälp av koden ny skanner (System.i)
.Systemet.i
som parameter. Systemet.i
säger åt programmet att leta efter input från systemet, vilket i det här fallet är vad användaren skriver in i programmet.
4. Be användaren om input. Vi kommer att behöva be användaren att skriva något som indata så att användaren vet när något ska skrivas in i konsolen. Du kan göra detta med
Systemet.ut.skriva ut
eller med Systemet.ut.println
.Systemet.ut.skriva ut("Vad heter du? ");

5. Be Scanner-objektet att ta nästa rad av vad användaren skriver och lagra det som en variabel. Skannern sparar alltid vad användaren skriver. Nästa rad med kod kommer att be skannern att lagra vad användaren har skrivit som ett namn i en variabel:
String userInputName = userInputScanner.nextLine();
objektnamn.metodnamn(parametrar)
. Av userInputScanner.nextLine()
vi anropar Scanner-objektet under det namn vi just gav det, sedan anropar vi dess metod med nextLine()
anrop utan parametrar.userInputName
som heter.
6. Skriv ut en hälsning på skärmen till användaren. Nu när vi har sparat användarens namn kan vi skriva ut en hälsning till användaren. känner du till
Systemet.ut.println("Hej världen.");
kod vi skrev i huvudklassen? All kod vi just skrev borde vara ovanför den raden. Nu kan vi ändra den raden för att säga följande:Systemet.ut.println("Hej " + userInputName + "!");
"Hej " + userInputName + "!"
att skriva kallas Stringsammansättning.Systemet.ut.println
.
7. Kombinera det och spara ditt arbete. Vår kod bör nu se ut så här:
importera java.util.Scanner;public class HalloWereld { public static void main(String[] args) { Scanner userInputScanner = new Scanner(System.i); Systemet.ut.skriva ut("Vad heter du? "); String userInputName = userInputScanner.nextLine(); Systemet.ut.println("Hej " + userInputName + "!"); } }

8. Kompilera och kör programmet. Öppna kommandofönstret eller terminalen och kör samma kommandon som för vår första version av HelloWorld.Java. Vi måste kompilera programmet först:
javac HelloWorld.Java
. Då kan vi köra det: java HelloWorld
.Tips
- inkapsling: (inkapsling) möjligheten att begränsa åtkomst till vissa delar av objektet. Java har privata, skyddade och offentliga modifierare för fält och metoder.
- Polymorfism: förmågan för objekt att anta olika identiteter. I Java kan ett objekt bli en del av ett annat objekt, för att använda metoderna för det andra objektet.
- Arv: (arv) förmågan att använda fält och metoder från en annan klass i samma hierarki som det aktuella objektet.
"Skriver ditt första program i java"
Оцените, пожалуйста статью