Apa itu teknologi JAVA?
- Sebuah Bahasa Pemrograman
Java adalah bahasa pemrograman yang berorientasi objek (OOP) dan dapat dijalankan pada berbagai platform sistem operasi. Perkembangan Java tidak hanya terfokus oada satu sistem operasi, tetapi dikembangkan untuk berbagai sistem operasi dan bersifat open source.
- Sebuah Development Environment
- Sebuah Aplikasi
- Sebuah Deployment Environment
Java telah mengakomodasi hampir seluruh fitur penting bahasa – bahasa
pemrograman yang ada semenjak perkembangan komputasi modern manusia :
- Dari SIMULA, bahasa pada tahun 65-an, bahasa yang paling mempengaruhi Java sekaligus C++. Dari bahasa ini diadopsi bentukan – bentukan dasar dari pemrograman berorientasi objek.
- Dari LISP – bahasa tahun 55-an. Diadopsi fasilitas garbage collection, serta kemampuan untuk meniru generic list processing, meski fasilitas ini jarang yang memanfaatkannya.
- Dari Algol – bahasa pada tahun 60-an, diambil struktur kendali yang dimilikinya.
- Dari C++, diadopsi sintaks, sebagian semantiks dan exception handling
- Dari bahasa Ada, diambil strongly type, dan exception handling.
- Dari Objective C, diambil fasilitas interface.
- Dari bahasa SmallTalk, diambil pendekatan single-root class hiérarchie, dimana objek adalah satu kesatuan hirarki pewarisan
- Dari bahasa Eiffel, fasilitas assertion yang mulai diterapkan di sebagian JDK 1.4
Sumber : Pengenalan-Bahasa-JAVA-Intro1-Bab02.pdf
Tidak ada komentar:
Posting Komentar