Mulailah dengan Java

Java adalah salah satu bahasa pemrograman paling populer, yang sering digunakan untuk membangun aplikasi skala web dan perusahaan. Kumpulan tutorial ini akan membantu Anda memulai konsep dasar di Java.

Dasar-dasar Bahasa Java

Sebelum mempelajari kelas dan objek, mari kita mulai dengan sintaks dasar bahasa.

  • Sintaks Dasar di Java
  • Pengantar Primitif
  • Java main () Metode Dijelaskan
  • Struktur Kontrol
  • Panduan untuk Java Loops
  • Panduan untuk Paket Java
  • Pass-By-Value sebagai Mekanisme Passing Parameter di Java

Java OOP

Selanjutnya, mari selami dunia pemrograman berorientasi objek, dengan contoh-contoh Java praktis.

  • Kelas dan Objek Java
  • Kelas Beton
  • Pengubah Akses
  • Konstruktor
  • Panduan untuk Membuat Objek
  • Kelas Abstrak
  • Antarmuka
  • Panduan untuk Warisan
  • The ini Kata Kunci
  • The Super Kata Kunci
  • Metode Overloading dan Overriding
  • The statis Kata Kunci
  • Java Enums
  • The akhir Kata Kunci

String Java

String adalah tipe data umum di Java, mewakili teks. Mari kita lihat cara membuat dan menggunakan objek String .

  • Semua Tentang String di Java
  • Mengapa String Tidak Berubah di Java
  • Membandingkan String
  • Konversi String Java
  • Metode Java toString ()

Pengecualian Java

Pengecualian adalah perilaku abnormal selama eksekusi program. Mari kita pahami apa itu pengecualian Java dan bagaimana mereka dapat membantu kita menulis lebih sedikit kode yang rawan kesalahan.

  • Penanganan Pengecualian di Java
  • Buat Pengecualian Kustom
  • Pengecualian Berantai
  • Perbedaan Antara Lempar dan Lempar di Jawa
  • Coba dengan Resources

Array Jawa

Saatnya untuk melihat struktur data pertama kita di Java - array.

  • Array di Jawa: Panduan Referensi
  • Menginisialisasi Array
  • Kelas java.util.Arrays

Koleksi Java

Jenis struktur data yang lebih kompleks adalah kumpulan, yang dibandingkan dengan array, memiliki ukuran dinamis.

  • ArrayList
  • LinkedList
  • Operator Berlian di Jawa
  • Comparator dan Comparable
  • Dasar-dasar Java Generik
  • HashSet
  • HashMap
  • Memulai HashMap
  • Iterator
  • Mengonversi antara Array dan List di Java

Aliran Java

Terakhir, kita sampai ke Java Streams - yang bukan merupakan struktur data, tetapi membungkus sumber data dan memungkinkan kita memproses data dengan lebih efisien.

  • Pengantar Aliran Java 8
  • Tutorial Java 8 Stream API
  • Antarmuka Fungsional di Java 8
  • Panduan untuk Kolektor Java 8
  • Java Stream Filter dengan Lambda Expression

Java IO

Lihat cara untuk berinteraksi dengan file dan metode input / output data lainnya di Java.

  • Konsol I / O di Java
  • Membaca dari File
  • Membuat File
  • Menulis ke File
  • Pengantar API File Java NIO2
  • BufferedReader
  • OutputStream

Lingkungan Pengembangan Jawa

Penting untuk memahami dasar-dasar cara kerja Mesin Virtual Java dan alat pengembangan lainnya.

  • Perbedaan Antara JVM, JRE, dan JDK
  • Stack Memory dan Heap Space di Java
  • Pemuat Kelas

Tentu saja, masih banyak yang harus dipelajari tentang pemrograman Java, dan alat pengembangan serta API yang tersedia berubah setiap hari. Tetapi dengan fondasi yang kuat dari konsep dasar, Anda dapat terjun untuk membangun sesuatu dan terus belajar.

Untuk lebih banyak tutorial dan contoh pemecahan masalah di Java, lihat juga kategori Java di situs.