Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> java

Java 9 REPL (JShell): Pengkodean Interaktif dan Pengujian yang Sederhana

REPL singkatan dari Read-Eval-Print Loop. Dengan JShell, Java memiliki kemampuan REPL. Menggunakan REPL, kita dapat mengkode dan menguji logika berbasis Java tanpa mengkompilasi menggunakan javac dan melihat hasil perhitungan secara langsung.

Menjalankan JShell

Buka command prompt dan ketik jshell.

 $ jshell | Welcome to JShell -- Version 9-ea | For an introduction type: /help intro jshell> 

Melihat Perintah JShell

Ketik /help setelah perintah jshell mulai berjalan.

 jshell> /help | Type a Java language expression, statement, or declaration. | Or type one of the following commands: | /list [<name or id>|-all|-start] | list the source you have typed | /edit <name or id> | edit a source entry referenced by name or id | /drop <name or id> | delete a source entry referenced by name or id | /save [-all|-history|-start] <file> | Save snippet source to a file. | /open <file> | open a file as source input | /vars [<name or id>|-all|-start] | list the declared variables and their values | /methods [<name or id>|-all|-start] | list the declared methods and their signatures | /types [<name or id>|-all|-start] | list the declared types | /imports | list the imported items 

Menjalankan Perintah JShell

Ketik /imports setelah perintah jshell mulai berjalan dan lihat impor yang digunakan.

 jshell> /imports | import java.io.* | import java.math.* | import java.net.* | import java.nio.file.* | import java.util.* | import java.util.concurrent.* | import java.util.function.* | import java.util.prefs.* | import java.util.regex.* | import java.util.stream.* jshell> 

Menjalankan Perhitungan di JShell.

Coba jalankan perhitungan sederhana di JShell.

 jshell> 3+1 $1 ==> 4 jshell> 13%7 $2 ==> 6 jshell> $2 $2 ==> 6 jshell> 

Membuat dan Menggunakan Fungsi di JShell

Buat fungsi doubled() untuk mengambil int dan mengembalikan nilainya yang digandakan.

 jshell> int doubled(int i){ return i*2;} | created method doubled(int) jshell> doubled(6) $3 ==> 12 jshell> 

Keluar dari JShell

Ketik /exit.

 jshell> /exit | Goodbye 

java

  1. Menguasai Operator Java: Tipe, Sintaks, & Contoh Praktis
  2. Komentar Java: Tipe, Penggunaan, dan Best Practices
  3. Menguasai Java Enhanced For Loop: Sintaks, Contoh, dan Best Practices
  4. Menguasai String Java: Pembuatan, Metode, dan Best Practices
  5. Menguasai Antarmuka Java: Konsep, Implementasi, dan Praktik Terbaik
  6. Menguasai Kelas Dalam Anonim Java: Definisi, Sintaks, dan Contoh Praktis
  7. Menguasai Java Try-with-Resources: Manajemen Sumber Daya Otomatis Dijelaskan
  8. Anotasi Java Dijelaskan: Jenis, Penempatan, dan Contoh Praktis
  9. Pernyataan Java: Panduan Praktis untuk Mendeteksi Bug dan Memastikan Keandalan Kode
  10. Memahami Java Vector: Penggunaan, Fitur, dan Perbandingan dengan ArrayList