PENGENALAN JAVA
Yap, pada kali ini saya akan bahas materi tentang java sesuai judulnya. Mengenai jurusan Teknik Informatika ada 2 pelajaran yang mungkin bisa dibilang inti dari jurusan Teknik Informatika yaitu Algoritma Pemrograman(AP) dan Pengantar Teknologi Komputer dan Informasi(PTKI). Pengenalan java disini termasuk ke dalam Algoritma Pemrograman, oke langsung aja ke materinya yang ada dibawah.
Java merupakan bahasa pemrogrman umum yang menjalankan banyak hal secara bersamaan, berbasis class, berorientasi objek, dan dirancang secara khusus agar tidak bergantung pada sistem tertentu. Nama bahasa pemrograman ini awalnya bukanlah Java, sebelumnya diberi nama Oak oleh seorang developer dari Sun Microsystems yaitu James Gosling, nama Oak sendiri berasal dari nama pohon yang berada di ruang kerja James Gosling tetapi nama Oak diubah sebab sudah ada perangkat lunak yang menggunakan nama tersebut, lalu James Gosling memberi nama Java, nama ini diberi dari kopi yang diminum oleh James Gosling karena rasa dari kopi tersebut enak lalu dijadikanlah nama bahasa pemrograman.
Bulan Maret tahun 1995 adalah tahun pertama kalinya source code java versi 1.a02 dirilis lalu tahun selanjutnya, tahun 1996 versi awal Java(JDK 1.0) dirilis
James Gosling, yang membuat bahasa pemrograman Java |
KARAKTERISTIK JAVA:
1. Sederhana- Penggunaan memori yang banyak, untk program berbasis Java jauh lebih besar daripada bahasa tingkat generasi sebelumnya seperti C/C++ dan Pascal.
- Java mudah di dekompilasi, dekompilasi sangat mudah terjadi, ini karena kode jadi Java merupakan bytcode yang menyimpan banyak atribut bahasa tingkat tinggi, seperti nama-nama kelas, metode, dan tipe data.
TIPE DATA PADA JAVA
1. Tipe Data Primitif
1.1 Tipe Data Numerik
a. Bilangan Bulat : - Byte = tipe data byte merupaka integer 8-bit
- Short = tipe data short merupakan integer 16-bit
- Int = tipe data int merupakakn integer 32-bit
- Long = tipe data long merupakan integer 64-bit
b. Bilangan Pecahan/Desimal :
- Float = tipe data float merupakan nilai desimal 32-bit
- Double = tipe data double merupakan nilai desimal 64-bit
1.2 Tipe Data Logika
a. Boolean = untuk menampung nilai yang hanya memiliki dua buah kemungkinan (benar atau salah)
1.3 Tipe Data Karakter
a. Char = tipe data char merupakan karakter Unicode 16-bit tunggal
2. Tipe Data Non-Primitif
1. String
tipe data yang dapat menyimpan berbagai karakter sekaligus seperti huruf, angka, dan karakter lainnya dan ditampilkan dalam bentuk teks.
2. Class
sebuah kesatuan yang terintegrasi antara method dan data yang mengacu pada suatu objek. Yang digunakan untuk mendeklarasikan sebuah variabel yang berupa objek.
3. Array
Tipe data ini memiliki kemampuan untuk menggunakan satu varabel yang dapat menyimpan sebuah data list dan kemudian memanipulasinya dengan lebih efektif.
OPERATOR PADA JAVA
1. Operator Aritmatika
Operator ini digunakan untuk melakukan operasi aritmatika atau perhitungan
2. Operator Penugasan
Fungsi dari operator penugasan adalah untuk memberikan tugas pada variabel tertentu. Biasanya untuk megisi nilai.
3. Operator Pembanding
Operator pembanding dipakai untuk membandingjkan 2 buah nilai, apakah nilai tersebut sama besar, lebih kecil, lebih besar, dll. Hasil dari operator perbandingan ini adalah boolean True atau False
4. Operator Logika
Operator logika dipakai untuk mengahsilkan nilai boolean true atau false dari 2 kondisi atau lebih.
5. Operator Bitwise
Operator khusus untuk menangani operasi logika bilangan biner dalam bentuk bit (biner).
6. Operator Ternary
Operator ternary ini menggunakan tanda ? : dan merupakan penulisan singkat dari kondisi if else.
VARIABEL PADA JAVA
Variabel adalah item yang digunakan data untuk menyimpan pernyataan objek. Variabel memiliki tip data dan nama, tipe data mengindikasikan tip dari nilai yang dapat dibentuk oleh variabel itu sendiri.
Syarat Penulisan Variabel:
- Berupa urutan tertentu huruf (besar atau kecil), garis bawah, atau angka.
- Tidak boleh diawali dengan angka.
- Bersifat case sensitive. Ex = "Nama" akan berbeda dengan "nama"
- Tidak Boleh menggunakan operator
- Tidak boleh menggunkan keyword
- Tidak boleh menggunakan spasi
CONTOH PROGRAM JAVA
Komentar
Posting Komentar