Video: Perbezaan Antara Java5 Dan Java6
2024 Pengarang: Mildred Bawerman | [email protected]. Diubah suai terakhir: 2023-12-16 08:40
Java5 vs Java6
Java adalah salah satu bahasa pengaturcaraan berorientasi objek yang paling banyak digunakan, yang digunakan dari pengembangan perisian hingga pengembangan web hari ini. Ini adalah tujuan umum dan bahasa pengaturcaraan serentak. Ini awalnya dikembangkan oleh Sun Microsystems pada tahun 1995. James Gosling adalah bapa bahasa pengaturcaraan Java. Oracle Corporation kini memiliki Java (setelah membeli Sun Microsystems baru-baru ini). Java adalah bahasa yang sangat ditaip yang menyokong pelbagai platform dari Windows hingga UNIX. Java dilesenkan di bawah GNU General Public License. Sejak pertama kali diluncurkan pada tahun 1995 (Java 1.0), telah berkembang dan menjadi bahasa pengembangan yang dominan untuk mengembangkan aplikasi berbasis web. Java 6 adalah rilis stabilnya saat ini, sementara Java 5 adalah versi sebelumnya.
Java5
Java 5 (juga dikenal sebagai Java Standard Edition 5.0 atau J2SE 5 atau J2SE 1.5), dengan nama kode Tiger, dirilis pada bulan September, 2004. Java 5 telah melewati jangka hayatnya, dan dukungan Sun untuknya berakhir pada bulan November, 2009. 3200+ kelas dan antara muka. Java 5 memperkenalkan beberapa kemas kini utama, seperti penambahbaikan bahasa (seperti Anotasi, Generik, Autoboxing, dan sintaks yang diperbaiki untuk perulangan) antara lain. Anotasi adalah mekanisme untuk menandai kelas dengan metadata sehingga, mereka dapat digunakan oleh program yang sedar metadata. Generics adalah mekanisme menentukan jenis untuk objek yang tergolong dalam koleksi, seperti Arraylists, sehingga keselamatan jenis dijamin pada waktu kompilasi. Autoboxing membolehkan penukaran automatik antara jenis primitif (misalnya int) dan jenis pembungkus (contohnya Integer). Sintaks yang diperbaiki untuk perulangan merangkumi peningkatan untuk setiap gelung untuk menjalani item susunan atau koleksi dengan mudah.
Java6
Java 6 (juga dikenal sebagai Java Standard Edition 6.0 atau Java SE 6 atau Java 1.6), dengan nama kode Mustang, dirilis pada bulan Desember, 2006. Revisi semasa adalah Pembaharuan 26, yang dirilis pada bulan Juni 2011. Ia memiliki 3700+ kelas dan antara muka. Ini memfokuskan pada spesifikasi dan API baru termasuk XML, Web Services, JDBC versi 4.0, pengaturcaraan berdasarkan Anotasi, API untuk penyusun Java dan aplikasi GUI klien. Juga, sokongan untuk versi Windows yang lebih lama (siri Win9x) akan dikeluarkan mulai dari Kemas kini 7.
Apakah perbezaan antara Java5 dan Java6?
Java 6 adalah versi stabil dari bahasa pengaturcaraan Java saat ini, sementara Java 5 adalah versi sebelumnya. Java 5 secara rasmi melewati masa hidupnya, dan tidak disokong oleh Sun lagi. Walaupun Java 5 menambahkan banyak perubahan besar (seperti Autobxing) pada bahasa, Java 6 menambah lebih banyak lagi ciri yang berguna. Secara khusus, Tidak seperti dengan Java 5, yang berfokus pada penambahan / peningkatan fitur bahasa (sintaks), Java 6 menambahkan berbagai peningkatan pada infrastruktur bahasa Java. Walaupun, Java 5 memperkenalkan Anotasi, Java 6 hadir dengan jenis anotasi tambahan dan API untuk memproses anotasi (misalnya metadata perkhidmatan Web untuk Platform Java, Anotasi Umum untuk Platform Java, dan API Pemrosesan Anotasi Pluggable).
Berkat API penyusun baru yang ditambahkan dengan Java 6, penyusun java kini dapat menerima dan / atau mengirim output ke pengabstrakan sistem fail (program dapat menentukan / memproses output penyusun). Selanjutnya, Java 6 menambahkan peningkatan pada kemampuan aplikasi GUI di AWT (layar percikan dan sokongan yang lebih pantas untuk dulang sistem) dan SWING (drag-and-drop yang lebih baik, sokongan untuk menyesuaikan susun atur, peningkatan multithreading dan kemampuan untuk menulis gambar GIF). Selanjutnya, perubahan telah ditambahkan pada spesifikasi file kelas termasuk kerangka untuk memungkinkan program terhubung ke penafsir skrip dan navigasi mundur ke kelas koleksi.
Disyorkan:
Perbezaan Antara Perbezaan Fasa Dan Perbezaan Laluan
Perbezaan fasa vs Perbezaan jalan Perbezaan fasa dan perbezaan jalan adalah dua konsep yang sangat penting dalam optik. Fenomena ini dilihat pada masalah di
Perbezaan Antara Apple IPhone 4 Dan IPhone 5 Dan Telefon Pintar Android Terkini (2.1 Dan 2.2 Dan 2.3)
Apple iPhone 4 vs iPhone 5 vs Telefon Pintar Android Terbaru (2.1 vs 2.2 vs 2.3) Apple iPhone 4, iPhone 5 dan Telefon Pintar Android adalah pesaing dalam sm
Perbezaan Antara Ayam Dan Hen Dan Pullet Dan Cock Dan Cockerel Dan Rooster Dan Capon
Ayam vs Hen vs Pullet vs Cock vs Cockerel vs Rooster vs Capon Ayam, ayam, pullet, ayam, ayam belanda, ayam jantan dan capon, mungkin tidak ada burung lain yang memiliki manusia
Perbezaan Antara OC Dan SC Dan ST Dan BC Dan OBC
OC vs SC vs ST vs BC vs OBC Sistem kasta di India dianggap sangat kuno, sudah habis sejak zaman berzaman. Masyarakat Hindu kuno terbahagi kepada empat bekas
Perbezaan Antara Perbezaan Dan Perbezaan
Perbezaan vs Berbeza Perbezaan vs Berbeza Perbezaan kata dan berbeza mempunyai arti yang sama, walaupun terdapat perbezaan utama antara