java
Java 9, jenis baru dari komponen pemrograman yang disebut modul telah diperkenalkan. Modul adalah kumpulan kode dan data yang menggambarkan dirinya sendiri dan memiliki nama untuk mengidentifikasinya.
Dengan komponen Modul, peningkatan berikut telah ditambahkan di Java 9 −
Fase opsional baru, waktu tautan, diperkenalkan. Fase ini berada di antara waktu kompilasi dan waktu berjalan. Selama fase ini, satu set modul dapat dirakit dan dioptimalkan, membuat gambar runtime kustom menggunakan alat jlink.
javac, jlink, dan java memiliki opsi tambahan untuk menentukan jalur modul, yang selanjutnya menemukan definisi modul.
Format JAR diperbarui sebagai JAR modular, yang berisi file module-info.class di direktori root-nya.
Format JMOD diperkenalkan, format pengemasan (mirip dengan JAR) yang dapat menyertakan kode asli dan file konfigurasi.
Ikuti langkah-langkah untuk membuat modul, katakan com.tutorialspoint.greetings.
Buat folder C:\>JAVA\src. Sekarang buat folder com.tutorialspoint.greetings yang sama dengan nama modul yang kita buat.
Buat module-info.java di folder C:\>JAVA\src\com.tutorialspoint.greetings dengan kode berikut.
modul-info.java
module com.tutorialspoint.greetings { }
module-info.java adalah file yang digunakan untuk membuat modul. Pada langkah ini kita telah membuat modul bernama com.tutorialspoint.greetings. Menurut konvensi, file ini harus berada di folder yang namanya sama dengan nama modul.
Tambahkan kode sumber dalam modul. Buat Java9Tester.java di folder C:\>JAVA\src\com.tutorialspoint.greetings\com\tutorialspoint\greetings dengan kode berikut.
Java9Tester.java
package com.tutorialspoint.greetings; public class Java9Tester { public static void main(String[] args) { System.out.println("Hello World!"); } }
Secara konvensi, kode sumber sebuah modul terletak pada direktori yang sama dengan nama modul tersebut.
Buat folder C:\>JAVA\mods. Sekarang buat folder com.tutorialspoint.greetings yang sama dengan nama modul yang telah kita buat. Sekarang kompilasi modul ke direktori mods.
C:/ > JAVA > javac -d mods/com.tutorialspoint.greetings src/com.tutorialspoint.greetings/module-info.java src/com.tutorialspoint.greetings/com/tutorialspoint/greetings/Java9Tester.java
Mari kita jalankan modul untuk melihat hasilnya. Jalankan perintah berikut.
C:/>JAVA>java --module-path mods -m com.tutorialspoint.greetings/com.tutorialspoint.greetings.Java9Tester
Di sini module-path menyediakan lokasi modul sebagai mod dan -m menandakan modul utama.
Ini akan mencetak output berikut di konsol.
Hello World!
java
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
Antarmuka Antrian Java Dalam tutorial ini, kita akan belajar tentang antarmuka Java Queue dan metodenya. Queue antarmuka kerangka koleksi Java menyediakan fungsionalitas struktur data antrian. Ini memperluas Collection antarmuka. Kelas yang Menerapkan Antrian Sejak Queue adalah antarmuka, kami t
Java PriorityQueue Dalam tutorial ini, kita akan belajar tentang kelas PriorityQueue dari framework koleksi Java dengan bantuan contoh. PriorityQueue class menyediakan fungsionalitas struktur data heap. Ini mengimplementasikan antarmuka Antrian. Tidak seperti antrian normal, elemen antrian pri
Berikut ini adalah panduan langkah demi langkah untuk menginstal Java di Linux. Dalam pelatihan ini, kita akan menginstal Java di Ubuntu. Proses dan perintah instal tetap sama, untuk Linux, atau versi Java yang berbeda. Cara Menginstal Oracle Java di Linux Ubuntu Langkah 1) Sebelum Anda mulai menyi