Anda di halaman 1dari 5

NAMA : ANDI SURYAWIJAYA.

MIN : 1120000 419

1. Bahasa pemrograman Java terlahir dari The Green Project, yang berjalan selama 18 bulan, dari
awal tahun 1991 hingga musim panas 1992. Proyek tersebut belum menggunakan versi yang
dinamakan Oak. Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, James Gosling dan
Bill Joy, beserta sembilan pemrogram lainnya dari Sun Microsystems. Salah satu hasil proyek
ini adalah maskot Duke yang dibuat oleh Joe Palrang.

2. java.lang: Peruntukan kelas elemen-elemen dasar.

java.io: Peruntukan kelas input dan output, termasuk penggunaan berkas.

java.util: Peruntukan kelas pelengkap seperti kelas struktur data dan kelas kelas penanggalan.

java.net: Peruntukan kelas TCP/IP, yang memungkinkan berkomunikasi dengan komputer lain
menggunakan jaringan TCP/IP.

java.awt: Kelas dasar untuk aplikasi antarmuka dengan pengguna (GUI)

java.applet: Kelas dasar aplikasi antar muka untuk diterapkan pada penjelajah web.

3. Class
kumpulan atas definisi data dan fungsi-fungsi dalam suatu unit untuk suatu tujuan tertentu.
Sebagai contoh 'class of dog' adalah suatu unit yang terdiri atas definisi-definisi data dan
fungsi-fungsi yang menunjuk pada berbagai macam perilaku.
Method
merupakan tingkah laku dari suatu objek atau kelas, jika bersifat static berarti tingkah laku
semua objek dalam kelas tersebut. Method diletakkan di dalam classbody (sebaiknya tidak
diletakkan dalam method lain).
Modifier
akan membuat class, method, variabel yang menggunakanya bersifat umum, alias dapat
dipanggil oleh semua kelas. baik dari satu paket yang sama atau berlainan paket. public juga akan
memperbolehkan akses terhadap semua kelas yang diinstan dari kelas tersebut.
4. proses pemrograman akan mengalami kondisi bercabang yang artinya harus diambil
suatu suatu alternatif penyelesaian dari beberapa pilihan yang ada. P

Ada beberapa macam struktur percabangan antara lain :

Bentuk “ if “ tunggal

Bentuk “ if “ majemuk

Bentuk “ if “ bertingkat

Penggunaan Switch dan Break


Penggunaan Operator “ ? “

5. Tipe data Integer / Ordinal


Tipe data ini adalah tipe data yang berupa bilangan bulat yang akan digunakan untuk operasi
matematika. Ada beberapa tipe data yang termasuk integer.
Tipe data Boolean
Tipe data ini hanya terdiri dari nilai logika True dan False.
Tipe data Floating Point /Real
Tipe data ini meliputi bentuk bilangan desimal.
Tipe Data Enumerated
Tipe data ini adalah berupa nilai urutan dari data yang telah dibuat.
Tipe data Sub Range
Tipe data ini memungkinkan kita membuat range sendiri.
Tipe data String dan Character
Tipe data String adalah tipe data yang merupakan rangkaian dari huruf, angka atau symbol yang
tidak mengandung harga (nilai).
Tipe data Character adalah tipe data yang berkaitan dengan karakter ( huruf, angka, symbol).
6. Operator Aritmatika
7. Operator Aritmatika
digunakan untuk melakukan operasi perhitungan, seperti penjumlahan, perkalian, mencari sisa
hasil bagi (modulus) dan lain sebagainya. Nah, terdapat beberapa perbedaan antara operator
aritmatika visual basic dengan C++. Berikut adalah operator-operator aritmatika yang
terdapat dalam visual basic:
^ : untuk perpangkatan
- : untuk bilangan min (tanda negatif)
* : untuk perkalian
/ : untuk pembagian
\ : untuk pembagian integer
+ : untuk penjumlahan
- : juga bisa untuk pengurangan
mod (modulus) : untuk mencari sisa hasil bagi (berbeda dengan C++ yang menggunakan %)
Operator Perbandingan
digunakan untuk mengetahui hasil perbandingan dua atau lebih bilangan, misalkan mencari
bilangan terbesar dan lain sebagainya. untuk membandingkan bilangan, kedua bilangan harus
memiliki tipe data yang sama. Berikut adalah operator perbandingan yang terdapat dalam
visual basic:
= : untuk sama dengan
<> : untuk tidak sama dengan
< : untuk kurang dari
> : untuk lebih dari
<= : untuk lebih kecil atau sama dengan
>= : untuk lebih besar atau sama dengan
Like : untuk bilangan yang mempunyai ciri yang sesuai
Is : untuk bilangan yang sama dengan referensi objek
Operator Keterangan/Logika
digunakan untuk menerangkan bilangan yang dimaksud. Juga digunakan untuk
mengekspresikan dua data atau lebih. Berikut adalah jenis operator keterangan atau logika
dalam visual basic:
not : untuk tidak
and : untuk dan
or : untuk atau
Xor : untuk Exclusive or
Eqv : untuk equivalen
Imp : untuk implikasi
8. package. JoptionPane memudahkan memunculkan dialog box standardyang memberikan
kepada user sebuah nilai atau menginformasikansesuatu.Berikut Contoh Kode yang digunakan :

import javax.swing.JOptionPane;
public class GetInputFromKeyboard2 {
public static void main( String[] args ){
String name = "";
name = JoptionPane.showInputDialog("Please enter your name");
String msg = "Hello " + name + "!";JOptionPane.showMessageDialog(null, msg);

9. Konversi data, yaitu proses memanipulasi data yang ada agar dapat dibaca oleh perangkat lunak
yang lain.

"Konversi (1 per klik)" hanya menghitung satu konversi untuk setiap klik iklan AdWords yang
dihasilkan dalam perilaku selama 30 hari. Jika pelanggan mengeklik iklan, kemudian melakukan
lebih dari satu konversi, hanya satu konversi yang akan dihitung menggunakan metode ini. Jenis
konversi ini berguna untuk mengukur konversi yang menghitung satu kali per pelanggan seperti
prospek atau pendaftaran.

"Konversi (banyak per klik)" dapat menghitung beberapa konversi untuk setiap klik iklan.
Jenis ini berguna untuk mengukur konversi yang bernilai setiap kali terjadi konversi seperti
pembelian secara daring.

10. Perulangan atau dalam istilah lain disebut dengan loop. Perulangan dipakai ketika kita
dihadapkan pada suatu masalah dalam jumlah besar yang membutuhkan penyelesaian
terkadang sama dengan pola yang telah kita ketahui. Contoh perulangan dikehidupan nyata.
Tuliskan "Ini adalah Perulangan" sebanyak 100 kali.

Kita lihat ada 100 masalah dengan 100 penyelesaian sama dengan pola yang sama, disinilah
perulangan sangat berguna, mengefisiensikan pekerjaan kita.

Pada bahasa pemrograman c ada 3 macam perulangan, dengan menggunakan for,while-do, dan
do-while.

Ketiga jenis perulangan ini memiliki cara kerja yang berbeda namun bisa digunakan
menyelesaikan kasus yang sama dengan proses dan karakteristik mereka masing-masing.

for : menggunakan nilai awal, nilai akhir, dan pola perulangan do-while : menggunakan nilai
awal, kondisi akhir, pola perulangan, dan pengecekan kondisi keluar dari perulangan di awal.
while-do : menggunakan nilai awal, kondisi akhir, pola perulangan, dan pengecekan kondisi
keluar dari perulangan di akhir.

Method Overloading
Overloading adalah mendefinisikan dua atau lebih method di dalam kelas yang sama, dengan
nama yang sama, namun dengan deklarasi parameter yang berbeda.
Java interpreter mampu membedakan method mana yang dieksekusi dengan mengenali tipe
parameter yang dilewatkan ke method, serta mengenali return valuenya.
Tugas dari method-method yang dioverloading tersebut berbeda.

Method Construktor
Konstruktor adalah Metode yang dapat digunakan untuk memberikan nilai awal saat objek di
ciptakan. Metode ini di panggil secara otomatis oleh java ketika new dipakai untuk
menciptakan instan kelas.
Telah tersirat pada pembahasan sebelumnya, Constructor sangatlah penting pada pembentukan
sebuah object. Constructor adalah method dimana seluruh inisialisasi object ditempatkan.
Construktor Overloading
Keyword yang digunakan pada method ini adalah this. Kata kunci this mengacu ke variabel
instant dari kelas tersebut. Berguna untuk mengakses variabel instan yang didefinisikan di
parameter. Biasanya digunakan dalam konstruktor atau method. Digunakan dalam untuk
menyatakan objek yang sekarang.
Method Overriding
Method subclass override terhadap method superclass ketika subclass mendeklarasikan method
yang signaturenya serupa ke method dalam superclass. Signature dari method hanyalah
informasi yang ditemukan dalam definisi method bagian atas. Signature mengikutkan tipe return,
nama dan daftar parameter method tetapi itu tidak termasuk acces modifier dan tipe yang lain
dari kata kunci seperti final dan static. Inilah perbedaan dari method overloading. Method
overloading secara singkat didiskusikan dalam sub bagian pada kata kunci this.
Method Berparameter
Dengan adanya parameter, sebuahmethod dapat bersifat dinamis dan general.Artinya, method
tersebut dapat mengembalikan nilai yang beragam sesuai dengan nilai parameter yang
dilewatkannya.

Anda mungkin juga menyukai