Jika masih belum jelas, dapat mengirimkan pertanyaan via e-mail ke microdataindonesia@gmail.com
microdataindonesia.co.id
High quality innovations, latest methodologies, Technologies & Trends.
T 08118880853
Email: microdataindonesia@gmail.com
Jl. Endro Suratmin No.53f, Way Dadi, Kec. Sukarame, Kota Bandar Lampung,, Lampung 35131.
Open in Google Maps
Di era globalisasi saat ini,
banyak teknologi menjadi salah satu kebutuhan yang sangat penting bagi
masyarakat. Perkembangan teknologi sangat
membantu dalam mempermudah pekerjaan dan memenuhi kebutuhan akses para penggunanya.
Perkembangan
teknologi yang semakin canggih dan efisien tak hanya dibutuhkan oleh kalangan
perusahaan, tetapi juga dari kalangan masyarakat. Hingga akhirnya muncul
berbagai inovasi-inovasi di bidang teknologi agar mempermudah kinerja dalam
kegiatan sehari-hari.
Salah satu teknologi yang
sangat dibutuhkan adalah Java. Apa itu Java?
Java adalah bahasa pemrograman yang dapat dijalankan di berbagai
komputer, termasuk telepon genggam. Java dikembangkan oleh suatu perusahaan
bernama Sun Microsystem. Bahasa ini awalnya dibuat oleh James Gosling yang saat
ini merupakan bagian dari Oracle yang dirilis pada tahun 1955.
Java adalah nama untuk
sekumpulan teknologi yang membuat dan menjalankan perangkat lunak pada komputer standalone atau pada lingkungan
jaringan. Java adalah bahasa yang berorientasi objek untuk pengembangan
aplikasi mandiri, aplikasi berbasis internet, aplikasi untuk perangkat cerdas
yang mampu berkomunikasi melalui internet.
Menurut Java.com, Java adalah platform
komputasi yang pertamakali dirilis oleh perusahaan Sun Microsystem. Beberapa
aplikasi dan situs web bahkan memerlukan Java agar dapat digunakan dan
berfungsi setiap hari.
Menurut Wikipedia, Java
adalah bahasa pemograman yang banyak mengadopsi sintaksis yang terdapat pada C
dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan
rutin-rutin aras bawah yang minimal.
Jadi
secara umum, Java adalah bahasa berorientasi objek (OOP) yaitu cara ampuh dalam
pengorganisasian dan pengembangan perangkat lunak.
Java menggungakan 3
lapisan pengamanan
Dalam hal keamanan, Java sendiri memiliki tiga model lapis keamanan.
Tiga model pengamanan atau Three-Layer
Security Model tersebut antara lain:
1. Bytecode Verifer
Bytecode Verifer adalah
membaca bytecode sebelum dijalankan dan menjamin bahwa bytecode memenuhi aturan
dasar dari bahasa Java.
2. Class Loader
Class Loader yaitu
menangani pemuatan kelas Java ke iruntime
interpreter.
3. Manajer Keamanan
Manajer Keamanan yakni
menangani keamanan tingkat aplikasi dengan mengendalikan apakah program berhak
mengakses sumber seperti sistem file, port jaringan, proses eksternal dan
sistem windows.