





La oss bryte ned denne regelen i de forskjellige komponentene: Sitatene rundt 





Dette forteller programmet vårt at vi ønsker å bruke Scanner-objektet i pakken java.util. Vil vi ha tilgang til noe objekt i java.util, så skriver vi 
Vi bruker Scanner-objektet ber om en parameter som forteller objektet hva det skal skanne. I dette tilfellet setter vi 

I Java er konvensjonen for bruk av et objekts metode koden Merk at vi lagrer følgende linje i et annet objekt: strengen. Vi har vårt String-objekt
Slik vi "Hallo ", brukernavnet og "!" knyttet sammen av Det som skjer her er at vi har å gjøre med tre strenger (strenger): "Hallo ", userInputName, og "!". Strenger i Java er uforanderlige og kan derfor ikke endres. Så når vi setter sammen disse tre strengene, lager vi egentlig en ny streng med hilsenen. Så tar vi denne nye strengen og bruker den som parameter for 

Java er et objektorientert programmeringsspråk, så det er nyttig å lese mer om det grunnleggende om objektorienterte programmeringsspråk. Objektorientert programmering (OOP) har mange funksjoner som er spesifikke for sitt paradigme. Tre av disse hovedfunksjonene er:
Skrive ditt første program i java
Innhold
Java er et objektorientert programmeringsspråk utviklet av James Gosling i 1991, noe som betyr at det bruker begreper som f.eks "gjenstander" av "Enger" (beskriver trekk ved objektet) og "metoder" (handlinger som objektet kan utføre). Java er en "skriv en gang, løp hvor som helst"-språk, noe som betyr at det er designet for å kjøre på hvilken som helst plattform og på hvilken som helst Java Virtual Machine (JVM). Fordi Java bruker mye vanlig språk, er det lett for nybegynnere å lære og forstå. Denne opplæringen er en introduksjon til å skrive programmer i Java.
Trinn
Metode 1 av 3: Ditt første Java-program

1. For å begynne å skrive programmer i Java, må du først sette opp et arbeidsmiljø. Mange programmerere bruker integrerte utviklingsmiljøer (IDEer) som Eclipse og Netbeans for programmering i Java, men man kan skrive og kompilere et Java-program uten tunge IDEer.

2. Enhver form for Notepad-lignende program vil være tilstrekkelig for programmering i Java. Hardcore-programmerere foretrekker noen ganger de enkle tekstredigererne fra terminalen, for eksempel vim og emacs. En veldig god tekstredigerer som kan installeres på både Windows-datamaskin og Linux-basert maskin (Ubuntu, Mac, etc.) er Sublim tekst, som vi skal bruke i denne opplæringen.

3. Sørg for at du fårJava-programvareutviklingssett installert. Du trenger dette for å kompilere programmene dine.
Under Windows, hvis miljøvariablene er feil, kan du få en feilmelding når du kjører
javac
. For å unngå disse feilene, se installasjonsartikkelen for Java Software Development Kit for mer informasjon.Metode 2 av 3: Hello World Program

1. Vi lager først et program som "Hei Verden" vises på skjermen. Opprett en ny fil i tekstredigeringsprogrammet, og lagre den som "Hei Verden.Java". HalloWereld er navnet på klassen din, som må være det samme som filen din.

2. Forklar klassen din og hovedmetoden. Hovedmetoden
public static void main(String[] args)
er metoden som kjøres når programmet kjører. Denne hovedmetoden har samme metodeerklæring i alle Java-program.public class HelloWorld { public static void main(String[] args) { } }

3. Skriv kodelinjen som "Hei Verden" vil bli vist.
System.ute.println("Hei Verden.");
System
forteller systemet om å gjøre noe.ute
forteller systemet at det er en utgang.println
står for "skriv ut denne linjen," dermed fortelle systemet at utgangen er en tekstlinje. ("Hei Verden.")
betyr at metoden System.ute.println()
ber om en parameter; i dette tilfellet er det strengen "Hei Verden."
Merk at det er noen Java-regler som vi må følge her:Sett alltid semikolon på slutten av en programlinje. Java skiller mellom store og små bokstaver, så du må sette navnene på metodene, variablene og klassene i riktig skriftstørrelse, ellers vil en feil følge. Kodeblokker knyttet til en bestemt metode eller løkke er omsluttet av krøllede parenteser.

4. Sett det hele sammen. Det endelige Hello World-programmet skal nå se slik ut:
public class HelloWorld { public static void main(String[] args) { System.ute.println("Hei Verden."); } }

5. Lagre filen og åpne kommandoprompt eller terminal for å kompilere programmet. Naviger til mappen der din HelloWorld.java lagret og skriv
javac HelloWorld.Java
. Dette forteller Java-kompilatoren at du HelloWorld.ønsker å kompilere java. Hvis det er feil, vil kompilatoren se hva du gjorde feil. I alle andre tilfeller vil ikke kompilatoren vise noen meldinger. Hvis du ser på katalogen hvor din HelloWorld.java, så bør du se filen HalloWereld.klasse. Dette er filen som Java bruker for å kjøre programmet.
6. Kjør programmet. Endelig kan vi begynne å kjøre programmet! I kommandovinduet eller terminalen skriver du inn følgende:
java HelloWorld
. Indikerer at Java skal kjøre klassen HalloWereld. Hvis det er bra, får du se hvordan "Hei Verden" utskrifter på skjermen (i konsollen).
7. Gratulerer, du har skrevet ditt første Java-program!
Metode3 av 3:Inndata og utdata

1. Vi vil neste utvide vårt Hello World-program ved å akseptere innspill fra brukeren. I vårt Hello World-program har vi en streng skrevet ut på skjermen, men den interaktive delen av programmer er der brukeren kan legge inn data. Vi skal nå utvide programmet vårt med en forespørsel til brukeren om å skrive inn hans eller hennes navn, etterfulgt av en hilsen, etterfulgt av navnet på brukeren.

2. Importer skannerklassen. I Java er det en rekke innebygde biblioteker (biblioteker) som vi kan bruke, men vi må importere dem først. Et av disse bibliotekene er java.util, som har et skannerobjekt som vi trenger for å godta brukerinndata. For å kunne importere skannerklassen legger vi til følgende linje i begynnelsen av koden vår.
importer java.util.skanner;
importer java.util.*;
i begynnelsen av koden vår.
3. Innenfor hovedmetoden vår lager vi en ny forekomst av Scanner-objektet. Java er et objektorientert språk, så konseptene vil bruke objekter. Scanner-objektet er et eksempel på et objekt med felt og metoder. For å kunne bruke Scanner-klassen lager vi et nytt Scanner-objekt som vi deretter kan fylle ut feltene og bruke metodene for. Dette gjør du som følger:
Scanner userInputScanner = ny skanner(System.i);
userInputScanner
er navnet på skannerobjektet vi nettopp instansierte. Legg merke til at hver del av navnet skrives med stor bokstav (kamelhus); dette er konvensjonen for å navngi variabler i java. ny
operatør for å lage en ny forekomst av et objekt. Så i dette tilfellet opprettet vi en ny forekomst av Scanner-objektet ved å bruke koden ny skanner (System.i)
.System.i
som parameter. System.i
ber programmet se etter input fra systemet, som i dette tilfellet er det brukeren skriver inn i programmet.
4. Be brukeren om innspill. Vi må be brukeren om å skrive noe som input slik at brukeren vet når den skal legge inn noe i konsollen. Du kan gjøre dette med
System.ute.skrive ut
eller med System.ute.println
.System.ute.skrive ut("Hva heter du? ");

5. Be Scanner-objektet ta neste linje med hva brukeren skriver og lagre det som en variabel. Skanneren vil alltid lagre det brukeren skriver. Den neste kodelinjen vil be skanneren om å lagre det brukeren har skrevet inn som et navn i en variabel:
String userInputName = userInputScanner.nesteLinje();
objektnavn.metodenavn(parametere)
. Av userInputScanner.nextLine()
vi kaller Scanner-objektet under navnet vi nettopp ga det, så kaller vi metoden med nextLine()
anrop uten parametere.brukerinndatanavn
navngitt.
6. Skriv ut en hilsen på skjermen til brukeren. Nå som vi har lagret brukerens navn, kan vi skrive ut en hilsen til brukeren. kjenner du til
System.ute.println("Hei Verden.");
kode vi skrev i hovedklassen? All koden vi nettopp skrev skal være over den linjen. Nå kan vi endre den linjen til å si følgende:System.ute.println("Hallo " + brukerinndatanavn + "!");
"Hallo " + brukerinndatanavn + "!"
å skrive kalles String-sammenkobling.System.ute.println
.
7. Kombiner det og lagre arbeidet ditt. Koden vår skal nå se slik ut:
importer java.util.Scanner;public class HalloWereld { public static void main(String[] args) { Scanner userInputScanner = new Scanner(System.i); System.ute.skrive ut("Hva heter du? "); String userInputName = userInputScanner.nesteLinje(); System.ute.println("Hallo " + brukerinndatanavn + "!"); } }

8. Kompiler og kjør programmet. Åpne kommandovinduet eller terminalen og kjør de samme kommandoene som for vår første versjon av HelloWorld.Java. Vi må først kompilere programmet:
javac HelloWorld.Java
. Da kan vi kjøre det: java HelloWorld
.Tips
- innkapsling: (innkapsling) muligheten til å begrense tilgangen til enkelte deler av objektet. Java har private, beskyttede og offentlige modifikatorer for felt og metoder.
- Polymorfisme: evnen for objekter til å påta seg ulike identiteter. I Java kan et objekt bli en del av et annet objekt, for å bruke metodene til det andre objektet.
- Arv: (arv) muligheten til å bruke felt og metoder fra en annen klasse i samme hierarki som det gjeldende objektet.
Artikler om emnet "Skrive ditt første program i java"
Оцените, пожалуйста статью
Populær