国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵)

這篇具有很好參考價(jià)值的文章主要介紹了IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵)。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

0、前景摘要

0.1 概覽

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

0.2 套課程適用人群

  • 初學(xué)Java語言,熟悉了記事本、EditPlus、NotePad++或Sublime Text3等簡易開發(fā)工具的Java初學(xué)者
  • 熟練使用其他Java集成開發(fā)環(huán)境(IDE),需要轉(zhuǎn)向IDEA工具的Java工程師們
  • 關(guān)注IDEA各方面特性的Java程序發(fā)燒友、愛好者

0.3 Why IDEA

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

【注】JetBrains官方說明:
盡管我們采取了多種措施確保受訪者的代表性,但結(jié)果可能會(huì)略微偏向 JetBrains 產(chǎn)品的用戶,因?yàn)檫@些用戶更有可能參加調(diào)查。

此外,2022年,某美國軟件開發(fā)商在對近千名專業(yè)的Java開發(fā)者調(diào)研后,發(fā)布了《2022年Java開發(fā)者生產(chǎn)力報(bào)告》。報(bào)告提到:JetBrains 的 IntelliJ IDEA是最受歡迎的 Java IDE,占 48% ,其次是 Eclipse,占24%,Visual Studio Code 占 18%。

0.4 Why IDEA 2022.x

在Java 17正式發(fā)布之前,Java開發(fā)框架Spring率先在官博宣布,Spring Framework 6和Spring Boot 3計(jì)劃在2022年第四季度實(shí)現(xiàn)總體可用性的高端基線:

  • Java 17+(來自 Spring Framework 5.3.x 線中的 Java 8-17)
  • Jakarta EE 9+(來自Spring框架5.3.x 線中的 Java EE 7-8)

Spring 官方說明: https://spring.io/blog/2022/01/20/spring-boot-3-0-0-m1-is-now-available

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

意味著:springboot3.0 是需要用java17和spring6.0為基礎(chǔ)建設(shè)。如果從企業(yè)選型最新springboot3.0作為架構(gòu)來說,它搭配jdk17肯定是標(biāo)配了。

本著" 工欲善其事必先利其器 "的精神,本套課程從IDEA的介紹、安裝、設(shè)置入手,講解IDEA中項(xiàng)目的創(chuàng)建、快捷鍵與模板的使用、斷點(diǎn)調(diào)試、常用插件等。

1、 認(rèn)識(shí)IntelliJ IDEA

1.1 JetBrains 公司介紹

IDEA,是 JetBrains (·https://www.jetbrains.com/)公司的產(chǎn)品,該公司成立于2000年,總部位于捷克的布拉格,致力于為開發(fā)者打造最高效智能的開發(fā)工具。
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

公司旗下還有其它產(chǎn)品,比如:

  • WebStorm:用于開發(fā) JavaScript、HTML5、CSS3 等前端技術(shù)
  • PyCharm:用于開發(fā) python
  • PhpStorm:用于開發(fā) PHP
  • RubyMine:用于開發(fā) Ruby/Rails
  • AppCode:用于開發(fā) Objective - C/Swift
  • CLion:用于開發(fā) C/C++
  • DataGrip:用于開發(fā)數(shù)據(jù)庫和 SQL
  • Rider:用于開發(fā).NET
  • GoLand:用于開發(fā) Go

用于開發(fā) Android的Android Studio,也是Google 基于 IDEA 社區(qū)版進(jìn)行迭代的。
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

1.2 IntelliJ IDEA 介紹

IDEA,全稱 IntelliJ IDEA ,是 Java 語言的集成開發(fā)環(huán)境,目前已經(jīng)(基本) 代替 了Eclipse的使用。IDEA 在業(yè)界被公認(rèn)為是最好的 Java 開發(fā)工具(之一),因其 功能強(qiáng)悍 、 設(shè)置人性化 ,而深受Java、大數(shù)據(jù)、移動(dòng)端程序員的喜愛。尤其在智能代碼助手、代碼自動(dòng)提示、重構(gòu)、J2EE支持、Ant、JUnit、CVS 整合、代碼審查、創(chuàng)新的 GUI 設(shè)計(jì)等方面的功能可以說是超常的。

IntelliJ IDEA 在 2015 年的官網(wǎng)上這樣介紹自己:

Excel at enterprise, mobile and web development with Java, Scala and Groovy,with all the latestmodern technologies and frameworks available out of thebox.

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

1.3 IDEA的主要優(yōu)勢:(vs Eclipse)

功能強(qiáng)大:
① 強(qiáng)大的整合能力。比如:Git、Maven、Spring等
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

② 開箱即用的體驗(yàn)(集成版本控制系統(tǒng)、多語言支持的框架隨時(shí)可用,無需額外安裝插件)
符合人體工程學(xué):
① 高度智能(快速的智能代碼補(bǔ)全、實(shí)時(shí)代碼分析、可靠的重構(gòu)工具)
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

② 提示功能的快速、便捷、范圍廣
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

③ 好用的快捷鍵和代碼模板
④ 精準(zhǔn)搜索

1.4 IDEA 的下載

  • 下載網(wǎng)址: https://www.jetbrains.com/idea/download/#section=windows
  • IDEA 分為兩個(gè)版本: 旗艦版(Ultimate)社區(qū)版(Community)。
  • IDEA的大版本每年迭代一次,大版本下的小版本(如:2022.x)迭代時(shí)間不固定,一般每年3個(gè)小版本。
    IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

兩個(gè)不同版本的詳細(xì)對比,可以參照官網(wǎng):https://www.jetbrains.com/idea/features/editions_comparis on_matrix.html

官網(wǎng)提供的詳細(xì)使用文檔: https://www.jetbrains.com/help/idea/meet-intellij-idea.html

2. 卸載與安裝

2.1 卸載過程

這里以卸載2022.1.2版本為例說明。在【控制面板】找到【卸載程序】
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

右鍵點(diǎn)擊或左鍵雙擊IntelliJ IDEA 2022.1.2進(jìn)行卸載:
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

如果需要保留下述數(shù)據(jù),就不要打√。如果想徹底刪除IDEA所有數(shù)據(jù),那就打上√。
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

軟件卸載完以后,還需要?jiǎng)h除其它幾個(gè)位置的殘留:
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

2.2 安裝前的準(zhǔn)備

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

  • 64 位 Microsoft Windows 11、10、8
  • 最低 2 GB 可用 RAM,推薦 8 GB 系統(tǒng)總 RAM
  • 2.5 GB 硬盤空間,推薦 SSD
  • 最低屏幕分辨率 1024x768

從安裝上來看,IntelliJ IDEA 對硬件的要求 似乎不是很高 。可是在實(shí)際開發(fā)中并不是這樣的,因?yàn)?IntelliJIDEA 執(zhí)行時(shí)會(huì)有大量的緩存、索引文件,所以如果你正在使用 Eclipse / MyEclipse,想通過 IntelliJ IDEA來解決計(jì)算機(jī)的卡、慢等問題,這基本上是不可能的,本質(zhì)上你應(yīng)該對自己的硬件設(shè)備進(jìn)行升級(jí)。

2.3 安裝過程

  1. 下載完安裝包,雙擊直接安裝
    IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

  2. 歡迎安裝
    IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

  3. 是否刪除電腦上低版本的IDEA(如果有,可以選擇忽略)
    IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

  • 如果電腦上有低版本的IDEA,可以選擇刪除或保留。
  • 這里沒有卸載舊版本,如果需要卸載,記得勾選下面的保留舊的設(shè)置和配置。
  1. 選擇安裝目錄
    IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
    選擇安裝目錄,目錄中要避免中文和空格。
    IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

  2. 創(chuàng)建桌面快捷圖標(biāo)等
    IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
    確認(rèn)是否與.java、.groovy、.kt 格式文件進(jìn)行關(guān)聯(lián)。這里建議不關(guān)聯(lián)。

  3. 在【開始】菜單新建一個(gè)文件夾(這里需要確認(rèn)文件夾的名稱),來管理IDEA的相關(guān)內(nèi)容。
    IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
    IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

  4. 完成安裝
    IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
    重啟以后,單擊登錄:
    IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

2.4 注冊

首先,需要通過用戶協(xié)議:
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

是否同意發(fā)送用戶數(shù)據(jù)(特性、使用的插件、硬件與軟件配置等),建議選擇:不發(fā)送。
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

接著,會(huì)提示我們進(jìn)行注冊。

  • 選擇1:適用30天。在IDEA2022.1.2版本中,需要先登錄,才能開啟適用。
    IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

  • 選擇2:付費(fèi)購買旗艦版
    IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
    IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

  • 選擇3:(推薦)

    • 大家參照《 .\03-資料\01-IDEA 2022.1 注冊文檔\IntelliJ IDEA2022.1注冊文檔.docx 》操作即可。
    • 由于存在時(shí)效性,如果失效,大家可以自行搜索注冊方式即可。

2.5 閃退問題

問題描述1:2022.1啟動(dòng)不了,雙擊桌面圖標(biāo),沒有響應(yīng)。

問題描述2:進(jìn)入到安裝目錄…\IntelliJ IDEA 2022.1.2\bin,打開CMD。輸入idea,發(fā)現(xiàn)報(bào)錯(cuò)。

解決辦法:
打開C:\Users\songhk\AppData\Roaming\JetBrains\IntelliJIdea2022.1\idea64.exe.vmoptions這個(gè)文件。
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

內(nèi)容如下所示:
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

刪除紅框的數(shù)據(jù)以后,再登錄即可正常進(jìn)入。
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

原因:之前使用過的比如2021.2.2版本,pojie了。新版IEDA太智能了,把現(xiàn)有的啟運(yùn)參數(shù)也都復(fù)制過去了。又因?yàn)樽钚碌腎DEA,不兼容pojie程序-javaagent:D:\develop_tools\IDEA\IntelliJ IDEA2021.2.2\bin\jetbrains-agent.jar了,所以報(bào)錯(cuò)了,所以JVM結(jié)束了,所以沒有啟動(dòng)畫面,涼涼了。

3. HelloWorld的實(shí)現(xiàn)

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

3.1 新建Project - Class

注意:每次新創(chuàng)建一個(gè)Project都要重新配置一下Maven,重新設(shè)置一下編碼(5.8),重新設(shè)置一下自動(dòng)編譯(5.11),idea的其它配置只要配置一次即可。

選擇"New Project":
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

指名工程名、存放的位置、使用的JDK版本等信息。如下所示:
工作空間看需求可以是普通java類型的,也可以是Maven類型的,甚至是插件創(chuàng)建Maven類型的。
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

接著創(chuàng)建Java類:
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

3.2 編寫代碼

public class HelloWorld {
	public static void main(String[] args) {
		System.out.println("Hello,World!");
	}
}

3.3 運(yùn)行

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

4. JDK相關(guān)設(shè)置

4.1 項(xiàng)目的JDK設(shè)置

File-->Project Structure...-->Platform Settings -->SDKs
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

  • 注1:SDKs全稱是Software Development Kit ,這里一定是選擇JDK的安裝根目錄,不是JRE的目錄。
  • 注2:這里還可以從本地添加多個(gè)JDK。使用“+”即可實(shí)現(xiàn)。

4.2 out目錄和編譯版本

File-->Project Structure...-->Project Settings -->Project
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

5. 詳細(xì)設(shè)置

5.1 如何打開詳細(xì)配置界面

1、顯示工具欄(可選)

右邊的工具欄顯示到左邊了,沒啥用。
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

2、選擇詳細(xì)配置菜單或按鈕

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

5.2 系統(tǒng)設(shè)置

1、默認(rèn)啟動(dòng)項(xiàng)目配置

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

啟動(dòng)IDEA時(shí),默認(rèn)自動(dòng)打開上次開發(fā)的項(xiàng)目?還是自己選擇?

如果去掉Reopen last project on startup前面的對勾,每次啟動(dòng)IDEA就會(huì)出現(xiàn)如下界面:

:打鉤會(huì)默認(rèn)打開最近使用的工作空間,不大勾它會(huì)顯示你的所有工作空間,之后根據(jù)你自己的選擇進(jìn)行打開。
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

2、取消自動(dòng)更新

Settings-->Appearance & Behavior->System Settings -> Updates
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

默認(rèn)都打√了,建議檢查IDE更新的√去掉,檢查插件更新的√選上。

5.3 設(shè)置整體主題

1、選擇主題

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

2、設(shè)置菜單和窗口字體和大小

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

3、設(shè)置IDEA背景圖

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

選擇一張合適的圖片作為背景,即可。
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

5.4 設(shè)置編輯器主題樣式

1、編輯器主題

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

2、字體大小

打鉤后,可以使用鼠標(biāo)滾輪來調(diào)整字體大小。
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

更詳細(xì)的字體與顏色如下:
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

溫馨提示:如果選擇某個(gè)font字體,中文亂碼,可以在fallback font(備選字體)中選擇一個(gè)支持中文的字體。

3、注釋的字體顏色

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

  • Block comment:修改多行注釋的字體顏色
  • Doc Comment –> Text:修改文檔注釋的字體顏色
  • Line comment:修改單行注釋的字體顏色

5.5 顯示行號(hào)與方法分隔符

方法和方法之間會(huì)顯示分隔符。

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

5.6 代碼智能提示功能

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

IntelliJ IDEA 的代碼提示和補(bǔ)充功能有一個(gè)特性: 區(qū)分大小寫 。 如果想不區(qū)分大小寫的話,就把這個(gè)對勾去掉。 建議去掉勾選

5.7 自動(dòng)導(dǎo)包配置

  • 默認(rèn)需要自己手動(dòng)導(dǎo)包,Alt+Enter快捷鍵
    IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

  • 自動(dòng)導(dǎo)包設(shè)置

    • 動(dòng)態(tài)導(dǎo)入明確的包:Add unambiguous imports on the fly,該設(shè)置具有全局性;
    • 優(yōu)化動(dòng)態(tài)導(dǎo)入的包:Optimize imports on the fly,該設(shè)置只對當(dāng)前項(xiàng)目有效;
      IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

5.8 設(shè)置項(xiàng)目文件編碼(一定要改)

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

說明: Transparent native-to-ascii conversion主要用于轉(zhuǎn)換ascii,顯式原生內(nèi)容。一般都要勾選。

5.9 設(shè)置控制臺(tái)的字符編碼

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

5.10 修改類頭的文檔注釋信息

之后在創(chuàng)建類的時(shí)候會(huì)自動(dòng)添加上文檔注釋。
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

比如:

/**
 * ClassName: ${NAME}
 * Package: ${PACKAGE_NAME}
 * Description:
 *
 * @Author 尚硅谷-宋紅康
 * @Create ${DATE} ${TIME}
 * @Version 1.0
 */

常用的預(yù)設(shè)的變量,這里直接貼出官網(wǎng)給的:

${PACKAGE_NAME} - the name of the target package where the new class or interface will
be created.
${PROJECT_NAME} - the name of the current project.
${FILE_NAME} - the name of the PHP file that will be created.
${NAME} - the name of the new file which you specify in the New File dialog box during
the file creation.
${USER} - the login name of the current user.
${DATE} - the current system date.
${TIME} - the current system time.
${YEAR} - the current year.
${MONTH} - the current month.
${DAY} - the current day of the month.
${HOUR} - the current hour.
${MINUTE} - the current minute.
${PRODUCT_NAME} - the name of the IDE in which the file will be created.
${MONTH_NAME_SHORT} - the first 3 letters of the month name. Example: Jan, Feb, etc.
${MONTH_NAME_FULL} - full name of a month. Example: January, February, etc.

5.11 設(shè)置自動(dòng)編譯

Settings-->Build,Execution,Deployment-->Compiler
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

5.12 設(shè)置為省電模式 (可忽略)

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
IntelliJ IDEA 有一種叫做 省電模式 的狀態(tài),開啟這種模式之后 IntelliJ IDEA 會(huì) 關(guān)掉代碼檢查代碼提示 等功能。所以一般也可認(rèn)為這是一種 閱讀模式 ,如果你在開發(fā)過程中遇到突然代碼文件不能進(jìn)行檢查和提示,可以來看看這里是否有開啟該功能。

5.13 取消雙擊shift搜索

因?yàn)槲覀儼磗hift切換中英文輸入方式,經(jīng)常被按到,總是彈出搜索框,太麻煩了??梢匀∠?code>使用ctrl+n同樣可以進(jìn)行搜索。

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

  • 方式1:適用于IDEA 2022.1.2版本
    在2022.1版本中,采用如下方式消雙擊shift出現(xiàn)搜索框:搜索double即可,勾選Disabledouble modifierkey shortcuts,禁用這個(gè)選項(xiàng)。
    IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

  • 方式2:適用于IDEA 2022.1.2之前版本
    雙擊shift 或 ctrl + shift + a,打開如下搜索窗口:
    IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
    選擇registry…,找到"ide.suppress.double.click.handler",把復(fù)選框打上勾就可以取消雙擊shift出現(xiàn)搜索框了。
    IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

5.14 配置序列化接口提示

提示級(jí)別:根據(jù)自己的習(xí)慣選擇。
error:錯(cuò)誤,即不實(shí)現(xiàn)序列化id就報(bào)錯(cuò)(影響程序運(yùn)行)。
warning:警告,即不實(shí)現(xiàn)序列化id有警告(警告不影響運(yùn)行有風(fēng)險(xiǎn))。
weak warning:微弱警告
server problem:服務(wù)器問題
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
使用:選中想要實(shí)現(xiàn)序列化的pojo類上 alt+enter
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

5.15 idea中回車鍵無法使用以及鼠標(biāo)光標(biāo)大小

1). 編輯時(shí)出現(xiàn)這個(gè)粗光標(biāo)后,換行無效.解決辦法是:按下insert鍵后,光標(biāo)會(huì)變細(xì),這樣就能夠恢復(fù)正常的操作
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
2). 如果切換回來以后,光標(biāo)仍然是顯示很粗的,需要進(jìn)行光標(biāo)設(shè)置。
取消勾選
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

5.16 行號(hào)以及代碼中自動(dòng)出現(xiàn)空行

問題:在2022版本的Idea中,新增了引用提示(Usages)和作者(Annotations)的功能(默認(rèn)打開)。

1、效果

引用提示的使用效果,如下圖:
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
在類或方法上,我們可以看到該類有幾處被使用到了。比如code變量顯示為“4 usages”,也就是4處被用到了。

點(diǎn)擊“4 usages”可以看到,具體使用它的類和方法,如下圖:

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

當(dāng)然,如果是接口的話,還能看到被誰實(shí)現(xiàn)了。如下圖:

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
如果你的電腦性能還可以,這些信息可以直觀的幫助你看到該類的基本使用情況。但如果出于某種原因想關(guān)閉掉,也是可以的。

2、關(guān)閉

這功能對自己沒什么用,還會(huì)導(dǎo)致初次加載時(shí),代碼的上面空一行,不想用取消掉即可:

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

5.17 其它設(shè)置

  • 是否在單行顯式編輯器選項(xiàng)卡(建議去掉勾選
    效果:多個(gè)窗口超出導(dǎo)航欄時(shí),打鉤會(huì)進(jìn)行折疊多余的窗口,取消掉打鉤多出的窗口會(huì)在第二行顯示。
    IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

  • 設(shè)置代碼樣式:比如,設(shè)置import顯示"*"時(shí)的個(gè)數(shù)
    導(dǎo)入的來自同一個(gè)包的Api超過5個(gè)時(shí),會(huì)用*顯示。
    IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

總結(jié):
以上這些設(shè)置看似只是針對當(dāng)前Project設(shè)置的,但是新建的其它Project也是同樣適用的。

6. 工程與模塊管理

6.1 IDEA項(xiàng)目結(jié)構(gòu)

層級(jí)關(guān)系:

project(工程) - module(模塊) - package() - class()

具體的:

一個(gè)project中可以創(chuàng)建多個(gè)module

一個(gè)module中可以創(chuàng)建多個(gè)package

一個(gè)package中可以創(chuàng)建多個(gè)class

這些結(jié)構(gòu)的劃分,是為了方便管理功能代碼。

6.2 Project和Module的概念

在 IntelliJ IDEA 中,提出了Project和Module這兩個(gè)概念。
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

在 IntelliJ IDEA 中Project是 最頂級(jí)的結(jié)構(gòu)單元 ,然后就是Module。目前,主流的大型項(xiàng)目結(jié)構(gòu)基本都是多Module的結(jié)構(gòu),這類項(xiàng)目一般是 按功能劃分的,比如:user-core-module、user-facade-module和userhessian-module等等,模塊之間彼此可以 相互依賴 ,有著不可分割的業(yè)務(wù)關(guān)系。因此,對于一個(gè)Project
來說:

  • 當(dāng)為單Module項(xiàng)目的時(shí)候,這個(gè)單獨(dú)的Module實(shí)際上就是一個(gè)Project。
  • 當(dāng)為多Module項(xiàng)目的時(shí)候,多個(gè)模塊處于同一個(gè)Project之中,此時(shí)彼此之間具有互相依賴的關(guān)聯(lián)關(guān)系。
  • 當(dāng)然多個(gè)模塊沒有建立依賴關(guān)系的話,也可以作為單獨(dú)一個(gè)“小項(xiàng)目”運(yùn)行。

6.3 創(chuàng)建Module(普通java module)

建議創(chuàng)建“Empty空工程”,然后創(chuàng)建多模塊,每一個(gè)模塊可以獨(dú)立運(yùn)行,相當(dāng)于一個(gè)小項(xiàng)目。JavaSE階段不涉及到模塊之間的依賴。后期再學(xué)習(xí)模塊之間的依賴。
步驟:
(1)選擇創(chuàng)建模塊
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

(2)選擇模塊類型:這里選擇創(chuàng)建Java模塊,給模塊命名,確定存放位置
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

(3)模塊聲明在工程下面
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

6.4 刪除模塊

(1)移除模塊
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

(2)徹底刪除模塊
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

6.5 導(dǎo)入老師的模塊

(1)將老師的模塊 teacher_chapter04 整個(gè)的復(fù)制到自己IDEA項(xiàng)目的路徑下
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

接著打開自己IDEA的項(xiàng)目,會(huì)在項(xiàng)目目錄下看到拷貝過來的module,只不過不是以模塊的方式呈現(xiàn)。
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

(2)查看Project Structure,選擇import module
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

點(diǎn)擊 + 號(hào)

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

(3)選擇要導(dǎo)入的module:
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

(4)接著可以一路Next下去,最后選擇Overwrite
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
最后點(diǎn)擊OK即可了。

6.6 修改模塊名

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

6.7 同時(shí)打開兩個(gè)IDEA項(xiàng)目工程

1、兩個(gè)IDEA項(xiàng)目工程效果

有些同學(xué)想要把上課練習(xí)代碼和作業(yè)代碼分開兩個(gè)IDEA項(xiàng)目工程。
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

2、新建一個(gè)IDEA項(xiàng)目

注意:第一次需要新建,之后直接打開項(xiàng)目工程即可
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

3、打開兩個(gè)IDEA項(xiàng)目

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

6.8 導(dǎo)入前幾章非IDEA工程代碼

1、創(chuàng)建chapter01、chapter02、chapter03等章節(jié)的module

將相應(yīng)章節(jié)的源文件粘貼到module的src下。
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

打開其中各個(gè)源文件,會(huì)發(fā)現(xiàn)有亂碼。比如:
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

2、設(shè)置編碼

當(dāng)前項(xiàng)目是UTF-8。如果原來的.java文件都是GBK的(如果原來.java文件有的是GBK,有的是UTF-8就比較麻煩了)。

可以單獨(dú)把這兩個(gè)模塊設(shè)置為GBK編碼的(一國兩制)。
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

改為GBK,確認(rèn)即可。如圖:
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

6.8 查看項(xiàng)目的根目錄

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

7. 代碼模板的使用

7.1 查看Postfix Completion模板(后綴補(bǔ)全)

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

7.2 查看Live Templates模板(實(shí)時(shí)模板)

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

7.3 常用代碼模板

1、非空判斷

  • 變量.null:if(變量 == null)
  • 變量.nn:if(變量 != null)
  • 變量.notnull:if(變量 != null)
  • ifn:if(xx == null)
  • inn:if(xx != null)

2、遍歷數(shù)組和集合

  • 數(shù)組或集合變量.fori:for循環(huán)
  • 數(shù)組或集合變量.for:增強(qiáng)for循環(huán)
  • 數(shù)組或集合變量.forr:反向for循環(huán)
  • 數(shù)組或集合變量.iter:增強(qiáng)for循環(huán)遍歷數(shù)組或集合

3、輸出語句

  • sout:相當(dāng)于System.out.println
  • soutm:打印當(dāng)前方法的名稱
  • soutp:打印當(dāng)前方法的形參及形參對應(yīng)的實(shí)參值
  • soutv:打印方法中聲明的最近的變量的值
  • 變量.sout:打印當(dāng)前變量值
  • 變量.soutv:打印當(dāng)前變量名及變量值

4、對象操作

  • 創(chuàng)建對象
    • Xxx.new .var :創(chuàng)建Xxx類的對象,并賦給相應(yīng)的變量
    • Xxx.new .field:會(huì)將方法內(nèi)剛創(chuàng)建的Xxx對象抽取為一個(gè)屬性
  • 強(qiáng)轉(zhuǎn)
    • 對象.cast:將對象進(jìn)行強(qiáng)轉(zhuǎn)
    • 對象.castvar:將對象強(qiáng)轉(zhuǎn)后,并賦給一個(gè)變量

5、靜態(tài)常量聲明

  • psf:public static final
  • psfi:public static final int
  • psfs:public static final String
  • prsf:private static final

7.4 自定義代碼模板

1、自定義后綴補(bǔ)全模板

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

2、自定義Live Templates

例如:定義sop代表System.out.print();語句
①在Live Templates中增加模板
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

②先定義一個(gè)模板的組,這樣方便管理所有自定義的代碼模板
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

③在模板組里新建模板
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

④定義模板(以輸出語句為例)
IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

  • Abbreviation:模板的縮略名稱
  • Description:模板的描述
  • Template text:模板的代碼片段
  • 模板應(yīng)用范圍。比如點(diǎn)擊Define。選擇如下:應(yīng)用在java代碼中。
    IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

其它模板1:單元測試模板:

@Test
public void test$var1$(){
	$var2$
}

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

其它模板2:創(chuàng)建多線程

new Thread(){
	public void run(){
		$var$
	}
};

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea

其它模板3:冒泡排序

for(int $INDEX$ = 1; $INDEX$ < $ARRAY$.length; $INDEX$++) {
	for(int $INDEX2$ = 0; $INDEX2$ < $ARRAY$.length-$INDEX$; $INDEX2$++) {
		if($ARRAY$[$INDEX2$] > $ARRAY$[$INDEX2$+1]){
			$ELEMENT_TYPE$ temp = $ARRAY$[$INDEX2$];
			$ARRAY$[$INDEX2$] = $ARRAY$[$INDEX2$+1];
			$ARRAY$[$INDEX2$+1] = temp;
		}
	}
}

IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵),雜談,intellij idea文章來源地址http://www.zghlxwxcb.cn/news/detail-731614.html

到了這里,關(guān)于IDEA2022版教程上(下載、卸載、安裝、新建Project、jdk設(shè)置、詳細(xì)設(shè)置、新建/導(dǎo)入/刪除普通java模塊、修改模塊名、同時(shí)打開多個(gè)工程、常用代碼模板:非空判斷,遍歷,輸出語句快捷鍵)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • idea2023版本下載安裝配置與卸載詳細(xì)步驟(包含運(yùn)行第一個(gè)java程序教程)

    idea2023版本下載安裝配置與卸載詳細(xì)步驟(包含運(yùn)行第一個(gè)java程序教程)

    目錄 前言必讀 一、下載idea 先下載JDK? 1.去瀏覽器搜索idea官網(wǎng),找到官網(wǎng) ?2.選擇Download 3.點(diǎn)擊左邊的Download下載就好了 4.在本地磁盤建一個(gè)文件夾,專門用來存放idea軟件的 二、安裝idea? 5.在本地磁盤中的下載里面找到下載的idea并雙擊打開 6.選擇Next ?編輯?7.選擇要安裝的文

    2024年02月08日
    瀏覽(31)
  • Win11 系統(tǒng)Java17的安裝教程:最新版JDK 17.07下載、安裝、卸載詳解(最新版安裝包點(diǎn)擊文末名片免費(fèi)獲取)

    Win11 系統(tǒng)Java17的安裝教程:最新版JDK 17.07下載、安裝、卸載詳解(最新版安裝包點(diǎn)擊文末名片免費(fèi)獲取)

    博主貓頭虎的技術(shù)世界 ?? 歡迎來到貓頭虎的博客 — 探索技術(shù)的無限可能! 專欄鏈接 : ?? 精選專欄 : 《面試題大全》 — 面試準(zhǔn)備的寶典! 《IDEA開發(fā)秘籍》 — 提升你的IDEA技能! 《100天精通Golang》 — Go語言學(xué)習(xí)之旅! 領(lǐng)域矩陣 : ?? 貓頭虎技術(shù)領(lǐng)域矩陣 : 深入探索

    2024年02月02日
    瀏覽(94)
  • 卸載linux自帶的jdk版本以及安裝自己下載的jdk版本(不卸載會(huì)影響以后使用)

    卸載linux自帶的jdk版本以及安裝自己下載的jdk版本(不卸載會(huì)影響以后使用)

    解壓成功后如下圖所示: 輸入完畢并回車,在文件尾部添加如下信息: 注意:第一行的JAVA_HOME=/usr/local/jdk/jdk1.8.0_361 此處等號(hào)右邊的是自己的jdk實(shí)際解壓目錄。如果不是該目錄則需要改成自己的實(shí)際目錄,其他不變。

    2024年02月04日
    瀏覽(26)
  • JDK17、IDEA 2022【安裝一條龍】

    JDK17、IDEA 2022【安裝一條龍】

    本次安裝 安裝環(huán)境為:Windows11系統(tǒng) jdk版本為:jdk-17.0.5 IDEA 版本為:ideaIU-2022.1.2 下載地址: ??下載點(diǎn)我 雙擊下載的好的 .exe 文件 新建系統(tǒng)變量 配置Path ??可直接復(fù)制 3. ??測試環(huán)境變量是否配置成功 ??恭喜你,JDK 17安裝成功了 下載地址: ??下載點(diǎn)我 官網(wǎng)下載,選擇適合

    2024年02月03日
    瀏覽(20)
  • IDEA2022.2如何安裝JavaFX(JDK版本17)

    IDEA2022.2如何安裝JavaFX(JDK版本17)

    第一步:打開idea,點(diǎn)擊New Project,選擇javaFx模塊 第二步:修改項(xiàng)目名稱及路徑,下面的JDK選擇自己系統(tǒng)安裝的JDK版本(我這里的系統(tǒng)版本是JDK17,所以我選擇17) 第三步:點(diǎn)擊Next,彈出下一個(gè)界面,有以下選項(xiàng) BootstrapFX:提供與Twitter非常相似的CSS樣式表,同時(shí)自定義定制為

    2024年02月05日
    瀏覽(77)
  • 超詳細(xì)的visual studio 2022圖文安裝教程+新建一個(gè)c語言程序

    超詳細(xì)的visual studio 2022圖文安裝教程+新建一個(gè)c語言程序

    1.1 官網(wǎng)地址下載https://visualstudio.microsoft.com/zh-hans/ 1.2 下載社區(qū)版本即可。必須勾選以下組件,其他內(nèi)容可以按自己的需要進(jìn)行增加。 2.1 新建項(xiàng)目 2.2 保存項(xiàng)目所在位置 2.3 在頭文件選擇郵件添加,并新建main.h,如下圖所示。 2.4 按照同樣的方式在源文件底下添加,main.c文件,

    2024年02月05日
    瀏覽(23)
  • 第04章_IDEA的安裝與使用(上)(認(rèn)識(shí),卸載與安裝,JDK相關(guān)設(shè)置,詳細(xì)設(shè)置,工程與模塊管理,代碼模板的使用)

    第04章_IDEA的安裝與使用(上)(認(rèn)識(shí),卸載與安裝,JDK相關(guān)設(shè)置,詳細(xì)設(shè)置,工程與模塊管理,代碼模板的使用)

    【W(wǎng)hy IDEA ?】 【注】JetBrains官方說明: 盡管我們采取了多種措施確保受訪者的代表性,但結(jié)果可能會(huì)略微偏向 JetBrains 產(chǎn)品的用戶,因?yàn)檫@些用戶更有可能參加調(diào)查。 此外,2022年,某美國軟件開發(fā)商在對近千名專業(yè)的Java開發(fā)者調(diào)研后,發(fā)布了《2022年Java開發(fā)者生產(chǎn)力報(bào)告》。

    2024年01月22日
    瀏覽(18)
  • 國內(nèi)鏡像+JDK下載地址+IDEA專業(yè)安裝版和免安裝版下載地址

    國內(nèi)鏡像+JDK下載地址+IDEA專業(yè)安裝版和免安裝版下載地址

    JDK版本 Oracle JDK新增特性 官網(wǎng)原版下載地址 JDK 1.0 - 已下線 JDK 1.1 - 已下線 JDK 1.2 - 已下線 JDK 1.3 - 已下線 JDK 1.4 - 已下線 JDK 5.0 自動(dòng)裝箱、泛型、枚舉、增強(qiáng)的for循環(huán)、注解等 已下線 JDK 6 JDBC 4.0、Pluggable Annotation Processing API、JAX-WS、StAX等 沒找到 JDK 7 改進(jìn)的G1垃圾收集器、Swi

    2024年02月16日
    瀏覽(17)
  • 35、下載、安裝 jdk11 記錄,Idea中把項(xiàng)目從 jdk8 換 jdk 11

    35、下載、安裝 jdk11 記錄,Idea中把項(xiàng)目從 jdk8 換 jdk 11

    之前一直用jdk8,現(xiàn)在改成 11的試試看 登錄官網(wǎng)下載這個(gè)11 https://www.oracle.com/cn/java/technologies/downloads/#java11-windows 下載jdk的oracle官網(wǎng) 需要自己注冊oracle賬戶 修改環(huán)境變量的 JAVA_HOME Path 路徑這里原本添加8的時(shí)候有了,不用改 輸入 java javac java -version 這三個(gè)命令,有數(shù)據(jù)說明

    2024年02月11日
    瀏覽(22)
  • idea新建Springboot項(xiàng)目,設(shè)置默認(rèn)maven和jdk版本

    idea新建Springboot項(xiàng)目,設(shè)置默認(rèn)maven和jdk版本

    問題: 由于每次新建Springboot項(xiàng)目,maven總是在c盤和jdk版本不是自己需要的版本。每次都需要自己重新配置。 解決: 為了解決這個(gè)問題,設(shè)置新建項(xiàng)目時(shí)指定默認(rèn)配置。 一、設(shè)置新建項(xiàng)目時(shí),默認(rèn)指定的Maven版本 1.file–》Other Settings–》settinf for… 2.找到Maven配置。配置上即

    2024年02月16日
    瀏覽(165)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包