Simak, Langkah Dasar Sebelum Memulai Coding Pemrograman Java


* Untuk melakukan coding dan membuat program , dengan bahasa pemrograman Java. Pertama-tama kita harus menginstall dan setting path Java terlebih dahulu.

* Selanjutnya kita bisa memilih Tool IDE yang bisa kita gunakan seperti Eclipse IDE ,Netbeans IDE ,dan IntelliJ IDEA (pilih salah satu). Lalu kalian install di Komputer atau Laptop kalian.


* Disini saya lebih prefer memilih IntelliJ IDEA , untuk coding bahasa pemrograman Java. Kalian bisa membuat project baru , di salah satu IDE yang kalian gunakan ,setelah itu kalian bisa perhatikan contoh code ,beserta penjelasanya dibawah:


*

*

* Package Data= nama package untuk mengelompokan class file java

* Public= salah satu tipe modifier , untuk akses ke semua class dan package

* Orang= nama class yang menggunakan keyword class.

* {} = merupakan ruang lingkup atau jangkauan dari suatu class.

* String= tipe data non primitif ,yang mendefinisikan nilai dari kumpulan karakter.

* Nama= variable yang bernama nama , yang menyimpan nilai dari tipe data String.

* “Fathurrahman”= nilai yang di definisikan

* ;= tanda titik koma ,digunakan untuk mengakhiri suatu statement. Setiap akhir baris code java , harus di akhiri dengan titik koma ,agar tidak terjadi error saat compile.

* Out.Println(“Nama Saya : “+Nama);= salah satu statement , untuk menampilkan output text ,ditambah nilai yang diisi oleh variable nama.

* Public Void Tampilnama(){}= mendefinisikan method tampilNama ,yang berisi statement untuk menampilkan output di dalamnya.


Setiap kita membuat objek baru, menggunakan operator atau keyword new. Kita mengalokasikan ke ruang memori pada objek, lalu menggunakan konstruktor, untuk menginisialisasi ruang tersebut.


Lokasi atau alamat, dari ruang ini kita tugaskan ke variable referensi. Karena itu variable referensi, bisa disebut juga sebuah pointer atau penunjuk ke beberapa objek.


Seakan-akan, variable seperti sebuah tempat duduk untuk remote tv ,yang dapat digunakan untuk mengendalikan sebuah objek yang baru dibuat. Jadi objek tersebut mempunyai cara untuk menunjuk objek ,lalu memintanya untuk melakukan sesuatu atau memberi kita akses ke datanya.


PENJELASAN:

* Package Java= nama package untuk mengelompokan class file java

* Import Data.Orang= mengimport class yang bernama Orang ,dari package Data

* Public Class Main{}= nama class Main ,beserta jangkauan atau ruang lingkupnya

* Public Static Void Main(String[] Args) = method yang secara default ,untuk mengeksekusi program java ,yang terdapat dalam ruang lingkup atau jangkauanya ( dalam block code {}).

* Orang Orang = New Orang();= menginstansiasi objek orang ,dari class Orang ,dengan keyword new , dengan constructor Orang().

* Tampilnama();= memanggil method tampilNama , untuk menampilkan output text.

* //Belajar Java Di pintaar.Com= salah satu komentar di dalam baris code ,yang akan di abaikan saat eksekusi atau menjalankan program Java. Kalian bisa menggunakanya untuk catatan atau dokumentasi pada setiap baris code.


MENGENAL JENIS ERROR


Seperti halnya yang terdapat di bahasa pemrograman lain , ketika kita menjalankan sebuah program ,dengan menggunakan bahasa Java. Tak lepas dengan terjadinya Erorr , yang di sebabkan dari banyak faktor. Terdapat 3 Jenis Error ,yang dapat kita kenali , beberapa di antaranya :


* Compile-Time Error : Error atau kesalahan ini terjadi , saat kita mengcompile program Java. Error ini di tujukan untuk mencegah compiler ,melakukan penerjemahan sebelum program di jalankan. Contoh nya seperti : kesalahan nama variable ,method , tidak menggunakan simbol (;) untuk mengakhiri statement.


* Run-Time Error : Error atau kesalahan ini terjadi , ketika kita mengeksekusi atau menjalankan sebuah program , namun terdapat operasi yang tidak valid. Contohnya : ketika input data , program akan menampilkan Error ,Exception


* Logical Error : Erorr atau kesalahan ini terjadi , mungkin salah satu yang sulit terdeteksi. Karena ini di sebabkan ,banyak faktor ,seperti terjadinya bug di dalam program , kesalahan algoritma , design pattern, dan lain sebagainya.


Kita juga dapat menangani ,terjadinya error dengan menggunakan Exception Handling , yang di sediakan di dalam class library bahasa pemrograman Java.


KETERANGAN LAINYA

Komentar:

Kita bisa memberikan komentar ,di antara baris code yang kita tulis , dengan tanda // dan /* */. Sebuah komentar di dalam baris code ,ditujukan untuk memberi keterangan terkait fungsi atau kegunaan baris code tersebut.


Dasar Syntax Java:

Dasar dari penulisan syntax dalam bahasa pemrograman Java ,yang perlu kalian ketahui salah satunya adalah :


* Bersifat Case Sensitivity : artinya penamaan dari kata “HelloWorld” dengan “helloworld” sangat berbeda.

* Nama Class : untuk nama class huruf pertama harus menggunakan huruf besar. (contoh : class NamaClass )

* Nama Method : untuk nama method huruf pertama harus menggunakan huruf kecil. ( contoh : public void namaMethodSaya() )

* Nama Program : nama program java harus sama dengan nama class. Jadi jika kalian mempunyai nama class NamaClass , program file harus sama dengan nama class yaitu NamaClass.java.


POINT PENTING:

* Pada dasarnya sebuah objek mempunyai state atau behavior.

* State atau atribut pada sebuah objek ,akan disimpan ke dalam sebuah variable.

* Behavior pada sebuah objek,akan di didefinisikan ke dalam sebuah method.

* Menyembunyikan data internal dari luar class, lalu di akses hanya dengan method modifier public ,disebut juga dengan data enkapsulasi.

* Sebuah blueprint dari sebuah objek , disebut dengan Class.

* Sebuah Method yang di definisikan di SuperClass , lalu akan diturunkan atau di wariskan ke subclass , dilakukan dengan cara menggunakan keyword extends.

* Sebuah perkumpulan method tanpa implementasi disebut dengan interface.

* Sebuah namespace yang mengatur class-class dan interface disebut sebagai package.


Jika kalian mau Belajar Pemrograman Java serta Ikut Kelas Pemrograman Java lebih jauh secara terstruktur, dimentoring, free sertifikat dan terdapat garansi duit kembali, silahkan kunjungi Kelas Pemrograman Java Di Pintaar.com SEKARANG!