Daftar Isi:
- Platform independence
- Java secara inheren
- Bahasa Java sendiri sangat sederhana. Namun, Java hadir dengan perpustakaan kelas yang menyediakan fungsi utilitas yang umum digunakan sehingga kebanyakan program Java tidak dapat melakukannya tanpa.Perpustakaan kelas ini, yang disebut Java API
Video: KENAPA AMERIKA SERIKAT MENJADI NEGARA ADIDAYA DAN SANGAT KUAT? 2024
Java adalah bahasa pemrograman dalam tradisi C dan C ++. Akibatnya, jika Anda memiliki pengalaman dengan C atau C ++, Anda akan menemukan diri Anda di wilayah yang biasa sering saat Anda mempelajari berbagai fitur di Jawa.
Namun, bahasa Jawa berbeda dengan bahasa pemrograman lain dalam beberapa cara yang signifikan. Bagian berikut menjelaskan perbedaan yang paling penting.
Platform independence
Salah satu alasan utama Java begitu populer adalah independensi platform , yang berarti bahwa program Java dapat dijalankan di berbagai jenis komputer. Program Java berjalan di komputer manapun dengan Java Runtime Environment , juga dikenal sebagai JRE terpasang . JRE tersedia untuk hampir semua jenis komputer - PC yang menjalankan komputer Windows, Macintosh, komputer Unix atau Linux, komputer mainframe yang besar, dan bahkan telepon seluler.
Java secara inheren
berorientasi objek, yang berarti bahwa program Java terdiri dari elemen pemrograman yang disebut objek . Secara sederhana, sebuah objek adalah entitas pemrograman yang mewakili beberapa objek dunia nyata atau konsep abstrak. Semua objek memiliki dua karakteristik dasar:
Objek memiliki data, juga dikenal sebagai
- negara . Misalnya, objek yang mewakili buku memiliki data seperti judul buku, penulis, dan penerbit.
- , yang berarti mereka dapat melakukan tugas tertentu. Di Jawa, tugas ini disebut metode . Misalnya, objek yang mewakili mobil mungkin memiliki metode seperti start, stop, drive, atau crash. Beberapa metode hanya memungkinkan Anda mengakses data objek. Misalnya, objek buku mungkin memiliki metode getTitle yang memberi tahu Anda judul buku itu.
berhubungan erat dengan objek. Kelas adalah kode program yang Anda tulis untuk membuat objek. Kelas menggambarkan data dan metode yang menentukan keadaan dan perilaku objek. Kemudian, saat program dijalankan, kelas digunakan untuk membuat objek. Misalnya, Anda menulis program penggajian. Program ini membutuhkan objek untuk mewakili karyawan perusahaan. Jadi, program ini mencakup kelas (mungkin bernama
Karyawan ) yang mendefinisikan data dan metode untuk masing-masing objek Karyawan . Kemudian, saat program Anda berjalan, ia menggunakan kelas ini untuk membuat objek bagi setiap karyawan perusahaan Anda. Java Java
Bahasa Java sendiri sangat sederhana. Namun, Java hadir dengan perpustakaan kelas yang menyediakan fungsi utilitas yang umum digunakan sehingga kebanyakan program Java tidak dapat melakukannya tanpa.Perpustakaan kelas ini, yang disebut Java API
, adalah bagian dari bahasa Jawa sebagai bahasa itu sendiri. Sebenarnya, tantangan nyata untuk belajar bagaimana menggunakan bahasa Jawa tidak belajar bahasa; itu belajar API. Bahasa Java hanya memiliki 50 kata kunci, namun Java API memiliki beberapa kelas ribu - dengan puluhan ribu metode yang dapat Anda gunakan dalam program Anda. Anda tidak perlu belajar di dekat semua Java API. Kebanyakan programmer fasih hanya dengan sebagian kecil saja. Jika Anda perlu menggunakan beberapa kelas dari API yang belum Anda kenal, Anda dapat mencari tahu apa yang dilakukan kelas dalam dokumentasi Java API.