Бөлім
Java технологиясына
кіріспе
1.1. Java-технологиясы ............................................................................................................... 13
1.2. Java тілі ................................................................................................................................. 15
2.1. Java жобасын жасау ............................................................................................................ 19
2.2. Java тіліндегі бірінші программасы ................................................................................... 22
2.3. Javaда негіз қалаушы конвенциялар ................................................................................. 25
2.4. Деректер типтері және айнымалылар .............................................................................. 29
3.1. Java тілінде шығару ............................................................................................................. 33
3.2. Консольден енгізу ............................................................................................................... 35
4.1. Арифметикалық операторлар............................................................................................ 38
4.2. Реляциялық және логикалық операторлар ...................................................................... 40
4.3. биттік және басқа операторлар ......................................................................................... 42
4.4. Оператордың дәрежесі ...................................................................................................... 45
5.1. таңдау .................................................................................................................................. 47
5.2. Кейінгі шартты және алдыңғы шартты итерациялық циклдер,
есептегіштермен циклдер ......................................................................................................... 54
6.1. Java тілінде бірінші класс .................................................................................................... 62
6.2. Java тіліндегі әдістері .......................................................................................................... 64
6.3. басқа класс элементтері ..................................................................................................... 74
6.4. тізімделген түрлері ............................................................................................................. 80
7.1. Java тіліндегі мұрагерлік ..................................................................................................... 83
7.2. полиморфизм ..................................................................................................................... 87
7.3. Абстрактілі базалық кластар .............................................................................................. 93
7.4. Java интерфейстері ............................................................................................................. 94
8.1. бір өлшемді және көп өлшемді массивтер....................................................................... 97
8.2. массивтерді сұрыптау ........................................................................................................ 109
8.3. массивтердің ерекше кластары ........................................................................................ 113
9.1. Файлдарды оқу және жазу................................................................................................. 118
9.2. мәтіндік файлдарды оқу және жазу ................................................................................. 122
9.3. Объектілерді сериализациялау ......................................................................................... 124
9.4. File класс әдістері ................................................................................................................ 127
10.1. Ерекшеліктер Exceptions ................................................................................................... 130
10.2. Жалпыланған программалау ........................................................................................... 137
11.1. пГИ-программалау ........................................................................................................... 141
1
11.2. пГИ бірінші программасы ................................................................................................ 143
11.3. мәтіндік және графикалық ақпаратты шығару .............................................................. 145
11.4. Оқиғалы-бағытталған программалау .............................................................................. 152
12.1. АтҚ арқылы басқару элементтері .................................................................................... 157
12.2. Swing кластары арқылы басқару элементтері ................................................................ 164
13.1. АтҚ арқылы мәзір жасау .................................................................................................. 180
13.2. Диалогтар .......................................................................................................................... 185
13.3. Апплеттерді жасау ............................................................................................................ 191
14.1. NetBeans пГИ конструкторы ............................................................................................ 197
14.2. Күрделі басқару элементтерін біріктіру .......................................................................... 202
15.1. Java арқылы деректер базасына кіру .............................................................................. 204
15.2. басқа деректер қорына кіру............................................................................................. 208
16.1. Android қосымшаларының негіздері .............................................................................. 210
16.2. Android қосымшаларын программалау .......................................................................... 213