Anda di halaman 1dari 2

Algoritma dan Pemrograman

Diskusi 3
1. Dapatkan sejarah java di internet, kemudian buat dalam ulasan singkat dan padat
2. Sebutkan dan diskusikan Struktur Pemrograman Java secara singkat dan padat
Jawaban :
1. Bahasa pemrograman java dibuat pada tahun 1991 oleh James Gosling, seorang ahli
pemrograman yang bekerja di Sun Microsystem. Awalnya bahasa pemrograman ini
diberi nama Oak. Yang mendapat inspirasi dari sebuah pohon yang berada di seberang
kantornya. Akan tetapi nama Oak sendiri merupakan nama bahasa pemrograman yang
telah ada sebelumnya, maka kemudian Sun mengganti namanya menjadi java. Nama
java sendiri terinspirasi saat Gosling dan rekannya sedang menikmati secangkir kopi di
sebuah kedai kopi yang kemudian dengan tidak sengaja salah satu dari mereka
menyebutkan kata java yang mengandung arti kopi. Akhirnya mereka sepakat untuk
memberikan nama pemrograman tersebut dengan java.
2. Struktur program java yaitu
- Deklarasi Package
Merupakan sebuah folder yang berisi sekumpulan program java
Cara mendeklarasikannya yaitu

“package com.imastudio.program;”

Biasanya nama package mengikuti nama domain dari sebuah vendor yang
mengeluarkan program tersebut, pada contoh di atas com.imastudio adalah nama
domain dari salah satu vendor

- Impor Library
Merupakan sekumpulan class dan fungsi yang bisa kita gunakan dalam membuat
program
Contohnya itu

“import java.util.Scanner;”

Pada contoh diatas, kita mengimpor class scanner dari package java.util
- Class
Java merupakan bahasa pemrograman yang menggunakan paradigma OOP (Object
Oriented Programming). Setiap program harus dibungkus di dalam class agar nanti
bisa dibuat menjadi object
Contoh Class di program java yaitu

class Program {
public static void main(String args[]){
System.out.println("Hello World");
}
}
Ini adalah contoh blok class, blok class dibuka dengan tanda kurung kurawal { kemudian
ditutup dengan }
Di dalam blok class, kita dapat mengisinya dengan method atau fungsi dan juga variable

- Method Main
Method main() atau fungsi main() merupakan blok program yang akan di eksekusi
pertama kali dan itu adalah entri point dari program
Contoh method main yaitu

public static void main(String args[]){


System.out.println("Hello World");
}

NIM : 043899916
Nama : Fadil Faishal Nafis
Prodi : Sistem Informasi
Fakultas : Sains & Teknologi

Anda mungkin juga menyukai