Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> java

Dasar-Dasar Java: Menguasai Sintaks Dasar

Ketika kita mempertimbangkan sebuah program Java, dapat didefinisikan sebagai kumpulan objek yang berkomunikasi dengan memanggil metode satu sama lain. Mari kita sekarang singkatnya lihat apa arti class, object, methods, dan instance variables.

Program Java Pertama

Mari kita lihat kode sederhana yang akan mencetak kata-kata Hello World.

Contoh

Live Demo
 public class MyFirstJavaProgram { /* This is my first java program. * This will print 'Hello World' as the output */ public static void main(String []args) { System.out.println("Hello World"); // prints Hello World } } 

Mari kita lihat cara menyimpan berkas, mengkompilasi, dan menjalankan program. Silakan ikuti langkah-langkah berikut −

Output

 C:\> javac MyFirstJavaProgram.java C:\> java MyFirstJavaProgram Hello World 

Sintaks Dasar

Tentang program Java, sangat penting untuk selalu mengingat poin-poin berikut.

Identifier Java

Semua komponen Java memerlukan nama. Nama yang digunakan untuk class, variabel, dan metode disebut identifier.

Dalam Java, ada beberapa poin yang harus diingat tentang identifier. Mereka adalah sebagai berikut −

Modifier Java

Seperti bahasa lain, memungkinkan untuk memodifikasi class, methods, dll., dengan menggunakan modifier. Ada dua kategori modifier −

Kita akan melihat lebih banyak detail tentang modifier dalam bagian selanjutnya.

Variabel Java

Berikut adalah jenis-jenis variabel dalam Java −

Array Java

Array adalah objek yang menyimpan beberapa variabel dengan tipe yang sama. Namun, array itu sendiri adalah objek di heap. Kita akan melihat cara mendeklarasikan, membangun, dan menginisialisasikan dalam bab-bab mendatang.

Enums Java

Enums diperkenalkan dalam Java 5.0. Enums membatasi variabel untuk memiliki salah satu dari hanya beberapa nilai yang telah ditentukan sebelumnya. Nilai dalam daftar enumerasi ini disebut enums.

Dengan penggunaan enums memungkinkan untuk mengurangi jumlah bug dalam kode Anda.

Misalnya, jika kita mempertimbangkan aplikasi untuk toko jus segar, akan mungkin untuk membatasi ukuran gelas menjadi kecil, sedang, dan besar. Ini akan memastikan tidak akan membiarkan siapa pun memesan ukuran selain kecil, sedang, atau besar.

Contoh

Live Demo
 class FreshJuice { enum FreshJuiceSize{ SMALL, MEDIUM, LARGE } FreshJuiceSize size; } public class FreshJuiceTest { public static void main(String args[]) { FreshJuice juice = new FreshJuice(); juice.size = FreshJuice.FreshJuiceSize.MEDIUM ; System.out.println("Size: " + juice.size); } } 

Contoh di atas akan menghasilkan hasil berikut −

Output

 Size: MEDIUM 

Catatan − Enums dapat dideklarasikan sebagai miliknya sendiri atau di dalam sebuah class. Methods, variabel, konstruktor dapat didefinisikan di dalam enums juga.

Kata Kunci Java

Daftar berikut menunjukkan kata-kata yang dicadangkan dalam Java. Kata-kata yang dicadangkan ini tidak dapat digunakan sebagai konstanta atau variabel atau nama identifier apa pun.

abstract assert boolean break
byte case catch char
class const continue default
do double else enum
extends final finally float
for goto if implements
import instanceof int interface
long native new package
private protected public return
short static strictfp super
switch synchronized this throw
throws transient try void
volatile while

Komentar dalam Java

Java mendukung komentar satu baris dan multi-line yang sangat mirip dengan C dan C++. Semua karakter yang tersedia di dalam komentar apa pun diabaikan oleh kompiler Java.

Contoh

Live Demo
 public class MyFirstJavaProgram { /* This is my first java program. * This will print 'Hello World' as the output * This is an example of multi-line comments. */ public static void main(String []args) { // This is an example of single line comment /* This is also an example of single line comment. */ System.out.println("Hello World"); } } 

Output

 Hello World 

Menggunakan Baris Kosong

Sebuah baris yang hanya berisi spasi putih, mungkin dengan komentar, dikenal sebagai baris kosong, dan Java sepenuhnya mengabaikannya.

Inheritance

Dalam Java, class dapat diturunkan dari class. Pada dasarnya, jika Anda perlu membuat class baru dan sudah ada class yang memiliki beberapa kode yang Anda butuhkan, maka memungkinkan untuk menurunkan class baru Anda dari kode yang sudah ada.

Konsep ini memungkinkan Anda untuk menggunakan kembali field dan method dari class yang sudah ada tanpa harus menulis ulang kode dalam class baru. Dalam skenario ini, class yang sudah ada disebut superclass dan class yang diturunkan disebut subclass.

Interfaces

Dalam bahasa Java, sebuah interface dapat didefinisikan sebagai kontrak antara objek tentang cara berkomunikasi satu sama lain. Interfaces memainkan peran vital ketika datang ke konsep inheritance.

Sebuah interface mendefinisikan method, sebuah class yang diturunkan (subclass) harus gunakan. Namun implementasi dari method tersebut sepenuhnya tergantung pada subclass.

Apa Selanjutnya?

Bagian selanjutnya menjelaskan tentang Objek dan class dalam pemrograman Java. Pada akhir sesi, Anda akan dapat mendapatkan gambaran yang jelas tentang apa itu objek dan apa itu class dalam Java.


java

  1. Memahami Kata Kunci final Java: Variabel, Metode, dan Kelas
  2. Operator instanceof Java: Panduan Lengkap
  3. Memahami Kelas Bersarang Statis Java: Penggunaan, Perbedaan, dan Contoh
  4. Menguasai Kelas Dalam Anonim Java: Definisi, Sintaks, dan Contoh Praktis
  5. Pola Singleton Java Dijelaskan: Cara Menerapkan dan Menggunakannya dengan Aman
  6. Menguasai Refleksi Java: Memeriksa Kelas, Metode, dan Field pada Waktu Eksekusi
  7. Menguasai Java ObjectOutputStream: Serialisasi, Metode, dan Contoh Praktis
  8. Menguasai Java Generics – Membangun Kode yang Dapat Digunakan Kembali dan Aman Tipe
  9. Pengoperasian File Java dengan java.io – Pembuatan, Pembacaan, Penulisan & Penghapusan
  10. Menguasai Sintaks Dasar C: Token, Struktur, dan Titik Koma