国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

IntelliJ IDEA創(chuàng)建一個(gè)對(duì)象的快捷鍵是什么

Java語(yǔ)言的類(lèi)型聲明繁瑣,經(jīng)常需要重復(fù)兩次甚至更多次,尤其是在使用泛型和嵌套泛型時(shí),讓人難以忍受。然而,在IDEA中,我們可以利用快捷鍵來(lái)減少輸入冗長(zhǎng)代碼的繁瑣過(guò)程。下面將介紹創(chuàng)建一個(gè)對(duì)象時(shí)常用的快

Java語(yǔ)言的類(lèi)型聲明繁瑣,經(jīng)常需要重復(fù)兩次甚至更多次,尤其是在使用泛型和嵌套泛型時(shí),讓人難以忍受。然而,在IDEA中,我們可以利用快捷鍵來(lái)減少輸入冗長(zhǎng)代碼的繁瑣過(guò)程。下面將介紹創(chuàng)建一個(gè)對(duì)象時(shí)常用的快捷鍵。

創(chuàng)建對(duì)象的格式

通常情況下,我們會(huì)使用以下格式創(chuàng)建一個(gè)典型的Java對(duì)象:

```

List list new ArrayList<>();

```

有時(shí)候,前面的類(lèi)型能夠決定后面的類(lèi)型,或者我們想要限制后面的類(lèi)型。這時(shí),我們可以利用快捷鍵"Ctrl Alt 空格",直接創(chuàng)建對(duì)象或者獲取提示來(lái)幫助我們迅速生成代碼。

快速選擇實(shí)現(xiàn)類(lèi)

假設(shè)List是一個(gè)接口,當(dāng)我們按下快捷鍵后,可以從List的實(shí)現(xiàn)類(lèi)中選擇一個(gè)具體類(lèi)型。這個(gè)功能非常智能,還支持泛型的操作。

更為智能的是,我們甚至可以用快捷鍵生成匿名內(nèi)部類(lèi)的代碼。這種方法既適用于先寫(xiě)左邊再生成右邊的代碼,也適用于先寫(xiě)右邊再生成左邊的代碼。

成功地使用快捷鍵"Ctrl Alt V"之后,可以看到如下圖所示的效果:

![image]()

選中"new ArrayList<>()"或者將光標(biāo)放在"new"關(guān)鍵字之前,按下"Ctrl Alt V",就可以快速生成左邊的代碼,從而減少手工敲擊代碼的工作量。

據(jù)說(shuō),Java 10版本將引入var類(lèi)型推斷功能,自從Java誕生以來(lái),類(lèi)型聲明冗長(zhǎng)令新手難以理解,老手吐槽不已。但終于,在Java 10中,我們有望迎來(lái)類(lèi)型聲明冗長(zhǎng)代碼的改進(jìn)。

標(biāo)簽: