Uygulama, Java bilginizi değerlendirmek için bir dizi anket ve öğrencinin herhangi bir soru için neden bir cevap seçtiğini yazmasına olanak tanıyan bir modül içerir.
Ek olarak, öğrencinin Java dilini geliştirmesi ve uygulaması için her konu hakkında alıştırmalar önerilir.
Her bir anketle ilişkili belgeler, her birinin soruları ile birlikte, her sorunun konularını incelemek ve Java dilinin yeni önemli yönlerini öğrenmek için kullanılabilir.
Anketi cevaplamayı bitirdikten sonra, sistem seçtiğiniz cevapların doğru olup olmadığını görmenize izin verir.
Kullanıcının anketlerde bulacağı ve inceleyebileceği konu şudur:
Operatörler ve veri türleri:
- Sayısal sistemler: ondalık, sekizlik ve onaltılık
- Kalıplar (döküm)
- Operatör hiyerarşisi
- Negatif sayıların depolanması
- Bitsel ve aritmetik operatörler
- Talimatları okuyun ve yazın
Mantıksal ve ilişki operatörleri
Boole türü değişkenler
Karar talimatları
- Talimat anahtarı
- kırmak,
- değilse, yuvalanmış
- eğer ifadesi? :
Döngüleri
- for, while ve do-while
- Bir akümülatörün bir döngü içinde çalışması
- Faktöriyel hesaplama.
- Math.random () işlevi
- C (n, r) kombinasyonları
- Fibonacci dizisi
- Döngü sırasında ve sırasında yuvalanmış olanı kullanma
Düzenlemeler
- Endeksli turlar
- İç içe döngüler
- Düzenlemelerin tanımı.
- Tanımınızda ilklendirin
- Döngüleri kullanarak başlatın
- Başka bir dizi için dizin olarak kullanılan bir dizinin öğesi
- Bir karakterin sayıya dönüştürülmesi
- İki düzenlemeli programlar
String sınıfının yöntemleri
Arrays sınıfının yöntemleri
Takvim sınıfının yöntemleri
Integer sınıfının yöntemleri
Matrisler
- Satırlara ve sütunlara göre matrisler turu
- Sentetik bölüm.
Sınıflar ve nesneler
- Sınıfların ve nesnelerin tanımı
- Referans bu
- Genel, özel ve korumalı bloklar
- Yöntemler ve özellikler
- İnşaatçılar aşırı yük
- Değere ve referansa göre parametre
- Yerel değişkenlerin kullanımı
- Nesneleri kullanarak yöntemleri çağırma
- Değişkenlerin kapsamı
- public static void main () işlevi
- Sınıflar arası ilişkiler:
Kompozisyon
Toplama
bağlantı
Java Sınıfları
- Boya kullanarak bir figür nasıl çizilir ()
- Bir çerçevenin oluşturulması (JFrame)
- Bir çerçeveyi kapatmak için WindowAdapter nesnesi
- JTextField türü nesneler
- JButton, JRadioButton, JCheckBox için dinleyici
- ActionListener arayüzü
- Çerçeve yüzeyinin renk çekimi
- Nesnelerin yöntemlere aktarımı
- setLayout kullanarak bileşenlerin konumu
- JOptionPane sınıfı.
Miras
- Bir nesnenin bir dizide nasıl saklandığı
- süper () talimatlar ve genişler
- Bu türetilmiş sınıfta miras alınır
- Mirastaki inşaatçılara çağrı
- Korumalı değiştirici
Polimorfizm ve Arayüzler
- Soyut sınıflar ve yöntemler
- Bir yöntemin imzası ve gövdesi
- Arayüzlerin ve soyut sınıfların oluşturulması
Etkinlikler
- FocusListener, KeyListener, MouseListener arayüzleri
- MouseEvent, KeyEvent,
- ComponentEvent sınıfları
- JCheckBox türü nesneler
Adaptörler: MouseAdapter, KeyAdapter, ComponentAdapter
İş Parçacığı
- wait () / notify () protokolü
- Runnable arayüzü
- Takvim ve Zamanlayıcı sınıfları
Dosyalar
- RandomAccess sınıfları
- Dosya,
- FileInputStream,
- FileOuputStream,
- BufferedReader,
- BufferedInputStream,
- BufferedWriter
- BufferedOutputStream
Java koleksiyonları
MySql Veritabanları
UML kavramları
Liskov'un değiştirilmesi
Güncellenme tarihi
2 Eyl 2024