java 9新特性 交互式編程: jshell工具

交互式編程的概念

java的編程模式是:編輯,保存,編譯,運行和調試。 有時候我們需要快速看到某個語句的結果的時 候,還需要寫上public static void main(String[] args)這些無謂的語句,減低我們的開發效率。 JDK9引 入了交互式編程,通過jshell工具即可實現,交互式編程就是指我們不需要編寫類我們即可直接聲明變 量,方法,執行語句,不需要編譯即可馬上看到效果。 交互式編程的作用:即時反饋

打開jshell工具


image-20211202173657358.png

直接聲明變量、方法

image-20211202173731276.png
image-20211202173747894.png

/list 查看當前所有的代碼(僅限于當前的會話,當前控制臺)

image-20211202173813778.png

/methods查看所有的方法

image-20211202173839334.png

/var 查看所有的變量

image-20211202173912612.png

/edit 打開編輯器

image-20211202173839334.png

/open 路徑 執行外部的代碼

image-20211202174055187.png

/imports 查看默認導入的包

image-20211202174116322.png

/exit 退出jshell工具

image-20211202174140678.png

小結

交互編程是什么,其作用是什么?

即時反饋, 馬上能夠看到語句的執行結果。

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容