0% menganggap dokumen ini bermanfaat (0 suara)
4 tayangan3 halaman

Panduan Lengkap Pemrograman Java

Dokumen ini menguraikan silabus inti Java dan Java lanjutan yang mencakup topik-topik seperti lingkungan pemrograman Java, elemen bahasa dasar, pemrograman berorientasi objek, pewarisan, paket, penanganan pengecualian, array dan string, thread, kelas-kelas berguna, pemrograman GUI, penanganan peristiwa, pemrograman basis data menggunakan JDBC, dan teknologi server Java termasuk servlet. Silabus ini mencakup konsep-konsep kunci Java dari sintaks dasar dan struktur program hingga topik yang lebih maju seperti multithreading, konektivitas basis data, dan pengembangan aplikasi web.

Diterjemahkan oleh

ScribdTranslations
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
4 tayangan3 halaman

Panduan Lengkap Pemrograman Java

Dokumen ini menguraikan silabus inti Java dan Java lanjutan yang mencakup topik-topik seperti lingkungan pemrograman Java, elemen bahasa dasar, pemrograman berorientasi objek, pewarisan, paket, penanganan pengecualian, array dan string, thread, kelas-kelas berguna, pemrograman GUI, penanganan peristiwa, pemrograman basis data menggunakan JDBC, dan teknologi server Java termasuk servlet. Silabus ini mencakup konsep-konsep kunci Java dari sintaks dasar dan struktur program hingga topik yang lebih maju seperti multithreading, konektivitas basis data, dan pengembangan aplikasi web.

Diterjemahkan oleh

ScribdTranslations
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

Java Dasar dan Java Lanjutan

Silabus
Pengantar

Jenis dan Paradigma Bahasa Pemrograman, Pemrograman Komputer


Hierarchy, How Computer Architecture Affects a Language ? , Why Java ?
,Flavors of Java, Java Designing Goal, Role of Java Programmer in
Industry, Features of Java Language, JVM–The heart of Java , Java’s
Bytecode Ajaib.

Lingkungan Java:

{"Installing Java":"Menginstal Java","Java Program Development":"Pengembangan Program Java","Java Source File Structure":"Struktur Berkas Sumber Java"}

,Kompilasi, Eksekusi.

Elemen Bahasa Dasar:

Token leksikal, Identifiers, Kata kunci, Literal, Komentar, Primitif


Tipe Data, Operator Penugasan.

Pemrograman Berorientasi Objek

Dasar Kelas, Objek & Referensi Objek, Masa Hidup Objek &
Pengumpulan Sampah, Membuat dan Mengoperasikan Objek, Konstruktor &
blok kode inisialisasi, Kontrol Akses, Modifiers, metode Terbenam
Kelas Dalam & Kelas Anonim, Kelas Abstrak & Antarmuka Definisi
Metode, Mekanisme Pengiriman Argumen, Overloading Metode, Rekursi
Menangani Anggota Statis, Metode Finalize(), Metode Native. Penggunaan
“ini” referensi, Penggunaan Modifiers dengan Kelas & Metode, Desain dari
Metode Akses dan Mutator Mengkloning Objek, dangkal dan dalam
kloning, Jenis Kelas Generik.

Memperluas Kelas dan Pewarisan

Penggunaan dan Manfaat Pewarisan dalam OOP, Jenis-jenis Pewarisan dalam Java
Mewarisi Anggota Data dan Metode, Peran Konstruktor dalam
inheritance , Overriding Super Class Methods ,Use of “super” ,
Polimorfisme dalam pewarisan, Kompatibilitas Tipe dan Konversi
Mengimplementasikan antarmuka.
Paket

Mengorganisir Kelas dan Antarmuka dalam Paket, Paket sebagai Akses


Perlindungan, Mendefinisikan Paket, Pengaturan CLASSPATH untuk Paket, Membuat
File JAR untuk Impor Paket Perpustakaan dan Penamaan Impor Statis
Konvensi Untuk Paket.

Exception Handling:

Ide di balik Pengecualian, Pengecualian & Kesalahan, Jenis Pengecualian


,Control Flow In Exceptions, JVM reaction to Exceptions ,Use of try, catch,
akhirnya, lempar, melempar dalam Penanganan Pengecualian, Bawaan dan Didefinisikan Pengguna
Pengecualian, Pengecualian yang Diperiksa dan Pengecualian yang Tidak Diperiksa.

Array & String :

Mendefinisikan Array, Menginisialisasi & Mengakses Array, Multi-Dimensi


Array, Operasi pada String, String yang Dapat Diubah & String yang Tidak Dapat Diubah, Menggunakan Koleksi

Dasar Loop untuk String, Tokenisasi String, Membuat String menggunakan


StringBuffer

Benang :

Memahami Threads, Kebutuhan Pemrograman Multi-Threaded, Thread


Life-Cycle, Thread Priorities ,Synchronizing Threads, Inter Communication
benang, Faktor Kritis dalam Benang–DeadLock,

Kumpulan Kelas Berguna

Metode Utilitas untuk Array, Objek Observable dan Observer, Tanggal &
Waktu, Menggunakan Pemindai Ekspresi Reguler, Operasi Input/Keluaran dalam
Java(Paket [Link]), Aliran dan Kemampuan I/O yang Baru
,Memahami Aliran, Kelas untuk Masukan dan Keluaran, Standar
Aliran, Bekerja dengan Objek File, Dasar-Dasar I/O File, Membaca dan Menulis ke
File, Buffer dan Manajemen Buffer, Operasi Baca/Tulis dengan File
Saluran, Serialisasi Objek.

Pemrograman GUI

Merancang Antarmuka Pengguna Grafis di Java, Komponen dan Kontainer,


Dasar-Dasar Komponen, Menggunakan Kontainer, Manajer Tata Letak, AWT
Komponen, Menambahkan Menu ke Jendela, Memperluas Fitur GUI Menggunakan
Komponen Ayunan, Utilitas Java (Paket [Link]) Koleksi
Kerangka Kerja: Koleksi Objek, Tipe Koleksi, Set, Urutan, Peta
Memahami Hashing, Penggunaan ArrayList & Vector.
Penanganan Acara

Pemrograman Berbasis Peristiwa di Java, Proses Penanganan Peristiwa, Peristiwa-


Handling Mechanism, The Delegation Model of Event Handling, Event
Kelas, Sumber Acara, Pendengar Acara, Kelas Adaptor sebagai Pembantu
Kelas dalam Penanganan Acara.

Pemrograman Basis Data menggunakan JDBC

Pendahuluan tentang JDBC, Driver JDBC & Arsitektur, Operasi CURD Menggunakan
JDBC, Menghubungkan ke Basis Data non-konvensional.

Teknologi Server Java


Servlet

Dasar-dasar Aplikasi Web, Arsitektur dan tantangan Aplikasi Web


Pengantar servlet, Siklus hidup servlet, Mengembangkan dan Mengdeploy
Servlet, Menjelajahi Penempatan, Deskriptor ([Link]), Menangani Permintaan
dan Tanggapan.

Anda mungkin juga menyukai