1. Sejarah Java
Java adalah salah satu bahasa pemrograman yang digunakan untuk pemrograman desktop dan berorientasi pada objek yang di kembangkan oleh Sun Microystem, perusahaan yang terkenal dengan Workstation UNIX high-end. Java ini di buat oleh James Gosling dan Patrick Naughton pada tahun 1995.
Asal usul logo serta nama java sendiri di ambil dari hobi James dan Patrick yang suka meminum kopi. Pada saat itu James dan Patrick berkeliling dunia untuk mencari kopi terenak menurut mereka bedua. Dan pada akhirnya mereka menemukan kopi terenak berada di Indonesia, tepatnya di Pulau Jawa. Dari situlah awal mula tercetusnya nama serta logo java.
2. Jenis-Jenis Java
a. J2SE (Java 2 Standar Edition), yang di gunakan untuk membuat sebuah program yang bersifat umum atau tidak membutuhkan server di dalamnya.
b. J2EE (Java 2 Enterprise Edition), yang di gunakan untuk membuat program yang sangat besar dan membutuhkan server dalam programnya.
c. J2ME (Java 2 Mobile Edition), yang digunakan untuk membuat program berbasis android atau mobile.
3. Java Virtual Machine (JVM)
Java sendiri hanyalah bahasa pemrograman, otak dibalik tenologi java sebenarnya sebuah teknologi yang disebut Java Virtual Machine. Java Virtual Machine merupakan program yang digunakan untuk mengeksekusi binary file java karena JVM hanya mengerti binary file, sehingga akhirnya banyak bahasa pemrograman yang mengadopsi teknologi JVM, seperti kotlin, Scala, Groovy, dan lain-lain. Dengan begitu, banyak bahasa pemrograman yang lebih canggih dari java, namun mereka tetap jalan di JVM yang sudah terbukti stabil dan bagus.
4. Integrated Development Environment (IDE)
- Integer (int) adalah tipe data yang biasa digunakan apabila bertemu dengan bilangan bulat.
- Floating Point adalah tipe data yang biasa digunakan untuk bilangan desimal.
- Char adalah tipe data yang biasa digunakan untuk karakter tunggal yang biasa didefinisikan dengan tanda petik (" ") di awal dan di akhir karakternya.
- Boolean adalah tipe data yang memiliki dua nilai, yaitu benar (true) dan salah(false).
- String adalah tipe data yang berisikan data kumpulan karakter atau teks.
- Operator matematika adalah operator yang digunakan untuk pengoperasian matematika, seperti penjumlahan, pengurangan, perkalian dan pembagian.
- Operator perbandingan adalah operator yang digunakan untuk membandingkan dua buah data. Operator perbandingan ini menghasilkan nilai boolean. Apabila hasil operasi bernilai benar, maka akan bernilai true. Apabila hasil operasi bernilai salah, maka akan bernilai false. Operator yang digunakan, yaitu : > (lebih dari), < (kurang dari), >= (lebih dari sama dengan), <= (kurang dari sama dengan), == (sama dengan), != (tidak sama dengan).
- Operator penugasan adalah operator yang fungsinya untuk memberi tugas pada variabel tertentu. Operator yang digunakan yaitu : = (pengisian nilai), += (pengisian dan penambahan), -= (pengisian dan pengurangan), *= (pengisian dan perkalian), /= (pengisian dan pembagian), %= (pengisian dan sisa bagi).
- Operator logika adalah operator yang digunakan untuk membuat operasi logika, seperti : logika AND (&&), logika OR ( || ), negasi atau kebalikan (!).
- Operator bitwise adalah operator yang di gunakan untuk operasi bit (biner).
- Operator ternary adalah operator yang digunakan untuk membuat pertanyaan. Operator ini menggunakan simbol tanda tanya (?) dan tanda titik dua (:) untuk memisahkan jawabannya.
Tidak ada komentar:
Posting Komentar