CodeGym University
Læring
Rute
Opgaver
Undersøgelser og quizzer
Spil
Hjælp
Tidsplan
Fællesskab
Brugere
Forum
Snak
Artikler
Succeshistorier
Aktivitet
Anmeldelser
Abonnementer
Lyst tema
Lektioner
Anmeldelser
Om os
Start
Begynd at lære
Begynd at lære nu
Quest kort
Lektioner
Alle quests
Alle niveauer
Kompilere en klasse til bytekode fra konsollen
Modul 1
niveau,
Lektie
JVM'et kan ikke direkte køre den kode, du skriver. Det ved kun, hvordan man udfører programmer skrevet i bytecode. Bytecode er et sprog på lavt niveau, der er tæt på maskinkode. For Java er kompilering oversættelsen af et (højt niveau) prog
Kører et program fra konsollen
Modul 1
niveau,
Lektie
I forrige lektion kompilerede vi et lille program og fik til gengæld filen MySolution.class , som indeholder vores program som bytekode. Kildekoden var denne: class MySolution {
Sløjfer i Java
Modul 1
niveau,
Lektie
1. Sløjfer i vores liv Meget ofte kræver vores liv, at vi udfører de samme handlinger mange gange. Antag for eksempel, at jeg skal scanne et dokument, der består af mange sider. At vi gentager den samme procedure igen og igen: Læg den først
Afbryde en loop
Modul 1
niveau,
Lektie
1. breakerklæring Lad os tage et kig på et eksempel fra den forrige lektion: Kode Forklaring Scanner console = new Scanner(System.in);
Eksempler på brug af en while-løkke
Modul 1
niveau,
Lektie
1. Summering af tal ved hjælp af en whileløkke Lad os skrive et program, der læser tal fra tastaturet (så længe brugeren indtaster noget, der ligner et tal) og derefter viser deres sum på skærmen. Her er hvordan koden til et sådant program
for sløjfe
Modul 1
niveau,
Lektie
1. Sammenligning af loops: forvswhile En whileløkke kan bruges overalt, hvor en sætning eller gruppe af sætninger skal udføres flere gange. Men blandt alle de mulige scenarier er ét værd at fremhæve. Vi taler om den situation, hvor programm
Eksempel på brug af en for-løkke
Modul 1
niveau,
Lektie
1. Brug en forsløjfe til at tælle antallet af indtastede linjer Lad os skrive et program, der læser 10linjer fra tastaturet og viser antallet af linjer, der var tal. Eksempel: Kode Forklaring Scanner console = new Scanner(System.in);
gør-mens-løkke
Modul 1
niveau,
Lektie
1. Omvendt sløjfe Java har en anden slags whileloop - loopen do-while. Den minder meget om den almindelige whileløkke og består også kun af to dele: en "tilstand" og en "løkkelegeme". Løkkelegemet udføres igen og igen, så længe betingelsen
Yderligere lektioner for niveauet
Modul 1
niveau,
Lektie
Hvis de emner, vi har dækket, ikke er klare... Gentag dem igen og igen, indtil de er det :) Men vi håber, at lektionerne på dette niveau har givet dig en god forståelse for, hvordan du bruger loops i Java. For at sortere alle de nye oplysni
Arrays
Modul 1
niveau,
Lektie
1. Et array er en beholder af elementer Du har sikkert hørt, at computere kan behandle enorme mængder information. Selvfølgelig er betingede udsagn ( if-else) og loops ( for, while) en stor hjælp her. Men de kan kun tage dig så langt. Når a
Nuancer ved at arbejde med arrays
Modul 1
niveau,
Lektie
1. Arrays i hukommelsen I de foregående eksempler var illustrationerne lidt unøjagtige. Når du opretter arrays (som når du opretter strenge), allokeres to separate hukommelsesblokke: en til lagring af selve arrayet (beholderen) og en anden
Eksempler på brug af arrays
Modul 1
niveau,
Lektie
1. Nyttige eksempler på arbejde med arrays: Jeg tror, tiden er inde til at gå videre til nogle praktiske opgaver. Vi starter med nogle af de enkleste: Udfyldning af en matrix med 10 tal med tallene fra 0 til 9: int[] array = new int[10];
Vis mere
1
2
3
4
5
6
...
35
Please enable JavaScript to continue using this application.