Tabla de Contenidos
Zajęcia obejmują:
- Pola danych , które używają zmiennych, struktur danych i innych klas.
- Metody to sekwencje instrukcji używanych do manipulowania danymi.
Większość klas składa się zarówno ze zmiennych, jak i metod. Niektóre klasy mają jednak tylko jeden z tych składników. Każdy obiekt utworzony z klasy jest nazywany „instancją klasy”.
Klasę można również zdefiniować jako prototyp, który określa zmienne i metody oraz inne funkcje obiektów tego samego typu.
Jaka jest główna metoda
Programy Java zawsze mają punkt wejścia, który jest znany jako „klasa główna”, „klasa startowa” lub „metoda główna”. Jest również często nazywany po angielsku klasą główną .
Metoda jest tym, co pozwala na wykonanie programu. W przypadku metody main() jest to pierwsza funkcja, która jest uruchamiana, gdy chcesz otworzyć program lub aplikację. Zazwyczaj metoda main() analizuje wszystko w wierszu poleceń, przeprowadza pewną konfigurację lub weryfikację oraz ułatwia uruchomienie jednego lub więcej obiektów w celu kontynuowania pracy aktualnie uruchomionego programu.
Jedną z głównych cech metody main() jest to, że akceptuje ona tylko jeden parametr, tablicę typu String. Ta tablica przyjmuje wartości, które są wprowadzane podczas wykonywania aplikacji lub programu z wiersza poleceń. Bez względu na to, jaka wartość zostanie wprowadzona, środowisko wykonawcze Java, znane również pod akronimem JRE , przekształci ją w tablicę typu String.
Charakterystyka i struktura metody głównej
Aby poprawnie wykonać, główna metoda musi spełniać określone warunki i mieć określoną strukturę. Jak widać na przykładzie, główna metoda ma następujące cechy:
- Jest napisane w nawiasach ()
- Musi mieć nazwę main, małymi literami. Jeśli jest napisany w inny sposób, środowisko wykonawcze Java (JRE) go nie rozpozna.
- Musi być publiczny i statyczny: oznacza to, że musi być dostępny poza klasą, a także musi być możliwy do wykonania bez instancji klasy.
Mieć typ zwrotu void: czyli pusty. Ponieważ jest to pierwsza linia kodu do wykonania, nie ma przed nią żadnego innego kodu, który mógłby wymagać jakiejkolwiek wartości, dlatego główna metoda zawsze będzie miała zwracany typ void.
Musi zawierać pojedynczy parametr: tablicę String[].
Lokalizacja metody main().
Metoda main() może znajdować się w dowolnej klasie będącej częścią aplikacji. Jeśli taka aplikacja składa się z kompleksu zawierającego kilka plików, zwykle tworzona jest oddzielna klasa dedykowana tylko dla metody main().
Będąc punktem wejścia do programu, metoda main() zajmuje w nim ważne miejsce. Istnieją jednak różne opinie na temat jego lokalizacji i zawartości.
Niektórzy programiści sugerują, że metoda main() powinna znajdować się na początku programu, ponieważ w końcu to ona umożliwia uruchomienie programu.
Najlepszym sposobem na poprawne zlokalizowanie metody main() i uwzględnienie pewnych elementów lub nie, będzie uwzględnienie wymagań programu lub aplikacji.
Przykład składni metody głównej
Prosta metoda main() jest zwykle wyrażana w następujący sposób:
klasa publiczna nazwa_klasy {
public static void main (String [] args) {
blok sekwencji;
}
}
Jak widać, ta prosta główna metoda ma różne linie. W pierwszym wierszu kodu znajduje się nazwa klasy, którą może być dowolna nazwa służąca do identyfikacji tej konkretnej klasy.
W drugim wierszu znajduje się deklaracja funkcji, czyli sama główna metoda. Jest public i typu void , to znaczy nie zwróci niczego po zakończeniu. Gdyby miała tutaj inną wartość, na przykład int (co oznacza „liczbę całkowitą”), na końcu funkcji otrzymalibyśmy zmienną lub liczbę całkowitą. W tym wierszu znajduje się również argument, który pojawia się w nawiasach: tablica typu String. Następnie znajduje się klawisz skierowany w lewo, który rozpoczyna wykonywanie funkcji.
W trzecim wierszu znajduje się blok sekwencji. Są to kody, którymi program będzie się kierował podczas wykonywania. Każdy ciąg musi kończyć się średnikiem. Sekwencje to zazwyczaj zmienne, operacje lub inne działania, takie jak modyfikowanie lub usuwanie czegoś.
W czwartym wierszu znajduje się prawy nawias klamrowy «}». Ten klawisz wskazuje zakończenie wykonywania jakiejś funkcji. Wreszcie w piątym wierszu znajduje się kolejny nawias klamrowy skierowany w prawo, oznaczający koniec zajęć.
Bibliografia
- Altadill Izura, PX Naucz się programować: w tydzień z JavaScriptem . (2021). Hiszpania. Pello Xabier Altadill Izura.
- Azaustre, C. Nauka JavaScript: od podstaw do ECMAScript 6+ . (2021). Hiszpania. Carlosa Azaustre’a.
- Rubiales Gómez, M. Kurs tworzenia stron internetowych. HTML, CSS i JavaScript. (2021). Hiszpania. Anaya Multimedia.