Rumah > Java > javaTutorial > teks badan

Bagaimanakah kita boleh menyesuaikan cara JShell dilancarkan dalam Java 9?

WBOY
Lepaskan: 2023-09-03 18:49:02
ke hadapan
1039 orang telah melayarinya

我们如何在Java 9中自定义JShell的启动方式?

JShell ialah alat REPL interaktif untuk melaksanakan dan menilai program Java mudah seperti pengisytiharan berubah-ubah, pernyataan, ungkapan, dsb. p>

Apabila alat JShell bermula, kod tersebut dipramuat secara lalai. Untuk memaparkan kod ini kita hanya mulakan arahan "/list -start". Anda boleh meminta JShell untuk memuatkannya secara automatik pada permulaan menggunakan arahan berikut: "/set mula [-retain] [Jenis]". Pilihan pertama "-retain" memberitahu JShell untuk log [Type] yang diperlukan untuk memulakan sesi JShell seterusnya. Jika kami tidak menyatakan, permulaan lalai boleh dimulakan apabila membuka sesi baharu

  <strong>/set start [-retain] -File
  /set start [-retain] -Default
  /set start [-retain] -none</strong>
Salin selepas log masuk
  • /set start [-retain] Fail: Perintah ini memberitahu JShell bahawa kandungan fail ini mesti dimuatkan semasa permulaan ( fail mengandungi kod berikut) Cipta Pembolehubah, kaedah, kelasdsb.).
  • /set mula [-retain] -tiada: Arahan ini memberitahu JShell untuk tidak memuatkan sebarang kod/arahan semasa permulaan.
  • /set mula [-retain] -Lalai: Arahan ini menetapkan semula permulaan JShell kepada nilai lalainya.

Dalam coretan kod di bawah, kita boleh menggunakan arahan "/set start [-retain] -File",

<strong>jshell> /list -start

  s1 : import java.io.*;
  s2 : import java.math.*;
  s3 : import java.net.*;
  s4 : import java.nio.file.*;
  s5 : import java.util.*;
  s6 : import java.util.concurrent.*;
  s7 : import java.util.function.*;
  s8 : import java.util.prefs.*;
  s9 : import java.util.regex.*;
  s10 : import java.util.stream.*;

jshell> /set start -retain save.jsh

jshell> /exit
|   Goodbye

C:\Users\User>jshell
|   Welcome to JShell -- Version 9.0.4
|   For an introduction type: /help intro

jshell> /list -start

  s1 : int x = 20;
  s2 : double y = 30;
  s3 : public int sum(int a, int b) {
          return a + b;
       }
  s4 : String str = "TutorialsPoint";</strong>
Salin selepas log masuk

, kita boleh gunakan "

" di bawah /set start [-retain] arahan -none".

<strong>jshell> /set start -retain -none

jshell> /exit
|   Goodbye

C:\Users\User>jshell
|   Welcome to JShell -- Version 9.0.4
|   For an introduction type: /help intro

jshell> /list -start</strong>
Salin selepas log masuk

Dalam coretan kod di bawah, kita boleh menggunakan arahan "

/set start [-retain] -Default". rreeee

Atas ialah kandungan terperinci Bagaimanakah kita boleh menyesuaikan cara JShell dilancarkan dalam Java 9?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan