java
Dari Java 10 dan seterusnya, Oracle telah memperkenalkan model versi rilis berbasis waktu yang ketat untuk rilis Java. Sekarang Java akan memiliki rilis besar setelah setiap enam bulan. Java 10 dirilis pada Maret 2018 dan seterusnya, semua versi utama direncanakan untuk dirilis pada bulan Maret dan September tahun-tahun mendatang. Rilis selanjutnya dikategorikan ke dalam tiga kategori besar.
Rilis Fitur Rilis Fitur berisi fitur khusus bahasa, fitur JVM, API Baru/Peningkatan, Penghapusan/Penghentian API. Waktu rilis fitur ini adalah tetap dan tidak ada batasan pada fitur yang akan disertakan dalam rilis tertentu. Jika fitur yang sedang dikembangkan bukan merupakan bagian dari rilis terbaru, maka fitur tersebut akan direncanakan pada rilis berikutnya.
Perbarui Rilis Rilis Pembaruan mencakup perbaikan bug, perbaikan masalah keamanan, perbaikan regresi, dll. Setiap rilis pembaruan direncanakan per kuartal pada bulan Januari, April, Juli, dan Oktober. Setiap rilis Fitur akan menerima dua rilis Pembaruan sebelum rilis fitur berikutnya diumumkan.
Rilis Dukungan Jangka Panjang (LTS) Rilis dukungan jangka panjang akan diumumkan setelah setiap tiga tahun mulai dari September 2018. Oracle akan memberikan dukungan dan pembaruan untuk rilis ini selama tiga tahun ke depan. Rilis ini terutama untuk Perusahaan yang menggunakan Java dalam penerapan produksi.
Sebuah versi sekarang mengikuti format berikut.
$FEATURE.$INTERIM.$UPDATE.$PATCH
Dimana
$FEATURE Angka ini menunjukkan rilis fitur utama dan akan bertambah 1 setelah setiap Rilis Fitur. Untuk Java 10 adalah 10.
$INTERIM Nomor ini menunjukkan rilis non-fitur, non-pembaruan yang berisi perbaikan bug dan peningkatan. Rilis ini tidak memiliki perubahan yang tidak kompatibel, penghapusan API, atau perubahan ke API standar. Rilis Fitur, akan memiliki penghitung ini sebagai 0.
$UPDATE Nomor ini menunjukkan rilis Pembaruan yang dilakukan setelah Rilis Fitur. Misalnya, rilis pembaruan Java pada April 2018 adalah JDK 10.0.1 dan untuk Juli 2018 adalah JDK 10.0.2 dan seterusnya.
$PATCH Angka ini menunjukkan setiap rilis darurat yang ditambahkan hanya jika ada masalah kritis yang akan dipromosikan secara darurat.
Program berikut menunjukkan detail versi JAVA 10.
public class Tester { public static void main(String[] args) { Runtime.Version version = Runtime.version(); System.out.printf(" feature: %s%n interim: %s%n update: %s%n patch: %s%n", version.feature(), version.interim(), version.update(), version.patch()); } }
Ini akan mencetak output berikut.
feature: 10 interim: 0 update: 2 patch: 0
java
Pengecualian Java Dalam tutorial ini, kita akan belajar tentang exception di Java. Kami akan membahas kesalahan, pengecualian, dan berbagai jenis pengecualian di Java. Pengecualian adalah kejadian tak terduga yang terjadi selama eksekusi program. Ini mempengaruhi aliran instruksi program yang dapat
Antarmuka Koleksi Java Dalam tutorial ini, kita akan belajar tentang antarmuka Java Collection dan subinterface-nya. Collection antarmuka adalah antarmuka akar kerangka koleksi Java. Tidak ada implementasi langsung dari antarmuka ini. Namun, ini diimplementasikan melalui subinterfacenya seperti L
Daftar Java Dalam tutorial ini, kita akan belajar tentang antarmuka Daftar di Java dan metodenya. Dalam Java, List interface adalah kumpulan terurut yang memungkinkan kita untuk menyimpan dan mengakses elemen secara berurutan. Ini memperluas Collection antarmuka. Kelas yang Menerapkan Daftar Seja
Dalam tutorial ini, Anda akan belajar – Menampilkan Tanggal Saat Ini di Java SimpleDateFormat:Parse dan Format Tanggal Contoh Bandingkan Tanggal Mari kita pahami terlebih dahulu parameter yang terdiri dari Tanggal . Ini terutama akan berisi – Tahun (dalam 2 atau 4 digit) Bulan (dalam 2 digi