





Lad os opdele denne regel i dens forskellige komponenter: Citaterne rundt omkring 





Dette fortæller vores program, at vi vil bruge Scanner-objektet i pakken java.util. Vil vi have adgang til ethvert objekt i java.util, så skriver vi 
Vi bruger Scanner-objektet beder om en parameter, der fortæller objektet, hvad det skal scanne. I dette tilfælde sætter vi 

I Java er konventionen for at bruge et objekts metode koden Bemærk, at vi gemmer følgende linje i et andet objekt: strengen. Vi har vores String-objekt
Måden vi "Hej ", brugernavnet og "!" knyttet sammen af Det, der sker her, er, at vi har at gøre med tre strenge (strenge): "Hej ", userInputName, og "!". Strenge i Java er uforanderlige og kan derfor ikke ændres. Så når vi sammenkæder disse tre strenge, skaber vi i det væsentlige en ny streng med hilsenen. Så tager vi denne nye streng og bruger den som en parameter for 

Java er et objektorienteret programmeringssprog, så det er nyttigt at læse mere om det grundlæggende i objektorienterede programmeringssprog. Objektorienteret programmering (OOP) har mange funktioner, der er specifikke for dets paradigme. Tre af disse hovedfunktioner er:
At skrive dit første program i java
Indhold
Java er et objektorienteret programmeringssprog udviklet af James Gosling i 1991, hvilket betyder, at det bruger begreber som f.eks "genstande" af "felter" (beskriver træk ved objektet) og "metoder" (handlinger, som objektet kan udføre). Java er en "skriv én gang, løb hvor som helst"-sprog, hvilket betyder, at det er designet til at køre på enhver platform og på enhver Java Virtual Machine (JVM). Fordi Java bruger meget almindeligt sprog, er det nemt for begyndere at lære og forstå. Denne vejledning er en introduktion til at skrive programmer i Java.
Trin
Metode 1 af 3: Dit første Java-program

1. For at begynde at skrive programmer i Java, skal du først oprette et arbejdsmiljø. Mange programmører bruger integrerede udviklingsmiljøer (IDE`er) såsom Eclipse og Netbeans til programmering i Java, men man kan skrive og kompilere et Java-program uden tunge IDE`er.

2. Enhver form for Notesblok-lignende program vil være tilstrækkeligt til programmering i Java. Hardcore programmører foretrækker nogle gange de simple teksteditorer fra terminalen, såsom vim og emacs. En meget god teksteditor, der kan installeres på både Windows-computer og Linux-baseret maskine (Ubuntu, Mac osv.) er Sublim tekst, som vi vil bruge i denne tutorial.

3. Sørg for at fåJava Software Development Kit installeret. Du skal bruge dette for at kompilere dine programmer.
Under Windows, hvis miljøvariablerne er forkerte, kan du få en fejl, når du udfører
javac
. For at undgå disse fejl, se venligst installationsartiklen om Java Software Development Kit for at få flere oplysninger.Metode 2 af 3: Hello World Program

1. Vi laver først et program, der "Hej Verden" vises på skærmen. Opret en ny fil i din teksteditor, og gem den som "Hej Verden.Java". HalloWereld er navnet på din klasse, som skal være det samme som din fil.

2. Erklær din klasse og hovedmetoden. Hovedmetoden
public static void main(String[] args)
er den metode, der udføres, når programmet kører. Denne hovedmetode har den samme metodeerklæring i hvert Java-program.public class HelloWorld { public static void main(String[] args) { } }

3. Skriv den kodelinje med hvilken "Hej Verden" vil blive vist.
System.ud.println("Hej Verden.");
System
fortæller systemet at gøre noget.ud
fortæller systemet, at der er en udgang.println
står for "udskrive denne linje," og fortæller dermed systemet, at outputtet er en tekstlinje. ("Hej Verden.")
betyder, at metoden System.ud.println()
beder om en parameter; i dette tilfælde er det strengen "Hej Verden."
Bemærk, at der er nogle Java-regler, som vi skal overholde her:Sæt altid et semikolon i slutningen af en programlinje. Java skelner mellem store og små bogstaver, så du bliver nødt til at sætte navnene på metoderne, variablerne og klasserne i den korrekte skriftstørrelse, ellers følger der en fejl. Kodeblokke forbundet med en bestemt metode eller sløjfe er omgivet af krøllede parenteser.

4. Sæt det hele sammen. Det endelige Hello World-program skulle nu se sådan ud:
public class HelloWorld { public static void main(String[] args) { System.ud.println("Hej Verden."); } }

5. Gem din fil, og åbn Kommandoprompt eller Terminal for at kompilere programmet. Naviger til den mappe, hvor din HelloWorld.java gemt og skriv
javac HelloWorld.Java
. Dette fortæller Java-kompileren, at du HelloWorld.ønsker at kompilere java. Hvis der er fejl, vil compileren se, hvad du gjorde forkert. I alle andre tilfælde vil compileren ikke vise nogen meddelelser. Hvis du ser på den mappe, hvor din HelloWorld.java, så skulle du se filen HalloWereld.klasse. Dette er den fil, som Java bruger til at køre dit program.
6. Kør programmet. Endelig kan vi begynde at køre programmet! Skriv følgende i kommandovinduet eller terminalen:
java HelloWorld
. Angiver at Java skal udføre klassen HalloWereld. Hvis det er godt, vil du se hvordan "Hej Verden" udskrives på skærmen (i konsollen).
7. Tillykke, du har skrevet dit første Java-program!
Metode 3 af 3: Input og output

1. Vi vil derefter udvide vores Hello World-program ved at acceptere input fra brugeren. I vores Hello World-program har vi en streng printet på skærmen, men den interaktive del af programmer er, hvor brugeren kan indtaste data. Vi vil nu udvide vores program med en anmodning til brugeren om at indtaste hans eller hendes navn, efterfulgt af en hilsen, efterfulgt af navnet på brugeren.

2. Importer Scanner-klassen. I Java er der en række indbyggede biblioteker (biblioteker), som vi kan bruge, men vi bliver nødt til at importere dem først. Et af disse biblioteker er java.util, som har et Scanner-objekt, som vi skal acceptere brugerinput. For at kunne importere Scanner-klassen tilføjer vi følgende linje til begyndelsen af vores kode.
importer java.util.Scanner;
importer java.util.*;
i begyndelsen af vores kode.
3. Inden for vores hovedmetode opretter vi en ny instans af Scanner-objektet. Java er et objektorienteret sprog, så dets koncepter vil bruge objekter. Scanner-objektet er et eksempel på et objekt med felter og metoder. For at kunne bruge Scanner-klassen opretter vi et nyt Scanner-objekt, som vi så kan udfylde felterne af og bruge metoderne til. Det gør du på følgende måde:
Scanner userInputScanner = ny Scanner(System.i);
userInputScanner
er navnet på det scannerobjekt, vi lige har instansieret. Bemærk, at hver del af navnet er med stort (kamelhus); dette er konventionen for navngivning af variabler i java. ny
operatør for at oprette en ny forekomst af et objekt. Så i dette tilfælde oprettede vi en ny forekomst af Scanner-objektet ved hjælp af koden ny scanner(system.i)
.System.i
som parameter. System.i
fortæller programmet om at søge efter input fra systemet, hvilket i dette tilfælde er det, brugeren indtaster i programmet.
4. Bed brugeren om input. Vi bliver nødt til at bede brugeren om at skrive noget som input, så brugeren ved, hvornår han skal indtaste noget i konsollen. Du kan gøre dette med
System.ud.Print
eller med System.ud.println
.System.ud.Print("Hvad hedder du? ");

5. Bed Scanner-objektet om at tage den næste linje af, hvad brugeren skriver, og gemme det som en variabel. Scanneren gemmer altid, hvad brugeren skriver. Den næste kodelinje vil bede scanneren om at gemme, hvad end brugeren har skrevet som et navn i en variabel:
String userInputName = userInputScanner.næsteLine();
objektnavn.metodenavn(parametre)
. Af userInputScanner.næste linje()
vi kalder Scanner-objektet under det navn, vi lige har givet det, så kalder vi dets metode med næste linje()
opkald uden parametre.brugerinputnavn
som hedder.
6. Udskriv en hilsen på skærmen til brugeren. Nu hvor vi har gemt brugerens navn, kan vi printe en hilsen til brugeren. kender du
System.ud.println("Hej Verden.");
kode vi skrev i hovedklassen? Al den kode, vi lige har skrevet, skal være over den linje. Nu kan vi ændre den linje til at sige følgende:System.ud.println("Hej " + brugerinputnavn + "!");
"Hej " + brugerinputnavn + "!"
at skrive kaldes String-sammenkædning.System.ud.println
.
7. Kombiner det og gem dit arbejde. Vores kode skulle nu se sådan ud:
importer java.util.Scanner;public class HalloWereld { public static void main(String[] args) { Scanner userInputScanner = new Scanner(System.i); System.ud.Print("Hvad hedder du? "); String userInputName = userInputScanner.næsteLine(); System.ud.println("Hej " + brugerinputnavn + "!"); } }

8. Kompiler og kør programmet. Åbn kommandovinduet eller terminalen og kør de samme kommandoer som for vores første version af HelloWorld.Java. Vi skal først kompilere programmet:
javac HelloWorld.Java
. Så kan vi køre det: java HelloWorld
.Tips
- indkapsling: (indkapsling) evnen til at begrænse adgangen til nogle dele af objektet. Java har private, beskyttede og offentlige modifikatorer til felter og metoder.
- Polymorfi: evnen for objekter til at påtage sig forskellige identiteter. I Java kan et objekt blive en del af et andet objekt, for at bruge det andet objekts metoder.
- Arv: (arv) evnen til at bruge felter og metoder fra en anden klasse i samme hierarki som det aktuelle objekt.
Artikler om emnet "At skrive dit første program i java"
Оцените, пожалуйста статью
Populær