1 GİRİŞ.
1
2 JAVANIN TARİHÇESİ
2
2.1 Programlama Dili Java.
2
2.2 Java Platformu.
2
2.3 Web Sayfaları
3
2.4 Html
3
3 JAVANIN
ÖZELLİKLERİ
5
3.1 Javanın Bazı Özellikleri
7
3.1.1 Java platformdan bağımsızdır
7
3.1.2 Java nesneye dayalı bir dildir
8
3.2 Javaya Erişim..
9
3.2.1 Java development kit
9
3.3 Java İle Neler Yapılabilir?.
12
4. JAVA..
13
4.1 Java Programlama Ortamı ve Kullanılan Araçlar
14
4.2 Java’da Programlama.
15
4.2.1 Java’nın sentaksı
15
4.2.2 Açıklamalar
16
4.2.3 Veri yapıları
16
4.2.4 Değişken tipleri
16
4.2.5 Atamalar ve başlangıç değerlerinin atanması
18
4.2.6 Sayısal literaller
18
4.2.7 Sayısal tipler arasında dönüşüm..
18
4.2.8 String literaller
19
4.2.9 Sabitler
19
4.2.10 İfadeler ve operatörler
19
4.2.11 Veri tipleri arasında dönüşüm..
23
4.2.12 Karakter katarları
23
4.2.13 Katarların karşılaştırılması
24
4.2.14 Katar fonksiyonları
24
4.2.15 Veri okumak.
24
4.2.16 Çıkış formatı
25
5 DİZİLER..
26
5.1 Dizi Elemanlarını Değiştirme.
27
5.2 Çok Boyutlu Diziler
27
5.3 Blok İfadeleri
28
5.3.1 İf şartı
28
5.3.2 Şart operatörü.
29
5.3.3 Switch operatörü.
29
5.3.4 For döngüleri
30
5.3.5 While ve do döngüleri
31
5.3.6 While.
31
5.3.7 Do...While döngüsü.
31
5.3.8 Döngülerden çıkış.
32
5.4 Etiketlenmiş Döngüler
32
6 JAVA APPLETLERİ
33
6.1 Appletler ve Uygulamalar Arasındaki Farklar
34
6.2 Java ve Javascript Arasındaki Farklar Nelerdir?.
34
6.3 Applet Oluşturma.
34
6.4 Önemli Applet Aktiviteleri
35
6.4.1 İlk değer atama.
35
6.4.2 Başlama.
35
6.4.3 Durma.
36
6.4.4 Çıkma.
36
6.4.5 Boyama.
36
7 RENKLER VE FONTLAR..
37
7.1 Font Kontrolü.
37
7.2 Renk Kontrolü.
39
8 GRAFİK..
43
8.1 Grafik Kordinat Sistemi
43
8.2 Çizme ve Doldurma.
43
8.3 Çizgi
43
8.4 Dikdörtgenler
43
8.5 Poligonlar
44
8.6 Ovaller
45
8.7 Yaylar
45
8.8 Kopyalama ve Silme.
45
9 BASİT ANİMASYONLAR VE BAĞLANTILAR..
46
9.1 Boyama ve Tekrar Boyama.
46
9.2 Appletin Çalıştırılması ve Durdurulması
47
9.3 Bağlantı Oluşturma.
47
9.4 Bağlantılar
48
9.5 Bağlantı Kullanılarak Applet Yazımı
48
10 JAVADA ANİMASYONLAR İMAJLAR, VE SES.
53
10.1 İmaj Yerleştirme.
53
10.2 İmajları Ekrana Bastırma.
59
10.3 Ses.
63
11 KULLANICI
İLE DİALOG..
72
11.1 Butonlar
72
11.2 Seçim Listeleri
82
12 JAVA
YARDIM SİSTEMİ
93
KAYNAKLAR..
97
|