Aplikacja zawiera zestaw kwestionariuszy do oceny znajomości języka Java oraz moduł umożliwiający studentowi napisanie powodu, dla którego wybrał odpowiedź na dowolne pytanie.
Dodatkowo proponowane są ćwiczenia na każdy temat, umożliwiające studentowi rozwijanie i ćwiczenie języka Java.
Dokumentacja związana z każdym kwestionariuszem, wraz z pytaniami każdego z nich, może być wykorzystana do studiowania tematów każdego pytania i poznania nowych ważnych aspektów języka Java.
Po zakończeniu wypełniania kwestionariusza system pozwala sprawdzić, czy wybrane przez Ciebie odpowiedzi były prawidłowe.
Temat, który użytkownik znajdzie i może przejrzeć w ankietach, to:
Operatory i typy danych:
- Systemy numeryczne: dziesiętne, ósemkowe i szesnastkowe
- Formy (odlewane)
- Hierarchia operatorów
- Przechowywanie liczb ujemnych
- Operatory bitowe i arytmetyczne
- Przeczytaj i napisz instrukcje
Operatory logiczne i relacyjne
Zmienne typu boolowskiego
Instrukcje decyzyjne
- Przełącznik instrukcji
- złamać,
- jeśli jeszcze, zagnieżdżone
- jeśli oświadczenie? :
Cykle
- na chwilę i na chwilę
- Działanie akumulatora w jednym cyklu
- Obliczanie silni.
- Funkcja Math.random ()
- Kombinacje C (n, r)
- Ciąg Fibonacciego
- Obsługa zagnieżdżonego cyklu for i while
Ustalenia
- Wycieczki z indeksami
- Cykle zagnieżdżone
- Definicja ustaleń.
- Zainicjuj swoją definicję
- Zainicjuj za pomocą cykli
- element tablicy używany jako indeks dla innej tablicy
- Konwersja znaku na liczbę
- Programy z dwoma ustaleniami
Metody klasy String
Metody klasy Arrays
Metody klasy Calendar
Metody klasy Integer
Matryce
- Wycieczka po macierzach według wierszy i kolumn
- Podział syntetyczny.
Klasy i obiekty
- Definicja klas i obiektów
- Odniesienie to
- Bloki publiczne, prywatne i chronione
- Metody i atrybuty
- Przeciążenie budowniczych
- Parametr według wartości i według odniesienia
- Stosowanie zmiennych lokalnych
- Wywoływanie metod za pomocą obiektów
- Zakres zmiennych
- Funkcja main () public static void
- Relacje między klasami:
Kompozycja
Zbiór
Stowarzyszenie
Zajęcia w Javie
- Jak narysować postać za pomocą farby ()
- Stworzenie frameworka (JFrame)
- Obiekt WindowAdapter do zamykania ramki
- Obiekty typu JTextField
- Listener dla JButton, JRadioButton, JCheckBox
- Interfejs ActionListener
- Uchwycenie koloru powierzchni ramy
- Transfer obiektów do metod
- Lokalizacja komponentów za pomocą setLayout
- Klasa JOptionPane.
Dziedzictwo
- Jak obiekt jest przechowywany w tablicy
- Polecenie super () i rozszerza
- To jest dziedziczone w klasie pochodnej
- Wezwanie do budowniczych spadku
- Chroniony modyfikator
Polimorfizm i interfejsy
- Klasy i metody abstrakcyjne
- Podpis i treść metody
- Tworzenie interfejsów i klas abstrakcyjnych
Wydarzenia
- Interfejsy FocusListener, KeyListener, MouseListener
- The MouseEvent, KeyEvent,
- Klasy ComponentEvent
- Obiekty typu JCheckBox
- Adaptery: MouseAdapter, KeyAdapter, ComponentAdapter
Wątki
- Protokół wait () / notify ()
- Interfejs Runnable
- Klasy Kalendarz i Timer
Pliki
- Klasy RandomAccess
- plik,
- FileInputStream,
- FileOuputStream,
- BufferedReader,
- BufferedInputStream,
- BufferedWriter
- BufferedOutputStream
Kolekcje w Javie
Bazy danych MySql
Pojęcia UML
Zastąpienie Liskova
Ostatnia aktualizacja
2 wrz 2024