<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # Java 9 JShell(Java Shell) - REPL > 原文: [https://beginnersbook.com/2018/04/java-9-jshell-repl/](https://beginnersbook.com/2018/04/java-9-jshell-repl/) **JShell** 代表 java shell。它也被稱為 **REPL(讀取求值打印循環)**。這個工具的目的是提供一種學習 Java 的簡單方法,但是如何?讓我們看看它。我們知道我們必須編寫幾行代碼才能在屏幕上打印內容,例如 - 要在屏幕上打印`"Hello World"`,我們必須編寫以下代碼。 ```java public class HelloWorld { public static void main(String[] args) { // Prints "Hello, World!" on the screen System.out.println("Hello, World!"); } } ``` 如果你是一個 java 初學者,這段代碼不容易掌握。為了以有趣和互動的方式學習 Java,Oracle 公司提出了一個名為 jshell 的工具。這些工具已經可以在其他流行的編程語言中使用,例如 [Python](https://beginnersbook.com/2018/03/python-tutorial-learn-programming/) ,Scala 等。 要在 JShell 中顯示`"Hello World"`,您只需編寫: ```java jshell> System.out.println("Hello, World!") Hello, World! ``` ![JShell - Java Shell Hello World](https://img.kancloud.cn/06/cc/06cca44afea1a6ec94c233e292d563f9_1024x358.jpg) ## 為什么要使用 JShell? 使用 jshell 的主要優點是,您可以在此處測試您的部分代碼(單個語句,方法等),而無需編寫完整的程序,然后檢查各種可能的方案。一旦您對代碼感到滿意,就可以將它從 jshell 復制到主程序。 這允許您在不破壞主程序的情況下嘗試多個場景,并讓您有機會**嘗試學習**。 ## 如何啟動 JShell? 要啟動 jshell,你必須在你的系統上安裝 java 9,如果你有舊版本的 java,那么你可以通過從[這里](http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html)下載最新版本來升級它。 要啟動 jshell,請打開命令提示符(如果您使用的是 Mac OS X,請打開終端),鍵入`jshell`并按`Enter`鍵。 如果你得到如下錯誤: **jshell:找不到命令**(如下面的屏幕截圖所示),那么你必須[設置系統](https://beginnersbook.com/2018/04/jshell-command-not-found-on-mac-os-x/)的路徑。 ![jshell Command Not Found](https://img.kancloud.cn/2e/ec/2eeca92564422ac4b03ce42aef18411e_1024x313.jpg) 如果一切正常,那么你應該看到這樣的屏幕。 ![Starting JShell on your System](https://img.kancloud.cn/10/5e/105ebe4a2e29432846392a42cf215996_1024x394.jpg) ## 如何退出 JShell? 要停止 JShell,請鍵入`/exit`并按`Enter`鍵。 ![How to stop exit JShell](https://img.kancloud.cn/f2/df/f2df8bd8c282e1ec6d0e9a5c94e8a19e_1024x428.jpg) #### 有關 JShell 的更多教程 1. [JShell - 使用變量](https://beginnersbook.com/2018/04/java-9-jshell-variables/) 2. [JShell - 使用方法](https://beginnersbook.com/2018/04/java-9-jshell-methods/) #### 參考: [Oracle JDK 9 文檔](https://docs.oracle.com/javase/9/jshell/toc.htm)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看