首頁(yè)技術(shù)文章正文

交互式編程的作用是什么?如何使用jshell工具?

更新時(shí)間:2023-09-07 來(lái)源:黑馬程序員 瀏覽量:

IT培訓(xùn)班

Java的編程模式是編輯,保存,編譯,運(yùn)行和調(diào)試。 有時(shí)候我們需要快速看到某個(gè)語(yǔ)句的結(jié)果的時(shí)候,還需要寫上public static void main(String[] args)這些無(wú)謂的語(yǔ)句,減低我們的開(kāi)發(fā)效率。 JDK9引入了交互式編程,通過(guò)jshell工具即可實(shí)現(xiàn),交互式編程就是指我們不需要編寫類我們即可直接聲明變量,方法,執(zhí)行語(yǔ)句,不需要編譯即可馬上看到效果。 交互式編程的作用即時(shí)反饋。

打開(kāi)jshell工具
1694052777119_jshell.png

直接聲明變量、方法,并馬上輸出結(jié)果。

1694053344148_變量方法.png
1694053421410_創(chuàng)建方法.png

/list 查看當(dāng)前所有的代碼(僅限于當(dāng)前的會(huì)話,當(dāng)前控制臺(tái))。

1694053550034_list.png

/methods查看所有的方法

1694053632696_查看所有方法.png

/var 查看所有的變量

1694053758967_聲明變量.png

/edit 打開(kāi)編輯器

1694053810118_打開(kāi)編輯器.png

/open 路徑 執(zhí)行外部的代碼

1694053896879_執(zhí)行外部代碼.png

/imports 查看默認(rèn)導(dǎo)入的包

1694054235453_默認(rèn)導(dǎo)入的包.png

/exit 退出jshell工具

1694054291422_再見(jiàn).png

分享到:
在線咨詢 我要報(bào)名
和我們?cè)诰€交談!