Mengenal Sintaks Dasar pada Java

Advertisement
Your Ads Here
TechPedia - Ketika kita mempertimbangkan program Java, itu dapat didefinisakan sebagai kumpulan objek yang berkuminikasi melalui moetode saling memohon, Sekaranng mari kita meilihat secara singkat apa yang dimaksud dengan variabel kelas, objek, metode, dan instance.

  • Objek - Objek memiliki status dan perilaku. Contoh: Seekor anjing memiliki kaadaan warna, nama, jenis dan perilaku seperti mengibas-ngibas ekor, menggonggong, makan. Objek adalah turunan dari kelas.
  • Kelas - Kelas dapat didefinisikan sebagai tempat / cetak bitu yang menggambarkan perilaku atau keadaan yang didukung oleh objek dari jenisnya.
  • Metode - Metode pada dasrnya adalah perilaku. Kelas dapat berisi banyak metode. Itu dalam metode di mana logika ditulis, data dimanupulasi dan semua tindakan dieksekusi.
  • Variabel Instans - Setiap objek memiliki set variabel instance yang unik. Keadaan objek dibuat oleh nilai yang ditetapkan untuk variabel instan ini.

Program Java Pertama


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

Contoh 

 
Mari kita lihat bagaimana car menyimpan file, kompilasi, dan menjalankan program. Silahkan ikuti langkah-langkah berikut :

  1. Buka notepad dan tambahkan kode seperti di atas.
  2. Simpan file terserah kalian memberikan nama apa, yang masti di akhiri dengan .java.
  3. Buka jendala command prompt dan pergi ke direktori tempat kalian menyimpan kelas. Anggap itu di D: \.
  4. Ketik 'javac nama file kalian' dan tekan enter untuk mengkompilasi kode kalian. Jika tidak ada kesalahan dalam kode kalian, prompt perintah akan membawa anada ke baris berikutnya (Asumsi : Path variabel ditetapkan).
  5. Sekarang, ketik 'java nama file kalian .java) untuk program kalian.
  6. Kalian dapat melihat 'hello World' dicetak d jendela.

Sintaks Dasar


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

  • Sensitivitas Huruf - Java peka huruf besar-kecil, yang berarti pengidentifikasi Halo dan halo akan memiliki arti yang berbeda di Java.
  • Nama Kelas - Untuk semua nama kelas, huruf pertama harus dalam Huruf Besar. Jika beberapa kata digunakan untuk membentuk nama kelas, huruf pertama setiap kata dalam harus dalam huruf besar.

    Contoh : Kelas MyfirstJavaClass
  • Nama Metode - Semua nama metode harus dimulai dengan huruf kecil. Jika beberapa kata digunakan untuk membentuk nama metode, maka huruf pertama setiap kata dalam harus dalam Huruf Besar.

    Contoh : public void myMethodName()
  • Nama File Program - Nama file program harus sama persis dengan nama kelas.

    Saat penyimpanan file, kalian harus menyimpan menggunakan nama kelas (ingat Java sensitif dan nama kelas tidak cocok, program kalian tidak akan dikompilasi).

    Tetapi harap catat bahwa jika kalian tidak memiliki haidah kelas publik dalam file maka nama file dapat berbeda dari nama kelas. Juga tidak wajib untuk memiliki kelas publik dalam file.

    Contoh: Asumsikan 'MyFirstJavaProgram' adalah nama kelas. Maka file tersebut harus disimpan sebagai 'MyFirstJavaProgram.java'.
  • Public static void main (String args []) - Pemprosesan program java dimulai dari metode main () yang merupakan bagian wajib dari setiap program Java.
Pengindentifikasi Java

Semua komponen Java memerlukan nama. Nama yang digunakan untuk kelas, variabel, dan metode disebut pengidentifikasi.

Di Java, ada beberapa hal yang perlu diingat tentang pengidentifikasi. Meraka adalah sebagai berikut:

  • Semua pengidentifikasi harus dimulai dengan huruf A ke Z atau a ke z), karakter mata uang ($) atau garis bawah (_).
  • Setelah karakter pertama, pengidentifikasi dapat memiliki kombinasi karakter apa pun.
  • Kata kunci tidak dapat digunakan sebagai pengidentifikasi.
  • Yang paling penting, pengidentifikasi bersifat case sensitif.
  • Contoh pengenal hukum: usia, $ gaji, _value, _1_value.
  • Contoh pengidentifikasi ilegal: 123abc, -salary.

Pengubah Java


Seperti bahasa lain, dimungkinkan untuk memodifikasi kelas, metode, dll. Dengan menggunakan pengubah. Ada dua kategori pengubah:

  1. Access Modifiers - default, publik,  protected, private.
  2. Non-Access Modifiers - final, abstract, strctfp.
Kami akan melihat lebih detail lagi tentang pengubah di bagian selanjutnya.

Variabel Java


Berikut ini adalah  jenis variabel di java:

  • Variabel Lokal
  • variabel Kelas (Variabel Statis)
  • Variabel Instance (Variabel Non-statis)

Array Java


Array adalah objek yang menyimpan banyak variabel dari jenis kelas yang sama. Namun, array itu sendiri adalah objek di heap. Kami akan melihat bagaimana car medeklasrasikan, membangun, dan menginstalasi dalam bab-bab mendatang.

Java Enums


Enum diperkenalkan di Java 5.0. Enums membatasi variabel untuk memiliki satu dari hanya beberapa nilai yang telah ditentukan. Nilai-nilai dalam daftar ini disebut enum.

Dengan penggunaan enum, Kalian dapat mengurangi jumlah bug dalam kode kalian.

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

Contoh 



Catatan - Enums dpat dinyatakan sebagai milik mereka sendiri atau didalam kelas. Moetode, variabel, konstruktor dapat didefinisikan di dalam enum juga.

Warisan 


Di java, kelas dapat diturunkan dari kelas. pada dasarnya, jika kalian perlu membuat kelas baru dan disini sudah ada kelas yang memiliki beberapa kode yang kalian butuhkan, maka dimungkinkan untuk mengambil kelas baru kalian dari kode yang sudah ada.

Konsep ini memungkinkan kalian untuk menggunakan kembali bidang dan metode dari kelas yang ada tanpa harus menulis ulang kode di kelas baru. Dalam skenario ini, kelas yang ada disebut seperclass dan kelas turunannya disebut subclass.

Interfaces


Dalam bahasa Java, Interfaces dapat didefinisikan sebagai kontrak antara objek tentang cara berkkomunikasi satu sama lain. Antarmuka memainkan peran pentinf dalam konsep pewarisan.

Interfaces mendefinisikan metode, kelas turunan (subclass) harus digunakan. Tetapi implementasi metode ini sepenuhnya tergantung pada subclass.

Apa Selanjutnya?


Bagian selanjutnya menjelaskan tentang Objek dan kelas dalam pemograman java. Pada akhir sesi, kalian akan bisa mendapatkan gambaran yang jelas tentang apa objek dan apa kelas di Java.
Advertisement
Your Ads Here
Next
This Is The Current Newest Page

You might also like

0 Comments


EmoticonEmoticon