Nama Java adalah bahasa pemrograman berorientasi objek, yang dikembangkan pada tahun 1995 oleh Sun Microsystems. Dengan Java, program dapat digunakan pada semua sistem operasi (BS) yang ada mesin virtual. Alasannya adalah tidak ada kode mesin, tetapi bytecode.
Melawan Jawa Ini adalah bahasa pemrograman berorientasi objek yang dikembangkan untuk digunakan dalam lingkungan terdistribusi Internet. Bahasa pemrograman dirancang dalam ‘penampilan dan perasaan’ dari bahasa tingkat tinggi C ++. Java adalah bahasa pemrograman sederhana dan lebih mudah digunakan daripada C ++.
Aplikasi lengkap dapat dibuat dengan Java, dengan distribusi pada satu komputer atau antara server dan pelanggan dalam jaringan. Bahasa ini juga dapat digunakan untuk membangun modul aplikasi kecil atau applet sebagai bagian dari situs web. Applet memungkinkan pengguna situs web untuk berkomunikasi dengan halaman.
Program yang dibuat dengan Java dapat ditransfer dalam jaringan. Program sumber akan dikompilasi dengan kode khusus, yang disebut java bytecode. Kode ini dapat dieksekusi di mana saja di jaringan atau di server atau pelanggan menggunakan mesin java virtual.
Mesin virtual java
Mesin Java -Virtual menerjemahkan bytecode ke dalam kode, yang dapat dieksekusi pada perangkat keras komputer yang benar. Tujuan dari virtualisasi ini adalah untuk mengembangkan ketergantungan platform. Misalnya, program harus dapat bekerja pada arsitektur komputer apa pun tanpa perubahan lebih lanjut jika lingkungan istilah yang sesuai ingin diinstal di sana.
Fitur terpenting dari Java
Kode Java adalah kode yang kuat. Ini berarti bahwa objek Java yang bertentangan dengan program yang ditulis dalam C ++ atau dalam bahasa lain tidak mengandung referensi untuk data di luar dirinya atau objek yang diketahui lainnya. Ini memastikan bahwa satu perintah tidak dapat berisi alamat memori di aplikasi lain atau di sistem operasi itu sendiri. Jika tidak diberikan, program dan sistem operasi akan secara otomatis diakhiri atau runtuh. Mesin Java -Virtual adalah sejumlah kontrol untuk memastikan integritas objek.
Java adalah bahasa pemrograman yang berorientasi objek, yang berarti bermanfaat bagi objek jika bertindak sebagai bagian dari kelas dan dapat mewarisi objek dan kode yang biasa ditemukan di kelas. Objek dapat diperkenalkan sebagai ‘kata benda’, sehingga pengguna Java ‘menggunakan kata kerja’ alih -alih “kata kerja” tradisional dan prosedural. Metode ini dapat dianggap sebagai sifat atau perilaku suatu objek.
Kisah Jawa
Java diperkenalkan oleh Sun Microsystems pada tahun 1995 dan memastikan perpanjangan kemungkinan interaktif situs web.
Browser web utama saat ini berisi mesin virtual Java. Sebagian besar pengembang sistem operasi yang lebih besar seperti IBM atau Microsoft dan lainnya telah memperluas pemilihan produk mereka dengan komposer Java. Pada 2010, Java diambil alih oleh Oracle dari produsen database karena pembelian Sun Microsystem.
Mesin Java-Virtual memiliki compiler net-in-time opsional (JIT), yang dapat disusun sebagai alternatif secara dinamis dalam kode yang dapat dieksekusi.
Adapun proses eksekusi yang sebenarnya, mesin java -virtual dapat menginterpretasikan kode gigitan dengan cara ini dan bahkan mengkompilasi mereka dan bahkan mengoptimalkannya.
Java dan JavaScript
Java dan JavaScript tidak boleh bingung. Javascript dibuat di Netscape dan juga ditafsirkan pada tingkat yang lebih tinggi sehingga lebih mudah dipelajari daripada Java. Kerugian dari ini adalah bahwa JavaScript tidak ada dalam portabilitas Java dan kecepatan kode gigitan.
Contoh
Dalam bahasa pemrograman, misalnya, pengkodean ini “CaTulating.java” berarti jumlah dua angka dalam foto.