IDEA創(chuàng)建Java項(xiàng)目保姆級(jí)教程(超詳細(xì)!)
前言
IDEA代碼結(jié)構(gòu):項(xiàng)目(project),模塊(module),包(package),類(class)
一、創(chuàng)建一個(gè)項(xiàng)目(Project)
1.1新安裝的IDEA
點(diǎn)擊New Project
1.2已經(jīng)創(chuàng)建過項(xiàng)目的IDEA
點(diǎn)擊左上角File---->選中New---->點(diǎn)擊Project…
之后不論是新安裝的IDEA還是已創(chuàng)建過項(xiàng)目的IDEA,界面一樣,點(diǎn)擊Empty Project---->設(shè)置自己的項(xiàng)目路徑和項(xiàng)目名稱---->點(diǎn)擊Finish
由于筆者的IDEA之前就有項(xiàng)目存在,因此會(huì)彈出如下框框,若讀者的IDEA沒有創(chuàng)建過項(xiàng)目,則不會(huì)彈出此框,在此點(diǎn)擊Create
由于筆者的IDEA之前就有項(xiàng)目存在,因此會(huì)彈出如下框框,若讀者的IDEA沒有創(chuàng)建過項(xiàng)目,則不會(huì)彈出此框,在此點(diǎn)擊This Window
到此項(xiàng)目創(chuàng)建成功,接下來我們來創(chuàng)建Java模塊
二、創(chuàng)建Java模塊(Module)
創(chuàng)建模塊有多種方法,在此筆者的方法是:點(diǎn)擊左上角File---->點(diǎn)擊Project Structure
點(diǎn)擊Modules---->點(diǎn)擊"+"---->點(diǎn)擊New Module
因?yàn)槲覀円獎(jiǎng)?chuàng)建Java模塊,因此點(diǎn)擊Java---->選擇想要選擇的JDK環(huán)境(在此筆者選擇JDK1.8),前提:你要安裝配置有JDK---->點(diǎn)擊Next
給自己的模塊起個(gè)名字---->點(diǎn)擊Finish
點(diǎn)擊OK
我們看到模塊已經(jīng)創(chuàng)建成功,接下來我們創(chuàng)建包
三、創(chuàng)建包(Package)
右鍵src---->選中New---->點(diǎn)擊Package
給自己的包起個(gè)名字,在此筆者起的名字是com.test.java01,之后按回車鍵即可
我們看到包已經(jīng)創(chuàng)建成功,接下來我們創(chuàng)建類
四、創(chuàng)建類(Class)
右鍵包---->選中New---->點(diǎn)擊Java Class
給自己的類起個(gè)名字(類名首字母大寫),在此筆者起的名字是JavaDemo01,之后按回車即可
OK!類我們也創(chuàng)建成功!??!
你學(xué)會(huì)了嗎?
總結(jié)
到此這篇關(guān)于IDEA創(chuàng)建Java項(xiàng)目保姆級(jí)教程的文章就介紹到這了,更多相關(guān)IDEA創(chuàng)建Java項(xiàng)目?jī)?nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
springboot集成redis實(shí)現(xiàn)簡(jiǎn)單秒殺系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了springboot集成redis實(shí)現(xiàn)簡(jiǎn)單秒殺系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-12-12nacos gateway動(dòng)態(tài)路由實(shí)戰(zhàn)
這篇文章主要介紹了nacos gateway動(dòng)態(tài)路由實(shí)戰(zhàn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-09-09Java集合的總體框架相關(guān)知識(shí)總結(jié)
今天帶大家學(xué)習(xí)Java集合框架的相關(guān)知識(shí),文中有非常詳細(xì)的圖文介紹,對(duì)正在學(xué)習(xí)Java的小伙伴們很有幫助,需要的朋友可以參考下2021-05-05MyBatis的配置對(duì)象Configuration作用及說明
MyBatis的Configuration對(duì)象是MyBatis的核心配置對(duì)象,它包含了MyBatis運(yùn)行時(shí)所需的幾乎所有配置信息,這個(gè)對(duì)象負(fù)責(zé)管理MappedStatement、創(chuàng)建核心組件、提供配置信息的訪問接口以及作為插件機(jī)制的入口2025-03-03Flink實(shí)現(xiàn)特定統(tǒng)計(jì)的歸約聚合reduce操作
這篇文章主要介紹了Flink實(shí)現(xiàn)特定統(tǒng)計(jì)的歸約聚合reduce操作,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2023-02-02Java 線程池詳解及創(chuàng)建簡(jiǎn)單實(shí)例
這篇文章主要介紹了Java 線程池詳解及創(chuàng)建簡(jiǎn)單實(shí)例的相關(guān)資料,需要的朋友可以參考下2017-02-02