Pengantar Jawa:
Java adalah bahasa pemrograman tingkat tinggi berorientasi objek yang diluncurkan oleh Sun Microsystems pada tahun 1995. Java dapat berjalan di berbagai platform. Kemudian pada tahun 2010, Oracle mengakuisisi Sun Microsystems, dan Oracle bertanggung jawab atas pemeliharaan Java dan peningkatan versi. Tidak ada keraguan bahwa bahasa Java dapat dikatakan sebagai bahasa pemrograman yang paling berkembang pesat dan berpengaruh dalam sepuluh tahun terakhir. Bahasa ini telah menduduki peringkat tiga teratas dalam "daftar senjata" dengan bahasa C dan C++ sepanjang tahun. dan menduduki peringkat pertama dalam daftar dari waktu ke waktu. Mungkin karena kebutuhan zaman. Baik itu pengembangan aplikasi web atau ekosistem seluler Android, yang paling banyak didengar semua orang adalah Java .
Klasifikasi Java Secara umum Java terbagi menjadi tiga kategori, yaitu:
JavaSE (J2SE) (Edisi Standar Platform Java 2, Edisi Standar Platform Java)
JavaEE (J2EE) (Edisi Java 2 Platform Enterprise, Java Platform Enterprise Edition)
JavaME (J2ME) (Edisi Mikro Platform Java 2, edisi mikro platform Java).
Fitur bahasa Jawa:
Sebagai bahasa pengembangan arus utama, alasan mengapa ia bertahan begitu lama pasti memiliki fitur uniknya sendiri, selain fitur-fitur yang umum pada bahasa seperti C dan C++, berikut beberapa fitur unik Java:
Fitur lintas platform
Yang disebut cross platform karena kode Java hanya perlu ditulis satu kali dan dieksekusi dimana saja, artinya tidak peduli platform apa, asalkan ada mesin virtual JVM bisa berjalan, jadi benar-benar lintas platform.
kesederhanaan
Apa yang disebut kesederhanaan tidak berarti sintaksis sederhana. Misalnya, beberapa masalah pewarisan kompleks di C++ ditinggalkan, pointer di C ditinggalkan, dan mekanisme pengumpulan sampah otomatis membuat manajemen memori dinamis tanpa mengkhawatirkan kebocoran memori Mirip dengan sintaks biasa C /C++ sangat mirip, sehingga siswa dengan dasar C/C++ akan mempelajarinya dengan sangat lancar.
penjelasan
Bahasa Java perlu dikompilasi terlebih dahulu, tetapi kode yang dikompilasi bukanlah kode mesin seperti C/C++, melainkan bytecode, selama itu adalah mesin virtual Java, maka dapat diinterpretasikan dan dieksekusi Ini bisa lintas platform dan dijalankan dengan cepat.
Kekokohan
Mekanisme pengetikan yang kuat, pengumpulan sampah, dan penanganan pengecualian membuat program yang dikembangkan di Java lebih aman.