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.
Berikut ini macam-macam tipe data pada Java:
char: Tipe data karakter, contoh Z
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.
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.
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.
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.
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.
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.
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++.
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
Posting Komentar