SlideShare a Scribd company logo
Pengenalan JAVA
Java adalah salah satu bahasa pemrograman yang bersifat open source yang merupakan produk
dari Sun Microsystem dan sekarang di pegang oleh oracle.
Bahasa Java adalah bahasa modern yang telah diterima masyarakat komputasi dunia. Hampir
semua perusahaan perangkat lunak dan komputer besar mendukung dan mengembangkan
aplikasi sistem berbasis Java.
Java adalah salah satu bahasa pemrogaman Multiplatform (Bisa berjalan di berbagai macam
sistem operasi) karena pada dasarnya java mempunyai Jre (java runtime environment) atau dapat
kita artikan sebagai mesin tersendiri untuk mengeksekusi binary code hasil dari compilasi
program yang telah kita buat, bereda dengan bahasa pemrograman vb, c++ yang memanfaatkan
komponen sistem dalam Windows untuk mengeksekusi binary code hasil kompilasi program..
Pada Tahun 1996, Sun Microsystem secara resmi merilis versi awal Java yang kemudian terus
berkembang hingga muncul JDK 1.1 (Java Development Kit versi 1.1). Perkembangan terus
dilakukan hingga muncul versi baru yang disebut Java 2. Perubahan utama antara versi
sebelumnya adalah adanya Swing yang merupakan teknologi Graphical User Interface (GUI)
yang mampu menghasilkan aplikasi desktop yang benar-benar baik.
Untuk mengembangkan aplikasi berbasis java, kita memerlukan Java Development Kit(JDK),
saat ini java telah mencapai versi 2 yang kenal dengan java 2 platform. Java 2 platform, dibagi
menjadi tiga kategori yaitu:
1. Java 2 Standart Edition (J2SE)
2. Java 2 Enterprice Edition(J2EE)
3. Java 2 Micro Edition(J2ME)
Instalasi JDK
Sebelum anda membuat aplikasi dengan java maka anda harus menginstal software bahasa
pemrograman java. java dapat anda dapatkan dengan cara download di alamat link berikut
http://java.sun.com. Kemudian setelah anda mendownloadnya maka mulai dengan menginstall,
pada dasarnya proses insalasi java sangat mudah yaitu dengan cara mengklik ganda pada file
master java kemudian ikuti prosedur yang diperintahkan.
Editor Java
Ada banyak editor yang bisa kita gunakan untuk menuliskan soce code bahasa pemrograman
java, bahkan semua editor dimungkinkan selama editor tersebut mampu menyimpan file dengan
ekstensi .java yang merupakan ekstensi dari file untuk menyimpan source code bahasa
pemrograman java. Beberapa contoh editr yang bias kita pakai misalnya :
-

Netbens
-

Notepad

-

Eclips

-

dll

Program Java Pertama
Kita akan coba untuk menganalisa program Java pertama pada contoh berikut:
public class Hello
{
/**
* My first java program
*/
public static void main(String[] args) {
System.out.println(“Hello world!”);
}
}
Baris pertama kode :
public class Hello
Menandakan nama class yaitu Hello. Dalam Java semua kode seharusnya ditempatkan didalam
deklarasi class. kita melakukannya dengan menggunakan kata kunci class.
Baris berikutnya yaitu yang terdiri atas kurung kurawal { menandakan awal blok. kita dapat juga
meletakkan kurung kurawal ini setelah baris pertama dari kode yang kita tulis. Jadi, kita dapat
menulis kode kita sebagai berikut :
public class Hello
{ }
atau
public class Hello { }
Tiga baris selanjutnya menandakan adanya komentar Java. Komentar adalah sesuatu yang
digunakan untuk mendokumentasikan setiap bagian dari kode yang ditulis. Komentar bukan
merupakan bagian dari program itu sendiri, tetapi digunakan untuk tujuan dokumentasi.
Komentar itu sendiri dapat ditambahkan pada kode yang Anda tulis sebagai petunjuk yang dapat
membantu proses pembelajaran pemrograman yang baik.
/**
* My first java program
*/
Komentar dinyatakan dengan tanda “/*” dan “*/”. Segala sesuatu yang ada diantara tanda
tersebut diabaikan oleh compiler Java, dan mereka hanya dianggap sebagai komentar sedangkan
untuk membuat sebuah atau satu baris komentar dengan cara berikut ini
// ini adalah program pertamaku. Semua tulisan yang berada satu baris dengan tan da // akan
diabaikan oleh compiler.
Baris selanjutnya,
public static void main(String[] args) { }
atau dapat juga ditulis sebagai berikut,
public static void main(String[] args)
{ }
mengindikasikan nama suatu method dalam class Hello yang bertindak sebagai method
utama. Method utama adalah titik awal dari suatu program Java. Semua program kecuali applet
yang ditulis dalam bahasa Java dimulai dengan method utama. Yakinkan untuk mengikuti
kaidah penulisan tanda yang benar.

More Related Content

What's hot

Pemrograman iii chapter i
Pemrograman iii chapter iPemrograman iii chapter i
Pemrograman iii chapter i
AMAROL_POLIMAT
 
Pengantar pemrograman-dengan-bahasa-java-2017
Pengantar pemrograman-dengan-bahasa-java-2017Pengantar pemrograman-dengan-bahasa-java-2017
Pengantar pemrograman-dengan-bahasa-java-2017
Katrina Flomina
 
Pengantar dasar-pemrograman-java
Pengantar dasar-pemrograman-java  Pengantar dasar-pemrograman-java
Pengantar dasar-pemrograman-java
Internet Explorer
 
Kk 14
Kk 14Kk 14
Pengenalan java
Pengenalan javaPengenalan java
Pengenalan java
Yuan Rokudaime
 
Android
AndroidAndroid
Android
Ronald Widha
 
Operasi bahasa java
Operasi bahasa javaOperasi bahasa java
Operasi bahasa java
Muhishaq1
 
Pengenalan pemrograman java
Pengenalan pemrograman javaPengenalan pemrograman java
Pengenalan pemrograman java
WiEn SHipiet
 
Modul psb 1 j2 me
Modul psb 1 j2 meModul psb 1 j2 me
Modul psb 1 j2 me
Rido Budiman
 
Yunus martha efendy_1100631016_pengertian java me
Yunus martha efendy_1100631016_pengertian java meYunus martha efendy_1100631016_pengertian java me
Yunus martha efendy_1100631016_pengertian java me
yunus martha efendy
 
Jeni Intro1 Bab04 Dasar Dasar Pemrograman
Jeni Intro1 Bab04 Dasar Dasar PemrogramanJeni Intro1 Bab04 Dasar Dasar Pemrograman
Jeni Intro1 Bab04 Dasar Dasar PemrogramanIndividual Consultants
 
150 Rahasia Pemrograman Java
150 Rahasia Pemrograman Java150 Rahasia Pemrograman Java
150 Rahasia Pemrograman Java
Nurdin Al-Azies
 
Cross platform
Cross platformCross platform
Cross platform
djoyokz
 
Makalah sistem operasi jaringan
Makalah sistem operasi jaringanMakalah sistem operasi jaringan
Makalah sistem operasi jaringan
Operator Warnet Vast Raha
 
Pertemuan 1 - Pemrograman II - Netbeans
Pertemuan 1 - Pemrograman II - NetbeansPertemuan 1 - Pemrograman II - Netbeans
Pertemuan 1 - Pemrograman II - Netbeans
beiharira
 
Presentation java PPT
Presentation java PPTPresentation java PPT
Presentation java PPT
musliminstimik
 
TUGAS PMROGRAMAN SISTEM
TUGAS PMROGRAMAN SISTEMTUGAS PMROGRAMAN SISTEM
TUGAS PMROGRAMAN SISTEM
butest
 
Open source
Open sourceOpen source
Open source
bagusandikaputra
 

What's hot (19)

Pemrograman iii chapter i
Pemrograman iii chapter iPemrograman iii chapter i
Pemrograman iii chapter i
 
Pengantar pemrograman-dengan-bahasa-java-2017
Pengantar pemrograman-dengan-bahasa-java-2017Pengantar pemrograman-dengan-bahasa-java-2017
Pengantar pemrograman-dengan-bahasa-java-2017
 
java
javajava
java
 
Pengantar dasar-pemrograman-java
Pengantar dasar-pemrograman-java  Pengantar dasar-pemrograman-java
Pengantar dasar-pemrograman-java
 
Kk 14
Kk 14Kk 14
Kk 14
 
Pengenalan java
Pengenalan javaPengenalan java
Pengenalan java
 
Android
AndroidAndroid
Android
 
Operasi bahasa java
Operasi bahasa javaOperasi bahasa java
Operasi bahasa java
 
Pengenalan pemrograman java
Pengenalan pemrograman javaPengenalan pemrograman java
Pengenalan pemrograman java
 
Modul psb 1 j2 me
Modul psb 1 j2 meModul psb 1 j2 me
Modul psb 1 j2 me
 
Yunus martha efendy_1100631016_pengertian java me
Yunus martha efendy_1100631016_pengertian java meYunus martha efendy_1100631016_pengertian java me
Yunus martha efendy_1100631016_pengertian java me
 
Jeni Intro1 Bab04 Dasar Dasar Pemrograman
Jeni Intro1 Bab04 Dasar Dasar PemrogramanJeni Intro1 Bab04 Dasar Dasar Pemrograman
Jeni Intro1 Bab04 Dasar Dasar Pemrograman
 
150 Rahasia Pemrograman Java
150 Rahasia Pemrograman Java150 Rahasia Pemrograman Java
150 Rahasia Pemrograman Java
 
Cross platform
Cross platformCross platform
Cross platform
 
Makalah sistem operasi jaringan
Makalah sistem operasi jaringanMakalah sistem operasi jaringan
Makalah sistem operasi jaringan
 
Pertemuan 1 - Pemrograman II - Netbeans
Pertemuan 1 - Pemrograman II - NetbeansPertemuan 1 - Pemrograman II - Netbeans
Pertemuan 1 - Pemrograman II - Netbeans
 
Presentation java PPT
Presentation java PPTPresentation java PPT
Presentation java PPT
 
TUGAS PMROGRAMAN SISTEM
TUGAS PMROGRAMAN SISTEMTUGAS PMROGRAMAN SISTEM
TUGAS PMROGRAMAN SISTEM
 
Open source
Open sourceOpen source
Open source
 

Viewers also liked

Wi Fi Enabled Soil Moisture Sensor
Wi Fi Enabled Soil Moisture SensorWi Fi Enabled Soil Moisture Sensor
Wi Fi Enabled Soil Moisture Sensor
Ryan Chong
 
Zigbee based greenhouse monitoring
Zigbee based greenhouse monitoringZigbee based greenhouse monitoring
Zigbee based greenhouse monitoring
Ajay Maurya
 
Automated Plant Watering System
Automated Plant Watering SystemAutomated Plant Watering System
Automated Plant Watering System
Soumyadeep Kal
 
SENSORS for AGRICULTURE and WATER USE EFFICIENCY
SENSORS for AGRICULTURE and WATER USE EFFICIENCYSENSORS for AGRICULTURE and WATER USE EFFICIENCY
SENSORS for AGRICULTURE and WATER USE EFFICIENCY
Sai Bhaskar Reddy Nakka
 
Wireless monitoring of soil moisture
Wireless monitoring of soil moistureWireless monitoring of soil moisture
Wireless monitoring of soil moisture
Ayushi Gagneja
 
Ppt for automatic plant irrigation system
Ppt for automatic plant irrigation systemPpt for automatic plant irrigation system
Ppt for automatic plant irrigation system
stk25
 
Sensors for water level, soil moisture temp & r.humidity
Sensors for water level, soil moisture temp & r.humiditySensors for water level, soil moisture temp & r.humidity
Sensors for water level, soil moisture temp & r.humidity
Sai Bhaskar Reddy Nakka
 
Soil Moisture Sensor and Arduino
Soil Moisture Sensor and Arduino Soil Moisture Sensor and Arduino
Soil Moisture Sensor and Arduino
Parvesh Taneja
 

Viewers also liked (8)

Wi Fi Enabled Soil Moisture Sensor
Wi Fi Enabled Soil Moisture SensorWi Fi Enabled Soil Moisture Sensor
Wi Fi Enabled Soil Moisture Sensor
 
Zigbee based greenhouse monitoring
Zigbee based greenhouse monitoringZigbee based greenhouse monitoring
Zigbee based greenhouse monitoring
 
Automated Plant Watering System
Automated Plant Watering SystemAutomated Plant Watering System
Automated Plant Watering System
 
SENSORS for AGRICULTURE and WATER USE EFFICIENCY
SENSORS for AGRICULTURE and WATER USE EFFICIENCYSENSORS for AGRICULTURE and WATER USE EFFICIENCY
SENSORS for AGRICULTURE and WATER USE EFFICIENCY
 
Wireless monitoring of soil moisture
Wireless monitoring of soil moistureWireless monitoring of soil moisture
Wireless monitoring of soil moisture
 
Ppt for automatic plant irrigation system
Ppt for automatic plant irrigation systemPpt for automatic plant irrigation system
Ppt for automatic plant irrigation system
 
Sensors for water level, soil moisture temp & r.humidity
Sensors for water level, soil moisture temp & r.humiditySensors for water level, soil moisture temp & r.humidity
Sensors for water level, soil moisture temp & r.humidity
 
Soil Moisture Sensor and Arduino
Soil Moisture Sensor and Arduino Soil Moisture Sensor and Arduino
Soil Moisture Sensor and Arduino
 

Similar to Pengenalan java

Pengantar Pemrograman Java
Pengantar Pemrograman JavaPengantar Pemrograman Java
Pengantar Pemrograman Java
daffa12
 
modul-praktikum-pemrogramanjavadgnnetbeans-171005005920.pdf
modul-praktikum-pemrogramanjavadgnnetbeans-171005005920.pdfmodul-praktikum-pemrogramanjavadgnnetbeans-171005005920.pdf
modul-praktikum-pemrogramanjavadgnnetbeans-171005005920.pdf
Herikusnawijaya3
 
Modul praktikum-pemrograman java dgn netbeans
Modul praktikum-pemrograman java dgn netbeansModul praktikum-pemrograman java dgn netbeans
Modul praktikum-pemrograman java dgn netbeans
SMK - Statens Museum for Kunst
 
Makalah java
Makalah javaMakalah java
Makalah java
utia yahya
 
Makalah java
Makalah javaMakalah java
Makalah java
utia yahya
 
Prak 1
Prak 1Prak 1
Prak 1
Jamil Jamil
 
dasar-dasar pemrograman
dasar-dasar pemrogramandasar-dasar pemrograman
dasar-dasar pemrograman
RyanMany
 
Java netbeans
Java netbeansJava netbeans
Java netbeans
Muh Randy Mallombasi
 
Jeni intro1-bab04-dasar-dasar pemrograman
Jeni intro1-bab04-dasar-dasar pemrogramanJeni intro1-bab04-dasar-dasar pemrograman
Jeni intro1-bab04-dasar-dasar pemrograman
Kristanto Wijaya
 
JENI-Intro1-Bab04-Dasar-Dasar Pemrograman.pdf
JENI-Intro1-Bab04-Dasar-Dasar Pemrograman.pdfJENI-Intro1-Bab04-Dasar-Dasar Pemrograman.pdf
JENI-Intro1-Bab04-Dasar-Dasar Pemrograman.pdf
Jurnal IT
 
pbo 1 ervan
pbo 1 ervan pbo 1 ervan
pbo 1 ervan
aris
 
Modul3 - Mengenali Lingkup Pemrogaman Anda
Modul3 - Mengenali Lingkup Pemrogaman AndaModul3 - Mengenali Lingkup Pemrogaman Anda
Modul3 - Mengenali Lingkup Pemrogaman AndaMateri Kuliah Online
 
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman AndaJeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman AndaIndividual Consultants
 
Jeni intro1-bab03-mengenali lingkup pemrograman anda
Jeni intro1-bab03-mengenali lingkup pemrograman andaJeni intro1-bab03-mengenali lingkup pemrograman anda
Jeni intro1-bab03-mengenali lingkup pemrograman anda
Kristanto Wijaya
 
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman AndaJeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
Individual Consultants
 

Similar to Pengenalan java (20)

Pengantar Pemrograman Java
Pengantar Pemrograman JavaPengantar Pemrograman Java
Pengantar Pemrograman Java
 
Makalah java
Makalah javaMakalah java
Makalah java
 
modul-praktikum-pemrogramanjavadgnnetbeans-171005005920.pdf
modul-praktikum-pemrogramanjavadgnnetbeans-171005005920.pdfmodul-praktikum-pemrogramanjavadgnnetbeans-171005005920.pdf
modul-praktikum-pemrogramanjavadgnnetbeans-171005005920.pdf
 
Modul praktikum-pemrograman java dgn netbeans
Modul praktikum-pemrograman java dgn netbeansModul praktikum-pemrograman java dgn netbeans
Modul praktikum-pemrograman java dgn netbeans
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Modul 1 pbo
Modul 1 pboModul 1 pbo
Modul 1 pbo
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Prak 1
Prak 1Prak 1
Prak 1
 
dasar-dasar pemrograman
dasar-dasar pemrogramandasar-dasar pemrograman
dasar-dasar pemrograman
 
Java netbeans
Java netbeansJava netbeans
Java netbeans
 
Jeni intro1-bab04-dasar-dasar pemrograman
Jeni intro1-bab04-dasar-dasar pemrogramanJeni intro1-bab04-dasar-dasar pemrograman
Jeni intro1-bab04-dasar-dasar pemrograman
 
JENI-Intro1-Bab04-Dasar-Dasar Pemrograman.pdf
JENI-Intro1-Bab04-Dasar-Dasar Pemrograman.pdfJENI-Intro1-Bab04-Dasar-Dasar Pemrograman.pdf
JENI-Intro1-Bab04-Dasar-Dasar Pemrograman.pdf
 
pbo 1
pbo 1pbo 1
pbo 1
 
pbo 1 ervan
pbo 1 ervan pbo 1 ervan
pbo 1 ervan
 
Modul3 - Mengenali Lingkup Pemrogaman Anda
Modul3 - Mengenali Lingkup Pemrogaman AndaModul3 - Mengenali Lingkup Pemrogaman Anda
Modul3 - Mengenali Lingkup Pemrogaman Anda
 
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman AndaJeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
 
Jeni intro1-bab03-mengenali lingkup pemrograman anda
Jeni intro1-bab03-mengenali lingkup pemrograman andaJeni intro1-bab03-mengenali lingkup pemrograman anda
Jeni intro1-bab03-mengenali lingkup pemrograman anda
 
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman AndaJeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
 

More from dhiqde

Lm or mc 7805
Lm or mc 7805Lm or mc 7805
Lm or mc 7805
dhiqde
 
Quis microsoft word
Quis microsoft wordQuis microsoft word
Quis microsoft worddhiqde
 
Penyakit asma revisi
Penyakit asma revisiPenyakit asma revisi
Penyakit asma revisi
dhiqde
 
Membuat media pembelajaran interaktif dengan powerpoint
Membuat media pembelajaran interaktif dengan powerpointMembuat media pembelajaran interaktif dengan powerpoint
Membuat media pembelajaran interaktif dengan powerpoint
dhiqde
 
Attiny 2313
Attiny 2313Attiny 2313
Attiny 2313dhiqde
 
proposal Tutorial membuat whiteboard interactive
proposal Tutorial membuat whiteboard interactiveproposal Tutorial membuat whiteboard interactive
proposal Tutorial membuat whiteboard interactivedhiqde
 

More from dhiqde (6)

Lm or mc 7805
Lm or mc 7805Lm or mc 7805
Lm or mc 7805
 
Quis microsoft word
Quis microsoft wordQuis microsoft word
Quis microsoft word
 
Penyakit asma revisi
Penyakit asma revisiPenyakit asma revisi
Penyakit asma revisi
 
Membuat media pembelajaran interaktif dengan powerpoint
Membuat media pembelajaran interaktif dengan powerpointMembuat media pembelajaran interaktif dengan powerpoint
Membuat media pembelajaran interaktif dengan powerpoint
 
Attiny 2313
Attiny 2313Attiny 2313
Attiny 2313
 
proposal Tutorial membuat whiteboard interactive
proposal Tutorial membuat whiteboard interactiveproposal Tutorial membuat whiteboard interactive
proposal Tutorial membuat whiteboard interactive
 

Pengenalan java

  • 1. Pengenalan JAVA Java adalah salah satu bahasa pemrograman yang bersifat open source yang merupakan produk dari Sun Microsystem dan sekarang di pegang oleh oracle. Bahasa Java adalah bahasa modern yang telah diterima masyarakat komputasi dunia. Hampir semua perusahaan perangkat lunak dan komputer besar mendukung dan mengembangkan aplikasi sistem berbasis Java. Java adalah salah satu bahasa pemrogaman Multiplatform (Bisa berjalan di berbagai macam sistem operasi) karena pada dasarnya java mempunyai Jre (java runtime environment) atau dapat kita artikan sebagai mesin tersendiri untuk mengeksekusi binary code hasil dari compilasi program yang telah kita buat, bereda dengan bahasa pemrograman vb, c++ yang memanfaatkan komponen sistem dalam Windows untuk mengeksekusi binary code hasil kompilasi program.. Pada Tahun 1996, Sun Microsystem secara resmi merilis versi awal Java yang kemudian terus berkembang hingga muncul JDK 1.1 (Java Development Kit versi 1.1). Perkembangan terus dilakukan hingga muncul versi baru yang disebut Java 2. Perubahan utama antara versi sebelumnya adalah adanya Swing yang merupakan teknologi Graphical User Interface (GUI) yang mampu menghasilkan aplikasi desktop yang benar-benar baik. Untuk mengembangkan aplikasi berbasis java, kita memerlukan Java Development Kit(JDK), saat ini java telah mencapai versi 2 yang kenal dengan java 2 platform. Java 2 platform, dibagi menjadi tiga kategori yaitu: 1. Java 2 Standart Edition (J2SE) 2. Java 2 Enterprice Edition(J2EE) 3. Java 2 Micro Edition(J2ME) Instalasi JDK Sebelum anda membuat aplikasi dengan java maka anda harus menginstal software bahasa pemrograman java. java dapat anda dapatkan dengan cara download di alamat link berikut http://java.sun.com. Kemudian setelah anda mendownloadnya maka mulai dengan menginstall, pada dasarnya proses insalasi java sangat mudah yaitu dengan cara mengklik ganda pada file master java kemudian ikuti prosedur yang diperintahkan. Editor Java Ada banyak editor yang bisa kita gunakan untuk menuliskan soce code bahasa pemrograman java, bahkan semua editor dimungkinkan selama editor tersebut mampu menyimpan file dengan ekstensi .java yang merupakan ekstensi dari file untuk menyimpan source code bahasa pemrograman java. Beberapa contoh editr yang bias kita pakai misalnya : - Netbens
  • 2. - Notepad - Eclips - dll Program Java Pertama Kita akan coba untuk menganalisa program Java pertama pada contoh berikut: public class Hello { /** * My first java program */ public static void main(String[] args) { System.out.println(“Hello world!”); } } Baris pertama kode : public class Hello Menandakan nama class yaitu Hello. Dalam Java semua kode seharusnya ditempatkan didalam deklarasi class. kita melakukannya dengan menggunakan kata kunci class. Baris berikutnya yaitu yang terdiri atas kurung kurawal { menandakan awal blok. kita dapat juga meletakkan kurung kurawal ini setelah baris pertama dari kode yang kita tulis. Jadi, kita dapat menulis kode kita sebagai berikut : public class Hello { } atau public class Hello { }
  • 3. Tiga baris selanjutnya menandakan adanya komentar Java. Komentar adalah sesuatu yang digunakan untuk mendokumentasikan setiap bagian dari kode yang ditulis. Komentar bukan merupakan bagian dari program itu sendiri, tetapi digunakan untuk tujuan dokumentasi. Komentar itu sendiri dapat ditambahkan pada kode yang Anda tulis sebagai petunjuk yang dapat membantu proses pembelajaran pemrograman yang baik. /** * My first java program */ Komentar dinyatakan dengan tanda “/*” dan “*/”. Segala sesuatu yang ada diantara tanda tersebut diabaikan oleh compiler Java, dan mereka hanya dianggap sebagai komentar sedangkan untuk membuat sebuah atau satu baris komentar dengan cara berikut ini // ini adalah program pertamaku. Semua tulisan yang berada satu baris dengan tan da // akan diabaikan oleh compiler. Baris selanjutnya, public static void main(String[] args) { } atau dapat juga ditulis sebagai berikut, public static void main(String[] args) { } mengindikasikan nama suatu method dalam class Hello yang bertindak sebagai method utama. Method utama adalah titik awal dari suatu program Java. Semua program kecuali applet yang ditulis dalam bahasa Java dimulai dengan method utama. Yakinkan untuk mengikuti kaidah penulisan tanda yang benar.