Pengenalan dan pengertian Java dan contoh hello world
Pengertian Java
Sejarah Perkembangan Bahasa Pemograman Java
Kelebihan dan Kekurangan Java
Kelebihan Java
1. Multiplatform
Kekurangan Java
1. Penggunaan memori yang cukup banyak
Contoh perintah pada Java:
Hello World
public class HelloWorld {
public static void main(String[] args){
System.out.println("Hello World");
}
}
Contoh Soal Latihan:
#Note : Usahakan mengerjakan dengan sebisanya, tanpa melihat penjelasan diatas.
1. Apa yang dimaksud dengan Java?
2. Siapa Pencipta Bahasa pemograman Java?
3. Apa yang dimaksud dengan OOP?
4. Sebutkan beberapa contoh Text editor untuk bahasa Java?
5. Sebutkan beberapa contoh kelebihan bahasa pemograman Java?
Apa itu Java? Java adalah suatu bahasa pemograman yang cukup populer di dunia, bahasa ini merupakan bahasa pemograman tingkat tinggi yang berorientasi pada object dan program java tersusun dari bagian yang disebut dengan class. Bahasa ini dapat membuat seluruh bentuk aplikasi desktop, web, mobile dan lainnya. Bahasa pemograman ini berorientasi object OOP(Object Oriented Programming), OOP yaitu mengorganisasikan program sebagai kumpulan object.
Perkembangan bahasa pemograman Java tidak hanya fokus pada satu sistem operasi, namun dikembangkan untuk berbagai sistem operasi dan bersifat open source. Bahasa ini banyak mengadopsi syntax yang terdapat pada C dan C++ namun dengan syntax model object yang lebih sederhana.
Sejarah Perkembangan Bahasa Pemograman Java
Java diciptakan oleh James Gosling, seorang developer dari Sun Microsystem. Perkembangan ini dikembangkan untuk berbagai system operasi dan bersifat open source. Java muncul dari sebuah project yang dinamakan "The Green Project". Nama awal bahasa pemograman ini adalah Oak, nama Oak sendiri diambil dari pohon oak yang tumbuh di depan jendela ruang kerja James Gosling. Namun bahasa ini tidak digunakan pada versi release dikarenakan sebuah perangkat lunak lain sudah terdaftar dengan nama tersebut, sehingga diambilah nama penggantinya menjadi "Java".
Kelebihan dan Kekurangan Java
Kelebihan Java
1. Multiplatform
Bahasa ini dapat dijalankan dalam beberapa sistem operasi dan platform komputer yang berbeda.
2. OOP(Object Oriented Programming)
Bahasa ini memiliki library yang lengkap. Library disini adalah sekumpulan dari program yang disertakan dalam Java. Hal ini akan memudahkan pemograman menjadi lebih mudah.
3. Mudah untuk dikembangkan
Kemudahan dalam hal pengembangan aplikasi membantu programmer untuk lebih baik lagi dalam mengembangkan aplikasi yang berbasis Java.
Kekurangan Java
1. Penggunaan memori yang cukup banyak
Penggunaan memori ini lebih besar daripada bahasa tingkat tinggi. Namun hal ini memang sesuai dengan fitur beragam yang dimilik oleh java.
2. Mudah didekomplikasi
Dekompilikasi adalah suatu proses membalikkan sebuah aplikasi menjadi source code. Hal ini memungkinkan terjadi pada Java karena berupa bytecode yang menyimpan bahasa tingkat tinggi, sehingga program yang dihasilkan mudah dibajak kodenya karena sulit untuk disembunyikan.
Contoh perintah pada Java:
Hello World
Untuk membuat dan menampilkan Hello World, yang kita butuhkan adalah sebuah Text editor. Text editor yang saya gunakan adalah Netbeans IDE 8.2
Source Code :public class HelloWorld {
public static void main(String[] args){
System.out.println("Hello World");
}
}
Contoh Soal Latihan:
#Note : Usahakan mengerjakan dengan sebisanya, tanpa melihat penjelasan diatas.
1. Apa yang dimaksud dengan Java?
2. Siapa Pencipta Bahasa pemograman Java?
3. Apa yang dimaksud dengan OOP?
4. Sebutkan beberapa contoh Text editor untuk bahasa Java?
5. Sebutkan beberapa contoh kelebihan bahasa pemograman Java?