Aplikasi ini mencakup seperangkat kuesioner untuk mengevaluasi pengetahuan Java Anda dan modul yang memungkinkan siswa untuk menuliskan alasan mengapa dia memilih jawaban untuk pertanyaan apa pun.
Selain itu, latihan pada setiap topik diusulkan agar siswa dapat mengembangkan dan mempraktikkan bahasa Jawa.
Dokumentasi yang terkait dengan setiap kuesioner, bersama dengan pertanyaan masing-masing, dapat digunakan untuk mempelajari topik dari setiap pertanyaan dan mempelajari aspek penting baru dari bahasa Jawa.
Setelah Anda selesai menjawab kuesioner, sistem memungkinkan Anda untuk melihat apakah jawaban yang Anda pilih benar.
Subjek yang akan ditemukan dan ditinjau oleh pengguna dalam kuesioner adalah:
Operator dan tipe data:
- Sistem numerik: desimal, oktal dan heksa
- Cetakan (cor)
- Hierarki operator
- Penyimpanan bilangan negatif
- Operator bitwise dan aritmatika
- Membaca dan menulis instruksi
Operator logika dan hubungan
Variabel jenis Boolean
Instruksi keputusan
- Saklar instruksi
- istirahat,
- jika lagi, bersarang
- jika pernyataan? :
Siklus
- untuk, sementara dan sementara
- Pengoperasian akumulator dalam satu siklus
- Perhitungan faktorial.
- Fungsi Math.random ()
- Kombinasi C (n, r)
- Deret Fibonacci
- Menangani siklus bersarang untuk dan saat
Pengaturan
- Tur dengan indeks
- Siklus bersarang
- Definisi pengaturan.
- Inisialisasi dalam definisi Anda
- Inisialisasi menggunakan siklus
- Elemen array yang digunakan sebagai indeks untuk array lain
- Konversi karakter menjadi angka
- Program dengan dua pengaturan
Metode kelas String
Metode kelas Array
Metode kelas Kalender
Metode kelas Integer
Matriks
- Tur matriks dengan baris dan kolom
- Divisi sintetis.
Kelas dan objek
- Definisi kelas dan objek
- Referensi ini
- Blok publik, pribadi, dan dilindungi
- Metode dan atribut
- Pembangun kelebihan beban
- Parameter berdasarkan nilai dan referensi
- Penggunaan variabel lokal
- Metode pemanggilan menggunakan objek
- Cakupan variabel
- Fungsi main () public static void
- Hubungan antar kelas:
Komposisi
Pengumpulan
Asosiasi
Kelas di Jawa
- Cara menggambar sosok menggunakan paint ()
- Pembuatan kerangka kerja (JFrame)
- Objek WindowAdapter untuk menutup bingkai
- Objek berjenis JTextField
- Pendengar JButton, JRadioButton, JCheckBox
- Antarmuka ActionListener
- Pengambilan warna pada permukaan bingkai
- Transfer objek ke metode
- Lokasi komponen menggunakan setLayout
- Kelas JOptionPane.
Warisan
- Bagaimana sebuah objek disimpan dalam sebuah array
- The super () instruksi dan meluas
- Itu diwarisi di kelas turunan
- Panggil ke pembangun di warisan
- Pengubah yang dilindungi
Polimorfisme dan Antarmuka
- Kelas dan metode abstrak
- Tanda tangan dan isi suatu metode
- Penciptaan antarmuka dan kelas abstrak
Acara
- Antarmuka FocusListener, KeyListener, MouseListener
- MouseEvent, KeyEvent,
- Kelas ComponentEvent
- Objek tipe JCheckBox
- Adaptor: MouseAdapter, KeyAdapter, ComponentAdapter
Benang
- Protokol wait () / notify ()
- Antarmuka Runnable
- Kelas Kalender dan Timer
File
- Kelas RandomAccess
- File,
- FileInputStream,
- FileOuputStream,
- BufferedReader,
- BufferedInputStream,
- BufferedWriter
- BufferedOutputStream
Koleksi di Jawa
Database MySql
Konsep UML
Penggantian Liskov