Pertemuan minggu pertama

Minggu pertama
Pengenalan Java

~Java
Java merupakan bahasa bahasa pemrograman tingkat tinggi yang berorientasi pada object dan program java tersusun dari bagian yang disebut dengan Class. Class terdiri dari metode- metode yang melakukan pekerjaan dan mengembalikan informasi setelah melakukan tugasnya. Para programmer Java banyak mengambil keuntungan dari kumpulan class di pustaka class Java yang disebut dengan Java Application Programming Interface (API).

~Fungsi java

1. Bahasa yang digunakan sederhana

Jika dibandingkan dengan bahasa pemrograman yang lain, Java bisa di bilang lebih sederhana di banding yang lainnya. Hal ini karena Java menggunakan sintaks yang bisa dibilang mirip dengan C++.

2. Hanya fokus pada Objek

Bahasa pemrograman Java hanya fokus pada Objek . Dengan hanya fokus pada objek, program komputer dapat saling berkomunikasi dalam satu kelompok objek.

3. Pengamanan yang cukup ketat

Pengamanan pada Java ada tiga lapis. Pengamanan ini tentu saja dilakukan untuk melindungi sistem dari penyalahgunaan orang-orang yang tidak bertanggung jawab.

4. Dapat di pakai pada sistem operasi manapun

Seperti yang sudah di dijelaskan pada point 1 jika Java dapat berjalan pada komputer yang menggunakan sistem operasi apapun. Hal ini dapat dilakukan karena Bahasa Java termasuk Platform Independence. Ketika dibuat sebuah file, maka file tersebut bisa dijalankan pada perangkat manapun.

5. Menggunakan sistem exception-handling

Exception-handling ini menyediakan cara untuk memisahkan antara bagian pengamanan kesalahan dan bagian kode normal. Dengan begitu kode tersebut dituntun ke strukstur kode program yang jauh lebih bersih. Jika kesalahan ditemukan, maka Java akan membuat exception. Exception ini dapat ditangkap serta dikelola oleh program tanpa memberikan dampak yang lebih buruk.

6. Mendukung Native method

Java mendukung native method atau sebuah fungsi yang ditulis di bahasa lain, khususnya C dan C++. Dengan adanya dukungan secara native method ini memungkinkan programer menulis berbagai fungsi yang bisa dilakukan dengan cepat jika dibandingkan fungsi yang lain.

7. Terdapat Garbage Collector

Fungsi dari garbage collector ini mampu mengumpulkan “sampah” secara otomatis. Dengan adanya garbage collector ini programmer tidak perlu dibebani dengan adanya memori yang rusak.

8. Daftar perpustakaan yang lengkap

Bahasa pemrograman Java mempunyai daftar perpustakaan yang cukup lengkap. Dengan adanya ini programmer dapat membuat suatu aplikasi sesuai dengan apa yang diinginkan.

9. Adanya Fitur GUI

GUI atau singkatan dari Grafical User Interface adalah salah satu fitur yang ada di dalam Java.

10. Penyempurna dari C++

Bagi kamu programmer yang terbiasa dengan bahasa pemrograman C++, kamu tidak perlu khawatir dengan bahasa pemrograman java. Karena pada Java gayanya sudah disesuaikan dengan C++. Bahkan dengan bahasa pemrograman Java, kamu dapat memperluas kode-kode yang kamu inginkan dibandingkan melalui C++.

~Macam-macam Tipe Data

Berikut ini macam-macam tipe data pada Java:

char: Tipe data karakter, contoh Z
int: angka atau bilangan bulat, contoh 29
float: bilangan desimal, contoh 2.1
double: bilangan desimal juga, tapi lebih besar kapasistanya, contoh 2.1
String: kumpulan dari karakter yang membentuk teks, contoh Hello World!
boolean: tipe data yang hanya bernilai true dan false

Komentar