jshell

    2熱度

    1回答

    按照文件腳本, 還有在啓動時加載的腳本,其中包括一些特殊的預定義的選項的。這些是使用-startup標誌指定的,傳入的文件名或者其中的一個: DEFAULT - 加載默認行爲。它的作用一樣,如果這不是在所有 JavaSE的規定是 - 進口所有的Java SE包默認 打印 - 定義功能打印的println和printf使用 但是,當我用DEFAULT,JAVASE或PRINTING選項啓動了jshe

    4熱度

    2回答

    在Java 9發佈後,我正在使用JShell,並嘗試導入我製作的包。由於我爲它編寫的整個應用程序將包含在該包中,除了一個類(我還沒有編碼),每個類都是包私有的。我的類路徑是正確的,但我仍然無法使用JShell包中聲明的任何類型(它會引發「無法找到符號」錯誤)。 我是否需要讓它們公開才能使用它們,或者有什麼方法可以測試包私有類?這是我嘗試的確切代碼。 我的當前目錄是 C:\Users\Sylvaen

    7熱度

    4回答

    我想運行與JShell整個文件,如: $ jshell my-jshell-skript.java 例如在哪裏我的my-jshell-skript.java的內容是40 + 2;。 或可選擇地像一個可執行文件: #!/usr/bin/jshell 40 + 2 現在這是可能的,或者我還是要在一個Java主類的老路上? 編輯1:Windows的問題 在Windows上,還有沒有我的解決方案

    2熱度

    1回答

    我在玩JDK9的JShell API。 目前,JShell API在內部自動啓動遠程JVM。我不想自動啓動該過程,而是要分開這兩個過程。 注意:我知道我可以更改VM選項。但我想看看虛擬機是否可以在不同的機器上運行。 默認執行控制最終爲reaches this place in code。 如果我指定啓動,它會自動使用com.sun.jdi.CommandLineLaunch連接器,它實際上按照定義

    4熱度

    1回答

    正常工作,而在Fedora的努力JShell我試圖按照規定here所用片斷轉型的捷徑,但我認爲這是不工作 是表示按住Shift後 意外的字符標籤。使用「i」進行自動導入或使用「v」進行變量創建。欲瞭解更多信息,請參閱: /幫助快捷鍵 我想,在這些消息中指定的方式,但還是同樣的結果 任何意見或我做錯了什麼? $的javac -version 的javac 9 Java的版本 OpenJDK的版本 「

    0熱度

    1回答

    是否有任何方法可以將REPL(jshell)上的java命令作爲內聯命令執行而不啓動它? E.g. Perl中內嵌命令 $perl -e 'printf("%06d", 19)' 000019 我必須jshell啓動運行任何命令: $jshell | Welcome to JShell -- Version 9 | For an introduction type: /help intr

    3熱度

    1回答

    我有兩個jshell腳本script.jsh和commons.jsh在同一個文件夾/path/folder。 script.jsh: /open commons.jsh commons.jsh: System.out.println("commons.jsh loaded") 如果我在/path/folder,我可以運行jshell script.jsh和它運作良好 如果我在/path/f

    3熱度

    2回答

    由於Java 9引入了JShell的概念,它使我們可以在不創建類和方法的情況下編寫代碼,是否有可能在eclipse中使用Java 9的這一特性?

    3熱度

    1回答

    我發現JShell,我發現默認添加在進口: jshell> /imports | import java.io.* | import java.math.* | import java.net.* | import java.nio.file.* | import java.util.* | import java.util.concurrent.* | import java.ut

    2熱度

    1回答

    繼帖子Is there a way to remove imports in JShell?。我想知道是否有辦法擺脫默認導入。 jshell> /imports | import java.io.* | import java.math.* | import java.net.* | import java.nio.file.* | import java.util.* | impor