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

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

更新時間:2023-09-07 來源:黑馬程序員 瀏覽量:

IT培訓(xùn)班

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

打開jshell工具
1694052777119_jshell.png

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

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

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

1694053550034_list.png

/methods查看所有的方法

1694053632696_查看所有方法.png

/var 查看所有的變量

1694053758967_聲明變量.png

/edit 打開編輯器

1694053810118_打開編輯器.png

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

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

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

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

/exit 退出jshell工具

1694054291422_再見.png

分享到:

Java培訓(xùn)班課程javaee

Python培訓(xùn)機(jī)構(gòu)python大數(shù)據(jù)

web前端培訓(xùn)課程升級V8.5web

AI+設(shè)計培訓(xùn)課程ui

大數(shù)據(jù)培訓(xùn)課程cloud

軟件測試培訓(xùn)課程test

c

新媒體運營培訓(xùn)netmarket

產(chǎn)品經(jīng)理培訓(xùn)課程pm

linux培訓(xùn)Linux

movies

智能機(jī)器人培訓(xùn)robot

電商視覺設(shè)計課程uids

AI

集成電路應(yīng)用開發(fā)(嵌入式)培訓(xùn)課程jdbc

在線咨詢 我要報名
和我們在線交談!