Inheritance Abstract Package Interface

Sebuah interface dideklarasikan dengan kode: interface nama_antarmuka{ metode_1 metode_2 ..................... metode_n } misalnya: interface Animal{ void printAnimal; } Adapun deklarasi kelas yang mengimplementasikan interface sebagai berikut: class nama_kelas implements interface_1, interface_2, ..., interface_n{ metode_1 metode_2 ...................................... metode_n } misalnya: class Mamalia implements Animal{ Mamalia { } void prontAnimal{ system.out.printlnprintAnimal dalam kelas Mamalia; } }

4.18. Rangkuman

Java adalah sebuah teknologi yang diperkenalkan oleh Sun Microsystems pada pertengahan tahun 1990. Menurut definisi dari Sun, Java adalah nama untuk sekumpulan teknologi untuk membuat dan menjalankan perangkat luinak pada komputer standalone ataupun pada lingkungan jaringan. Teknologi Java memiliki tiga komponen penting, yaitu: Programming-language specification , Application- programming interface, Application-programming interface. Java2 adalah generasi kedua dari Java platform generasi awalnya adalah Java Development Kit. Java berdiri di atas sebuah mesin interpreter yang diberi nama JVM. JVM inilah yang akan membaca bytecode dalam file .class dari suatu program sebagai representasi langsung program yang berisi bahasa mesin. Oleh karena itu, bahasa Java disebut sebagai bahasa pemrograman yang portable karena dapat dijalankan pada berbagai sistem operasi, asalkan pada sistem operasi tersebut terdapat JVM. 31 Rujukan [Silberschatz2005] Avi Silberschatz, Peter Galvin, dan Grag Gagne. 2005. Operating Systems Concepts. Seventh Edition. John Wiley Sons. 32

Bagian II. Konsep Dasar Sistem Operasi

Para pembaca sepertinya pernah mendengar istilah Sistem Operasi. Mungkin pula pernah berhubungan secara langsung atau pun tidak langsung dengan istilah tersebut. Namun, belum tentu dapat menjabarkan perihal apa yang sebetulnya dimaksud dengan kata Sistem Operasi. Bagian ini akan mengungkapan secara singkat dan padat, apa yang dimaksud dengan Sistem Operasi.