Zrozumienie klasy Java, główna metoda i kontrola pętli w Javie - Część 3
- 850
- 27
- Maria Piwowarczyk
W naszym ostatnim poście „Struktura robocza i kodu Java” podkreśliliśmy w szczegółach pracy Java, pliku źródłowego Java, pliku klasy Java, klasy (public/private), metody, instrukcji, pierwszego programu Java, kompilacji i uruchamiania Java Program.
Tutaj, w tym przewodniku serii uczenia się Java, zrozumiemy, jak działa klasa Java, główna metoda i pętle, a także zobaczymy podstawowe kody za pomocą klasy Java z główną metodą i kontrolą pętli.
Zrozumienie metody i kontroli w klasie Java - Część 3Wszystko w Javie idzie w klasie
Wszystko w Javie jest obiektem, a klasa to plan obiektu. Każdy kawałek kodu w Javie jest umieszczony pod kręconymi aparatami klasowymi. Kiedy kompilujesz program Java, tworzy plik klasowy. Podczas uruchamiania programu Java nie uruchamiasz pliku programu w rzeczywistości, ale klasie.
Po uruchomieniu programu w maszynie wirtualnej Java (JVM) ładuje wymaganą klasę, a następnie przechodzi bezpośrednio do głównego ()
metoda. Program nadal działa do zamykających się aparatów ortodontycznych głównych () metoda. Program rozpoczyna się wykonywanie tuż po główny() metoda. Klasa musi mieć główny () metoda. Nie cała klasa (klasa prywatna) wymaga głównego () metoda.
Co idzie w metodzie Main ()?
A główny () Metoda to miejsce, w którym zaczyna się magia. Możesz poprosić JVM o zrobienie wszystkiego w środku główny() Metoda za pomocą instrukcji/instrukcji i pętli.
Co to jest pętla?
Pętla jest instrukcją lub szeregiem instrukcji, które wciąż się powtarza, aż do osiągnięcia warunku. Pętle są logiczną strukturą języka programowania. Pętla logiczna struktura jest zwykle używana do wykonywania procesu, sprawdzenia warunku, wykonania procesu, sprawdź warunek,… do momentu spełnienia wymagań warunków.
Pętle w Javie
Istnieją trzy różne mechanizm pętli w Javie.
1. podczas pętli
podczas pętli W Javie jest strukturą kontrolną, która jest używana do wielokrotnego wykonywania zadania przez określoną liczbę razy, jak zdefiniowano w wyrażeniu logicznym, dopóki wynik testu wyrażenia jest prawdziwy. Jeśli wynik tekstu wyrażenia logicznego jest fałszywy, while pętla zostanie całkowicie zignorowana bez wykonywania nawet jednego czasu.
Składnia pętli:
while (wyrażenie boolean) instrukcja/instrukcje
Przykład While Loop w Javie:
klasa publiczna While_Loop public static void main (string [] args) int a = 100; while (A> 0) System.na zewnątrz.println („wartość a =” +a); A = A-10;
Przykładowy wyjście
$ java while_loop Wartość a = 100 Wartość a = 90 Wartość a = 80 Wartość a = 70 Wartość a = 60 Wartość a = 50 Wartość a = 40 Wartość a = 30 Wartość A = 20 Wartość A = 10
Anatomia programu While_Loop
// klasa publiczna while_loop public class while_loop // main () metoda public static void main (string [] args) // deklaruj zmienną liczbową o nazwie „a” i daj jej wartość 100 int a = 100; // Pętla się, o ile wartość a jest większa niż 0. „A> 0” tutaj jest wyrażenie boolowskie while (A> 0) // System instrukcji.na zewnątrz.println („wartość a =” +a); // po zmniejszeniu (o 10) a = a-10;
2. zrób… podczas pętli
Zrób… podczas gdy pętla jest bardzo podobna do pętli while, z wyjątkiem faktu, że zawiera Do… przed nami, aby upewnić się, że pętla wykonuje przynajmniej raz.
Składnia pętli:
do instrukcja/instrukcje while (wyrażenie boolean);
Możesz zobaczyć powyższą składnię, która wyraźnie pokazuje, że 'Do… '
część pętli wykonanej przed sprawdzeniem wyrażenia logicznego, jeśli jest to prawda lub fałsz. Stąd bez względu na wynik (prawda/fałsz) wyrażenia logicznego, pętla wykonuje. Jeśli prawda, wykonuje się, dopóki warunek nie zostanie spełniony. Jeśli Fałsz zostanie wykonany raz.
Przykład Zrób… podczas gdy Pętla w Javie:
public class do_while public static void main (string [] args) int a = 100; do System.na zewnątrz.println („Wartość a =” +a); A = A-10; while (a> = 50);
Przykładowy wyjście
$ Java Do_hile Wartość A = 100 Wartość A = 90 Wartość A = 80 Wartość A = 70 Wartość A = 60 Wartość A = 50
Anatomia programu do_while:
// public class do_while public class do_while // main () metoda public static void main (string [] args) // deklaruj zmienną liczbową „a” i przypisz ją wartość = 100 int a = 100; // do… podczas uruchamiania pętli wykonaj // Wykonaj poniższą instrukcję bez sprawdzania warunku wyrażenia boolowskiego, jeśli True lub False System.na zewnątrz.println („Wartość a =” +a); // po zmniejszeniu (o 10) a = a-10; // Warunek sprawdzania. Pętla wykonana tylko do momentu, aż wartość zmiennej A będzie większa lub równa 50. while (a> = 50);
3. dla pętli
dla pętli w Javie jest szeroko stosowany do kontroli powtarzania. Służy do iterowania zadania dla określonej liczby razy. W przypadku pętli służy do kontrolowania, ile razy pętla musi wykonać, aby wykonać zadanie. W przypadku pętli jest przydatne tylko wtedy, gdy wiesz, ile razy musisz wykonać pętlę.
Składnia pętli:
for (inicjalizacja; boolean-expression; aktualizacja) instrukcja dla (a = 100; a> = 0; a = a-7) System.na zewnątrz.println („Wartość a =” +a);
Przykładowy wyjście
$ Java For_Loop Wartość A = 100 Wartość A = 93 Wartość A = 86 Wartość A = 79 Wartość A = 72 Wartość A = 65 Wartość A = 58 Wartość A = 51 Wartość A = 44 Wartość o wartości A = 44 Wartość o A = 37 Wartość A = 30 Wartość A = 23 Wartość A = 16 Wartość A = 9 Wartość A = 2
Anatomia dla pętli Program:
// public class for_loop public class for_loop // main () metoda public static void main (string [] arge) // deklaruj zmienną liczbową Int a; // dla początków pętli. Tutaj inicjalizacja jest a = 100, boolean_Expression to a> = 0, a aktualizacja jest a = a-7 dla (a = 100; a> = 0; a = a-7) // instrukcja systemu systemu.na zewnątrz.println („Wartość a =” +a);
Break and Kontynuuj słowa kluczowe dla pętli w Javie
1. Słowo kluczowe Break
Jak sama nazwa sugeruje Break Słowo kluczowe służy do natychmiastowego zatrzymania całej pętli. Słowo kluczowe Break musi być zawsze używane w instrukcji pętli lub przełącznika. Gdy pętla pęknie za pomocą przerwy; JVM zaczyna wykonywać następny wiersz kodu poza pętlą. Przykładem pętli Break w Javie jest:
public Class Break public static void main (string [] args) int a = 100; while (A> 0) System.na zewnątrz.println („wartość a =” +a); A = A-10; if (a == 40) break;
Przykładowy wyjście
$ Java Złam wartość A = 100 Wartość A = 90 Wartość A = 80 Wartość A = 70 Wartość A = 60 Wartość A = 50
Słowo kluczowe Kontynuuj
Kontynuuj słowo kluczowe może być używane z dowolną pętlą w Javie. Kontynuuj słowo kluczowe poproś pętlę o natychmiastową skoczni do następnej iteracji. Jednak jest to interpretowane inaczej dla pętli i while/do… podczas pętli.
Kontynuuj słowo kluczowe dla skoków pętli do następnej instrukcji aktualizacji.
Przykład kontynuowania pętli:
Klasa public contine_for_loop public static void main (string [] arge) int a; for (a = 10; a> = 0; a = a-1) if (a == 2) kontynuuj; System.na zewnątrz.println („Wartość a =” +a);
Przykładowy wyjście
$ java Wartość ciąg dalszej_for_loop wartości A = 10 Wartość A = 8 Wartość A = 7 Wartość A = 6 Wartość A = 5 Wartość A = 4 Wartość A = 3 Wartość A = 1 Wartość wartości A = 1 Wartość A = 1 Wartość A = 1 Wartość A = 1 A = 0
Czy zauważyłeś, pominęło to wartość A = 2. Robi to, zrzucając do następnej instrukcji aktualizacji.
2. Kontynuuj słowo kluczowe w While LOP lub DO… Podczas gdy pętla przeskakuje do wyrażenia logicznego.
Cóż, możesz to zrobić sam. To jest za łatwe. Po prostu wykonaj powyższe kroki.
To wszystko na razie z mojej strony. Mam nadzieję, że dobrze sobie radzę z serialem Java i pomagam ci. Trzymaj się więcej takich postów. Nie zapomnij przekazać nam cennej informacji zwrotnej w komentarzach poniżej.
- « Wskazówki dotyczące utworzenia ISO z CD, oglądania aktywności użytkownika i sprawdzania obsługi pamięci przeglądarki
- Zrozumienie poleceń powłoki łatwo za pomocą skryptu „Wyjaśnij powłokę” w Linux »