批量 網(wǎng)站標(biāo)題常用的營銷方法和手段
🚀 個(gè)人主頁 極客小俊
?🏻 作者簡介:web開發(fā)者、設(shè)計(jì)師、技術(shù)分享博主
🐋 希望大家多多支持一下, 我們一起進(jìn)步!😄
🏅 如果文章對你有幫助的話,歡迎評論 💬點(diǎn)贊👍🏻 收藏 📂加關(guān)注
Eclipse介紹 👽
Eclipse
是Java
開發(fā)非常流行常用的一款IDE集成開發(fā)工具
Eclipse
最初是由IBM
公司開發(fā)的替代商業(yè)軟件Visual Age for Java
的下一代IDE開發(fā)環(huán)境
,而在2001年11月
貢獻(xiàn)給開源社區(qū),它由非營利軟件供應(yīng)商聯(lián)盟Eclipse基金會(huì)(Eclipse Foundation)
管理!
并且Eclipse
本身也是使用Java
語言開發(fā)的,但它的用途并不限于Java
語言, 它還支持諸如C/C++、COBOL、PHP
等編程語言, 總之你可以通過安裝不同的插件讓Eclipse
支持不同的計(jì)算機(jī)語言!
最關(guān)鍵的是它免費(fèi)、免費(fèi)、免費(fèi)
, 比你去玩什么破解版強(qiáng)多了! 🤪🤪哇哈哈哈哈哈哈哈哈!🤪🤪
Eclipse 2022 官方下載免安裝版 圖文詳解 🔥🔥
概述
首先我們要去下載Eclipse免安裝版
,也就是不用安裝的版本! 下載下來之后解壓就可以直接使用!
因?yàn)楣俜较螺d都是一些英文,可能對一些英文不好的朋友,不是很友好, 這里給大家提供一個(gè)最詳細(xì)的下載步驟指引圖文介紹供大家參考!
官方地址: https://www.eclipse.org/
首先打開Eclipse
官網(wǎng)之后,點(diǎn)擊download
按鈕
進(jìn)入頁面之后,點(diǎn)擊download Packages(下載軟件包)
進(jìn)入頁面之后,我個(gè)人覺得有兩個(gè)版本可以讓你選擇,如果你是做java開發(fā)的情況下,那么以下:
Eclipse IDE for Java Developers(面向Java開發(fā)人員)
Eclipse IDE for Enterprise Java and Web Developers(面向企業(yè)Java和Web開發(fā)人員)
這兩個(gè)版本都是可以的!
這里我就選擇的Eclipse IDE for Java Developers
這個(gè)版本的Windows x86_64
系統(tǒng)為例!
進(jìn)入之后然后點(diǎn)選Select Another Mirror
選擇一個(gè)鏡像下載連接進(jìn)行下載,這樣比較快一些!
然后不出意外的話,應(yīng)該就可以開始進(jìn)行下載了,如果遲遲沒有動(dòng)靜就點(diǎn)擊一下click here
連接, 就可以開始進(jìn)行下載了!
注意:
下方是一個(gè)捐贈(zèng)給 Eclipse 社區(qū)
的打賞界面,所有捐贈(zèng)給Eclipse基金會(huì)的資金將用于支持Eclipse社區(qū)
, 你可以完全不予理睬, 嘿嘿 懂的都懂! 😂😂😂
Java開發(fā)環(huán)境配置 圖文詳解 超級全面 🔥💣
概述
下載好Eclipse
之后,先別急著安裝,最好我建議你先配置好JDK
開發(fā)環(huán)境!
任何語言
或者軟件
的運(yùn)行都需要一個(gè)環(huán)境
就像植物離不開陽光,莊稼離不開土壤,魚類不能放在陸地上養(yǎng)殖一樣,任何對象個(gè)體的存在都離不開其所需要的環(huán)境,編程開發(fā)也是一樣!
那么Java
的開發(fā)與運(yùn)行,也離不開Java
的運(yùn)行環(huán)境
也就是之前所說的JRE
, 沒有一個(gè)環(huán)境的支持,Java
便無法運(yùn)行!
當(dāng)然,前面也說過如果還想編譯Java
代碼的話,光是JRE
明顯是不夠的,還需要一些工具包,這時(shí)候就需要JDK
JDK
不僅能運(yùn)行已經(jīng)被編譯好了的Java字節(jié)碼
程序,還能支持我們直接編譯Java
源代碼程序?yàn)?code>字節(jié)碼
雖然Eclipse
默認(rèn)下載下來之后會(huì)自帶編譯器
,但為了可以隨意更近自己的開發(fā)環(huán)境需求,還是自己先配置一下JDK
環(huán)境, 這樣也方面你統(tǒng)一版本號(hào) 以免帶來不必要的麻煩!
以下為大家介紹如何在windows
系統(tǒng)中搭建Java
開發(fā)環(huán)境JDK
這也是小白入門Java
必學(xué)的部分! 不能跳過!
下載與安裝配置JDK開發(fā)環(huán)境詳解 詳?shù)貌灰灰?🎃
注冊O(shè)racle賬戶 ?
首先你得到Oracle
官網(wǎng)去下載JDK
吧!
但是Oracle官方
網(wǎng)站改版后,下載Java JDK
需要注冊賬戶并登陸!
官方網(wǎng)址: www.oracle.com
那么具體注冊步驟也很簡單!
打開Oracle
官方網(wǎng)站主頁點(diǎn)擊頂部右上角View Accounts
按鈕
在彈出對話框中選擇單擊Create an Account
按鈕注冊賬戶
接下來進(jìn)入創(chuàng)建Oracle帳戶
頁面中,根據(jù)要求輸入必選項(xiàng)的電子郵箱地址、密碼
等信息后,
點(diǎn)擊創(chuàng)建賬戶
按鈕!
之后到所填電子郵箱中收取Oracle
發(fā)送的您的Oracle帳戶-請確認(rèn)您的Email
郵件
然后點(diǎn)擊郵件正文中的驗(yàn)證電子郵件
按鈕
在下圖所示的創(chuàng)建成功
提示頁中,點(diǎn)擊繼續(xù)
按鈕, 隨后Oracle賬戶
就會(huì)創(chuàng)建成功!
下載JDK8 ?
這里我以下載JDK8
為例!
首先進(jìn)入官網(wǎng): https://www.oracle.com/
然后點(diǎn)擊頂部導(dǎo)航欄的developers
如圖
然后再選擇Developer Resource Center
(開發(fā)人員資源中心) 這里是專門供開發(fā)人員去下載工具,文檔等
然后進(jìn)入頁面之后,繼續(xù)點(diǎn)擊頁面上方的downloads
, 然后選擇All Java Downloads
如圖
進(jìn)入頁面之后繼續(xù)點(diǎn)選Java (JDK) for Developers
如圖
然后進(jìn)入頁面之后 往下拉滾輪,找到Java8
, 根據(jù)你的系統(tǒng)類型進(jìn)行選擇,這里我安裝到windows
如圖
這里我點(diǎn)擊下載jdk-8u341-windows-x64.exe
勾選您必須接受 Oracle Java SE的Oracle技術(shù)網(wǎng)絡(luò)許可協(xié)議 (Oracle Technology Network License Agreement for Oracle Java SE)
才能下載此軟件, 勾選就行了!
最后點(diǎn)擊下載 jdk-8u341-windows-x64.exe
按鈕 即可開始下載!
下載之后如下圖:
現(xiàn)在我們就下載好了JDK8
了, 接下來就準(zhǔn)備開始安裝了!
安裝JDK8 ??
我們點(diǎn)擊下載好的jdk-8u341-windows-x64.exe
開始安裝!
這里我的安裝路徑為: D:\Java\jdk1.8.0_341
如圖
然后等待安裝結(jié)束!
然后正常情況下會(huì)彈出安裝JRE
路徑選擇對話框!
如圖
繼續(xù)等待安裝結(jié)束!
安裝成功!
如圖
安裝目錄如下
配置環(huán)境變量 💙
在安裝完JDK
之后,要運(yùn)行java
程序我們還需要配置一下環(huán)境變量
至于為什么要配置環(huán)境變量
各位小伙伴可以去看我的這一期環(huán)境變量
文章詳解, 里面有詳細(xì)解答!
標(biāo)題: 你在開玩笑吧 居然還有人不知道為什么開發(fā)Java、Python、PHP程序要配置環(huán)境變量 你看完之后不秒懂都不行
這里我們以win10
系統(tǒng)為例
那么這里我們要把JDK
中的bin
目錄配置到環(huán)境變量
當(dāng)中
我的bin
目錄地址為: D:\Java\jdk1.8.0_341\bin
那么現(xiàn)在右鍵點(diǎn)擊桌面電腦---->屬性------>選擇高級系統(tǒng)設(shè)置---->在出現(xiàn)的對話框中選擇 高級
最后點(diǎn)擊環(huán)境變量
然后我們就在系統(tǒng)變量
新建一個(gè)JAVA_HOME
的變量 然后值為JDK
的目錄路徑!
如圖
然后我們在系統(tǒng)變量
中選擇Path
然后點(diǎn)擊編輯
然后新建一個(gè)路徑值為%JAVA_HOME%\bin
如圖
然后使用相同的辦法把D:\Java\jre1.8.0_341\bin
路徑也配置進(jìn)來
你也可以把這個(gè)路徑直接加載path
路徑下
如圖
然后點(diǎn)擊確定!
最后打開你的終端
, 在其中輸入java
或者java -version
如下顯示以下信息說明你已經(jīng)配置JDK
成功了!
如圖
解壓安裝Eclipse 💡
把以上的步驟都搞定之后,我們現(xiàn)在就可以來進(jìn)行安裝或者解壓下載好的Eclipse
了!
因?yàn)槲蚁螺d的是Eclipse IDE for Java Developers
版
所以下載完成后會(huì)得到一個(gè)名為 eclipse-java-2022-06-R-win32-x86_64.zip
的壓縮文件
那么Eclipse
的安裝非常簡單,下載下來之后就是一個(gè)壓縮包免安裝的, 只需進(jìn)行解壓后找到Eclipse.exe
文件雙擊它即可啟動(dòng)Eclipse
這里我解壓到D:\eclipse 2022
目錄下
如圖
卸載Eclipse 💡
我們目前官方下載的Eclipse
就是綠色免安裝軟件, 由于Eclipse
不像其他軟件,目前一般不通過系統(tǒng)控制面板
中卸載
里面進(jìn)行卸載,也就是你在控制面板
中是找不到卸載Eclipse
的地方的!🤐🤐, 所以都是需要手動(dòng)刪除
就卸載了!
只要你找到當(dāng)初解壓Eclipse
的目錄,將這個(gè)目錄徹底刪除!
然后找到Eclipse
在C盤
下殘留的一些配置文件:
路徑一般為C:\Users\用戶名\.p2
和C:\Users\用戶名\eclipse
如圖
刪除.p2和eclipse
兩個(gè)文件
.p2
文件夾中有很多與Eclipse
相關(guān)的文件,刪除配置文件,下次重新安裝時(shí)就可重新生成它!
這樣基本上就可以刪除Eclipse
了!
Eclipse 超詳細(xì)入門使用教程 專為新手打造 🔋🔌
點(diǎn)擊Eclipse.exe
后就會(huì)啟動(dòng)Eclipse
并且Eclipse
第一次啟動(dòng)時(shí)會(huì)要求開發(fā)者選擇一個(gè)Workspace(工作空間)
設(shè)置好工作空間目錄之后,點(diǎn)擊Launch(啟動(dòng))
免費(fèi)更新Eclipse軟件🌐
直接打開Eclipse
之后, 點(diǎn)擊菜單欄上的Help--->Check for Updates
就可以直接更新Eclipse
了
如圖
如果你是最新版本那么會(huì)彈出No updates found
提示未找到更新
說明當(dāng)前的Eclipse
是最新版本!
顯示和隱藏視圖窗口📕
有的時(shí)候,你可能把Eclipse
中的一些窗口給關(guān)閉了,界面又是英文的,你又不知道從哪里去把關(guān)閉的窗口調(diào)出來!
那么最簡單的辦法就是回復(fù)一下界面顯示默認(rèn)值
我們可以依次展開菜單欄:Window--->Perspective--->Reset Perspective
如圖
Eclipse設(shè)置編碼字符集 📗
編碼字符集
的設(shè)置也很重要, 如果開發(fā)當(dāng)中編碼不統(tǒng)一就可能會(huì)出現(xiàn)亂碼!
在Eclipse
中,設(shè)置編碼的方法如下:
依次展開:Window--->Preferences(偏好設(shè)置)
在偏好設(shè)置
對話框中展開General--->Workspace
找到Text file encoding
進(jìn)行修改,默認(rèn)編碼為UTF-8
Eclipse配置自定義JDK 📘
之前我也說過Eclipse
自帶有JDK
,但可能因?yàn)榘姹镜脑蛭覀冃枰远xJDK
或JRE
首先我們可以先移除Eclipse
默認(rèn)自帶的JRE
我們先依次展開:Window--->Preferences(偏好設(shè)置)
在其中我們繼續(xù)展開: Java--->Installed JREs
就可以找到Eclipse
默認(rèn)自帶的JRE
點(diǎn)擊Remove
先移除掉默認(rèn)的JRE
如圖
然后緊接著,就添加自己的JDK
路徑
然后選擇Standard VM
以上三個(gè)選項(xiàng)詳解如下:
名稱 | 描述 |
---|---|
Execution Environment Description | 一個(gè)執(zhí)行環(huán)境描述文件來定義項(xiàng)目所需的JRE設(shè)置的所有細(xì)節(jié) |
Standard 1.1.x VM | 用于支持遺留的JVM 1.1.x版本的編譯 |
Standard VM | 標(biāo)準(zhǔn)的Java虛擬機(jī)設(shè)置 一般我們選這個(gè) |
然后到了最關(guān)鍵的步驟了, 選擇你安裝的JDK
路徑, 我這里的路徑為:D:\Java\jdk1.8.0_341
然后點(diǎn)擊Finish(完成)
即可!
然后你可能會(huì)發(fā)現(xiàn)上面有一句提示:
💡The selected JRE does not support the current compiler compliance level of 17
??
意思為:當(dāng)前我們選定的JRE
不支持當(dāng)前的Eclipse
編譯器選擇的版本級別, 我們只需要修改一下JDK
版本就可以了,這里因?yàn)槲沂窍螺d的JDK8
也就是JDK1.8
依次找到:Window--->Preferences(偏好設(shè)置)---->Java---->Compiler(編譯器)
在Compiler compliance level
選擇好對應(yīng)編譯器
的版本就可以了,這里我選擇的是1.8
這樣剛才的警告提示就會(huì)消失啦!!😊😊😊😊
Eclipse創(chuàng)建你的第一個(gè)java項(xiàng)目程序,并輸出HelloWorld 📙
對于新手來講,最迫不及待的就是要搞出一個(gè)HelloWorld
出來讓身邊的人看看!
那么在Eclipse
上運(yùn)行java
代碼最快速最簡單的方法如下:
打開Eclipse
之后,依次展開File---->New---->Java Project
然后設(shè)置一下項(xiàng)目名稱
和JRE
選項(xiàng)就可以點(diǎn)擊Finish
完成了!
完成這一步后,就會(huì)生成我們剛剛創(chuàng)建的java
項(xiàng)目了!
那么接下來在左側(cè)邊上的src
上右鍵
選擇new---->class
,新建一個(gè)class類
然后接下來給class
類取個(gè)名字,一般英文大寫開頭!
你也可以勾選public static void main(String[] args)
選項(xiàng)
之后點(diǎn)擊finish(完成)
!
如圖
然后就生成好了以一個(gè)HelloWorld
類名的HelloWorld.java
文件
現(xiàn)在你就可以看到一個(gè)簡單java
項(xiàng)目
目錄結(jié)構(gòu)如下表
結(jié)構(gòu)名稱 | 描述 |
---|---|
test_class1 | 是項(xiàng)目名 |
JRE System Library | JRE相關(guān)包的信息 |
src | src文件里是項(xiàng)目的package包 |
*.java文件 | package包下面是java類文件 |
現(xiàn)在只要輸入打印語句,打印你想要輸出的字符串就可以!
System.out.println("Hello World!");
完整代碼如下:
package test_class1;
public class HelloWorld {public static void main(String[] args) {System.out.println("Hello World!");}
}
編輯完代碼之后 按下Ctrl + S
快捷鍵保存一下
然后點(diǎn)擊工具欄上的Run(運(yùn)行按鈕)
就可以看到控制臺(tái)打印的字符串了, 或者右鍵選擇Run as
也是可以的!
package擴(kuò)展了解 🚀
這里我也順帶說一下package
的作用吧!
其實(shí)這個(gè)東西簡單的說就是方便進(jìn)行命名空間
的管理,避免同名
的class類
產(chǎn)生沖突
平常我們在開發(fā)當(dāng)中,可以把相似或相關(guān)的類、接口、功能模塊
等組織在同一個(gè)package包
中,以便我們在開發(fā)大型項(xiàng)目的時(shí)候方便類的查找和使用, 同一個(gè)package(包)
中的class類
名字是不同的,不同的package(包)
中的class類
名字是可以相同的, 所以當(dāng)我們同時(shí)調(diào)用兩個(gè)不同package(包)
中相同class類名
的時(shí)候,就可以加上我們所定義的package包
名稱,來加以區(qū)分, 并且package包
也限定了訪問權(quán)限,擁有package包
訪問權(quán)限的class
才能訪問某個(gè)package包
中的class
package語句代碼中的定義原則
package
語句定義的原則就是必須放在.java
源代碼文件的開頭,這是固定的,一個(gè)源文件只能有一個(gè)package語句
,并且建議package
定義時(shí)的名稱,最好全部小寫,避免與類、接口
的名字沖突!
所以網(wǎng)上有些教程叫你在建立class
之前先建立一個(gè)package
的原因也是如此
這里我們也可以來嘗試自己建立一個(gè)package
試試
如圖
新建好了之后,你會(huì)看到package包
是個(gè)白色的,這是正常的,因?yàn)檫€沒有在里面創(chuàng)建東西!
我們按照上面的步驟繼續(xù)在這個(gè)package
上創(chuàng)建一個(gè)class
吧!
在當(dāng)前我這個(gè)geekerjun包
上面右鍵選擇new---->class
,新建一個(gè)class類
現(xiàn)在看到了吧,不同包的下面是也創(chuàng)建相同命名的class
對于剛剛?cè)腴T的新手來說不理解這個(gè)package
也沒關(guān)系,這里也是初步舉個(gè)例子而已,在大型的java
項(xiàng)目中src
下可能包含多個(gè)package包
,每個(gè)package包
下可能包含多個(gè)類文件
以后我會(huì)慢慢詳細(xì)講到的, 其實(shí)很簡單沒什么高科技!😆😆
Eclipse中[項(xiàng)目文件名、包、類]如何修改名稱 📂
項(xiàng)目文件重命名 🚧
這個(gè)操作很簡單, 在Eclipse
中選中項(xiàng)目文件 然后鼠標(biāo)右鍵
依次選擇:Refactor------>Rename
最好把updates references
勾上, 然后輸入項(xiàng)目新名稱,點(diǎn)擊OK
即可!
項(xiàng)目的命名就完成了,
注意:
在Eclipse
中進(jìn)行重命名
也會(huì)影響到磁盤上的項(xiàng)目文件夾命名!
package包的重命名 📛
package包
的重命名其實(shí)也差不多, 也是通過選擇好包
后, 鼠標(biāo)右鍵
依次選擇:Refactor------>Rename
進(jìn)行重命名!
然后輸出包
的新名稱, 點(diǎn)擊ok
然后會(huì)繼續(xù)彈出一個(gè)警告對話框, 點(diǎn)擊Continue
跳過繼續(xù)
然后你會(huì)發(fā)現(xiàn)包
的名稱發(fā)生了改變,代碼頭部中的package
命名也同步變化了!
package包
的命名其實(shí)是有一定規(guī)范的這里就不具體展開說了, 以后我會(huì)在java相關(guān)教程
里面詳細(xì)說的!
Java文件重命名 📃
重命名java源代碼
文件其實(shí)跟之前重命名 包和項(xiàng)目文件
都一樣
然后會(huì)彈出Rename Compilation Unit(重命名文件對話框)
java文件
開頭最好是用大寫字母,否則會(huì)提示警告信息, 確定無誤之后點(diǎn)擊Finish
即可!
然后繼續(xù)點(diǎn)擊Finish
完成修改命名!
這樣一來,代碼中當(dāng)前所對應(yīng)的類名稱也隨之修改!
Eclipse如何導(dǎo)入導(dǎo)出項(xiàng)目 🔨
概述
對于項(xiàng)目的導(dǎo)入
與導(dǎo)出
是很有必要的 ,畢竟有時(shí)候本地也備份一份項(xiàng)目源文件很重要!
導(dǎo)出項(xiàng)目🔧
首先我們先來說導(dǎo)出
怎么操作!
在Eclipse
中,導(dǎo)出
項(xiàng)目的方法如下:
第一步:點(diǎn)擊菜單欄中的File
會(huì)出現(xiàn)一個(gè)下拉框,在框中選擇Export(導(dǎo)出)
選項(xiàng)
如圖
第二步:在彈出框中的General
下選擇Archive File(存檔文件)
,然后點(diǎn)擊Next
,
如圖
第三步:在接下來彈出的Export對話框
中, 左邊勾選
要導(dǎo)出的項(xiàng)目名稱,然后點(diǎn)擊Browse
選擇你需要導(dǎo)出
到哪里的具體路徑,也就是項(xiàng)目文件導(dǎo)出后所存放的路徑,可以根據(jù)自己的需求選擇,這里我默認(rèn)導(dǎo)出到桌面
如圖
這里再Export對話框
中其選擇按鈕以及單選與多選項(xiàng)含義如下表:
按鈕選項(xiàng)名稱 | 描述 |
---|---|
Filter Types... | 過濾文件類型 |
Select All | 全部選中 |
Deselect All | 取消全部選中 |
Options選項(xiàng)如下表
名稱 | 含義 |
---|---|
Save in zip format | 以zip 格式進(jìn)行保存 |
Save in tar format | 以tar 格式進(jìn)行保存 |
Compress the contents of the file | 壓縮文件內(nèi)容,默認(rèn)會(huì)勾選上 |
Resolve and export linked resources | 解析和導(dǎo)出鏈接資源 |
create directory structure for files | 為文件創(chuàng)建目錄結(jié)構(gòu) |
create only selected directories | 僅創(chuàng)建選定的目錄 |
這里我就默認(rèn)導(dǎo)出一個(gè)zip壓縮包
的項(xiàng)目文件備份就可以了!
如圖
這個(gè)時(shí)候返回桌面你會(huì)發(fā)現(xiàn)多了一個(gè)zip
的項(xiàng)目,這就是剛剛導(dǎo)出
的項(xiàng)目, 我們點(diǎn)擊打開它, 這個(gè)壓縮包里面會(huì)是如下文件:
這些文件的大致意思可以參考下表:
文件名 | 描述 |
---|---|
.settings | 這個(gè)目錄下面存放各種插件的配置文件,比如里面有個(gè)org.eclipse.jdt.core.prefs 的文件指定了一些Java 編譯的特性,例如Java 版本之類的,總的來說就是eclipse 工程項(xiàng)目的一些信息! |
bin目錄 | bin目錄 存放的是對應(yīng).java 源代碼文件所編譯的是.class字節(jié)碼 文件 |
src目錄 | src 是java源代碼 文件的目錄, 也就是你在項(xiàng)目當(dāng)中所編輯的.java源代碼 文件 |
.classpath | .classpath 文件用于記錄項(xiàng)目編譯環(huán)境的所有信息,包括:源文件路徑、編譯后class文件存放路徑、依賴的jar包路徑、運(yùn)行的容器信息、依賴的外部project等信息, 如果你把這個(gè)文件刪除,那么在導(dǎo)入回eclipse 里的時(shí)候,就不能把該項(xiàng)目識(shí)別為一個(gè)正常的java 項(xiàng)目工程了,僅僅當(dāng)做普通的文件夾, 就會(huì)導(dǎo)致項(xiàng)目不能正常運(yùn)行了,不信你就試試 呵呵! |
.project | .project文件 用來描述project的基本信息,也就是一些項(xiàng)目參數(shù)配置, 比如lib 的位置,src 的位置,class 位置、插件信息等等。如果你的項(xiàng)目中沒有.project 文件,那么eclipse 就不能把它當(dāng)作一個(gè)正常項(xiàng)目來運(yùn)行! |
… |
而這些幾乎和你在本地磁盤上看到的結(jié)構(gòu)是一樣的!
以上的這些東西對于剛剛?cè)腴T的新手而言,我的建議就是: 別動(dòng)這些文件,就是保你平安
!
導(dǎo)入與刪除 項(xiàng)目 ??
在導(dǎo)入一個(gè)項(xiàng)目到Workspace(工作空間)
時(shí),首先要確保Workspace
中沒有重名或者相同的項(xiàng)目存在,因?yàn)橥还ぷ骺臻g不能出現(xiàn)相同名稱的兩個(gè)項(xiàng)目! 否者會(huì)導(dǎo)入失敗, 那么我建議在Eclipse
中先查看一下項(xiàng)目列表,如果有限提前刪除一下,然后再還原備份!
刪除項(xiàng)目
假如這里我們發(fā)現(xiàn)test_class1
這個(gè)項(xiàng)目還存在于Eclipse
當(dāng)中,那么在該項(xiàng)目上右鍵
選擇Delete
項(xiàng)目,當(dāng)然選中項(xiàng)目之后,也可以直接按下鍵盤上的Delete
按鍵也是可以的!
則會(huì)彈出刪除確認(rèn)對話框!
然后勾選上(從刪除磁盤上的項(xiàng)目內(nèi)容)Delete project contents on disk(cannot be undone)
然后點(diǎn)擊OK
就可以完全刪除項(xiàng)目文件了!
如圖
然后在Eclipse
中,導(dǎo)入項(xiàng)目的方法如下:
第一步:點(diǎn)擊菜單欄中的File
會(huì)出現(xiàn)一個(gè)下拉框,在框中選擇Import(導(dǎo)入)
選項(xiàng),其實(shí)這一步跟導(dǎo)出項(xiàng)目一樣只是選項(xiàng)不同
如圖
如果你的Workspace(工作空間)
是空的,可以直接點(diǎn)擊Import project
選項(xiàng)也是可以的,如圖:
第二步:在彈出框中的General
目錄下選擇Existing Projects into Workspace(把現(xiàn)有項(xiàng)目放到工作區(qū))
,然后點(diǎn)擊Next
如圖
第三步:在彈出框中,選擇Select archive file
,點(diǎn)擊Browse
選擇自己需要導(dǎo)入的項(xiàng)目壓縮包
路徑
最后點(diǎn)擊Finish
就可以啦,這里我導(dǎo)入的是剛剛導(dǎo)出的test_class1
項(xiàng)目,如圖:
從上圖可以看到導(dǎo)入的是一個(gè)項(xiàng)目的壓縮包,并且注意:
這里不需要將項(xiàng)目壓縮包解壓。
這個(gè)時(shí)候你會(huì)發(fā)現(xiàn)Eclipse
的Workspace(工作空間)
多了一個(gè)test_class1
的項(xiàng)目文件夾,
這就是剛剛導(dǎo)入的項(xiàng)目。
并且導(dǎo)入成功后,磁盤目錄上的文件數(shù)據(jù)也會(huì)相應(yīng)的生成!
Eclipse中配置javap反匯編命令 ??
首先你要清楚什么是javap命令
javap
是JDK
自帶的反解析工具。
它的作用就是根據(jù)class字節(jié)碼
文件反解析出當(dāng)前類對應(yīng)的code區(qū)
(字節(jié)碼指令)、局部變量表、異常表和代碼行偏移量映射表、常量池等信息, javap命令
可以反匯編
一個(gè)或多個(gè)類文件,簡單的說:可以查看java
編譯器生成的字節(jié)碼
,用于分解class文件
!
所以通過javap
命令可以查看一個(gè)java類
反匯編后得到的class
文件版本號(hào)、常量池、訪問標(biāo)識(shí)、變量表、指令代碼行號(hào)
表等信息, javap命令
方便我們透過現(xiàn)象看本質(zhì),從而對代碼進(jìn)行更好的拆解和分析!
那么我們現(xiàn)在也可以給Eclipse
來配置javap命令
依次展開菜單欄 Run ----> External tools ----> External tools Configurations
打開External tools Configurations(外部工具配置對話框)
之后,
找到Program(程序)
上右鍵
選擇new Configurations(新建配置)
然后就可以對外部工具進(jìn)行選擇和配置
具體解釋如下:
名稱 | 描述 |
---|---|
name | 給工具命名 你自己隨意! |
Location | 這里的路徑是JDK 安裝路徑上bin目錄 下的javap.exe |
Working Directory | 當(dāng)前的工作目錄路徑, 你可以自己手動(dòng)選擇 也可以用變量來代替 |
Arguments | 參數(shù)配置 |
我這里的話值如下:
具體解釋如下:
名稱 | 值 |
---|---|
name | javap |
Location | D:\Java\jdk1.8.0_341\bin\javap.exe |
Working Directory | ${workspace_loc}/${project_name} |
Arguments | -c -verbose -classpath ${workspace_loc}/${project_name}/bin ${java_type_name} |
… |
其中變量的含義為:
${workspace_loc}
變量表示工作空間
所在的路徑!
${project_name}
變量表示項(xiàng)目名稱
${java_type_name}
變量表示所選java文件
的類名稱
如圖
點(diǎn)擊Run
之后,如果看到一個(gè)錯(cuò)誤提示
先別驚慌,那是因?yàn)槟壳拔覀冞€沒有選擇任何java文件
點(diǎn)一下OK
就可以了!
接下來 隨意選擇一個(gè)java文件
,然后點(diǎn)擊工具欄上配置好的的Run javap按鈕
就可以看到結(jié)果了!
如圖
關(guān)于反匯編
的更多相關(guān)知識(shí)點(diǎn),以后我還會(huì)詳細(xì)說到!
Eclipse 設(shè)置代碼字體大小
在Eclipse
當(dāng)中設(shè)置字體也很簡單, 依次展開菜單欄: Window--->Preferences
然后依次繼續(xù)展開:General---->Appearance---->Colors and Fonts
在右側(cè)找到Basic
中的Text Font
就可以修改字體大小或者其他顏色了!
如圖
如果你想要修改java代碼中的語法關(guān)鍵字等代碼顏色,可以依次展開以下地址:
Window--->Preferences--->Java--->Editor--->Syntax Coloring
然后根據(jù)需求去修改代碼中部分的顏色、加粗、傾斜、下劃線
等樣式!
如圖
Eclipse 代碼模板 🥰
既然都叫模板
了,你就可以按照這個(gè)字面意思去理解,模板
照著來就行 !
簡單的說 Eclipse
中通過定義和使用代碼模板
來提高編碼效率
與代碼可預(yù)測性
舉個(gè)栗子
比如: 我們在編寫Java
程序過程中經(jīng)常需要編寫main
方法對吧, 這里我就當(dāng)做你把這個(gè)main方法
已經(jīng)記得很熟悉了
public static void main(String[]args) {}
但是你每次都去全部打一次,是不是也很沒有這個(gè)必要了吧 對吧! 而這個(gè)時(shí)候我們就可以使用Eclipse
中帶有的代碼模板
來快速完成這些事情!
代碼模板的作用
模板的作用主要還是體現(xiàn)在團(tuán)隊(duì)開發(fā)上, 可以盡可能的去避免有編碼上的些許差異!
并且還提供了一些模板變量
這些變量會(huì)使代碼模板
更為動(dòng)態(tài)并會(huì)減少在代碼模板
插入后,還需要對模板
進(jìn)行的手動(dòng)更改的工作量!
在Eclipse
中代碼模板
是有對應(yīng)的關(guān)鍵字提示符
的,這里的main函數(shù)
提示符就是main
具體使用方法為:找到要輸入提示符關(guān)鍵字
的地方,然后先按下快捷鍵alt + /
出現(xiàn)提示列表,然后再輸入關(guān)鍵字回車就可以快速生成了
如圖
看到了吧Eclipse
會(huì)自動(dòng)幫我們完成了main函數(shù)
的完整定義!
Eclipse自定義代碼模板 ??
Eclipse
中自帶的代碼模板
其實(shí)有很多
我們可以依次展開菜單欄: Windows--->Preferences--->Java--->Editor--->Templates
你可以在搜索框中輸入Templates
查找,看到所有已定義好的代碼模板
列表
如圖
點(diǎn)擊右側(cè)的New
或者Edit
就可以自定義
新建自己的代碼模板,或者編輯修改
已有的代碼模板了!
這里我們點(diǎn)擊New
新建代碼模板
,出現(xiàn)New Template
編輯面板對話框,這是我們重點(diǎn)要說的
代碼模板
的內(nèi)容一切東西都在這里面進(jìn)行配置。
那么先來熟悉下這個(gè)New Template
中關(guān)鍵的選項(xiàng)含義分別是什么吧, 具體如下表:
名稱 | 含義描述 |
---|---|
name | 代碼模板提示字符串名稱 |
Context | 指定該代碼模板在什么地方才能生效,根據(jù)需求進(jìn)行選擇! |
Automatically insert | 是否進(jìn)行自動(dòng)插入 |
Description | 代碼模板的描述信息 |
Pattern | 代碼模板對應(yīng)的具體的代碼 ,按照你希望代碼的格式輸入就可以了 |
Insert Variable.. | 你可以在代碼模板 中使用模板變量 ,這些變量可以幫助你的代碼更加靈活 |
Eclipse
中常見預(yù)定義
的代碼模板內(nèi)置變量
如下表:
變量名稱 | 描述 |
---|---|
${cursor} | 將編輯器的光標(biāo)放在這個(gè)位置 |
${date} | 插入當(dāng)前日期 |
${time} | 插入當(dāng)前的時(shí)間 |
${line_selection} | 將選中的行插入到這里。 |
${word_selection} | 插入當(dāng)前選中的單詞 |
${user} | 當(dāng)前用戶的名字 |
${var} | 解析為本地變量 |
${dollar} | 插入貨幣符號(hào)$ |
${enclosing_method} | 插入模板被插入其中的那個(gè)方法的名稱 |
${enclosing_method_arguments} | 為包圍方法插入的參數(shù) |
${enclosing_package} | 插入當(dāng)前類的包名 |
${enclosing_project} | 插入包含所編輯的這個(gè)類的項(xiàng)目的名稱 |
${enclosing_type} | 插入正在編輯的類型(類)的名稱 |
${exception_variable_name} | 插入一個(gè)異常變量名稱,進(jìn)行最佳猜測。 e, ioe |
${file} | 文件的簡稱 |
${todo} | 注釋中的 TODO 標(biāo)記 |
${year} | 將當(dāng)前的年份插入到代碼中 |
以上大致總結(jié)了一些我常見的模板變量
對于其他的模板變量
大家可以自行嘗試一下!
舉例說明
我們來自定義一個(gè)簡單代碼模板
固定打印10次循環(huán)的代碼模板
如圖
添加完成之后,可以在Template
列表中找到
我們使用快捷鍵Alt + /
然后輸入模板代碼提示符
來看一下效果!
如圖
Eclipse 快捷鍵/自定義快捷鍵 ??
在Eclipse
當(dāng)中也有很多快捷鍵
, 很多操作都提供了相應(yīng)的快捷鍵
,我們可以通過快捷鍵
就能很好的控制 Eclipse
中的各項(xiàng)功能, 用好快捷鍵
也是提升你開發(fā)項(xiàng)目效率的必要條件!
我們在Eclipse
中可以使用Ctrl + shift + L
來快速查看當(dāng)下Eclipse
有哪些快捷鍵!
如圖
這里就不再過說贅述了,大家自行查閱即可!
如何設(shè)置快捷鍵
如果你對當(dāng)前的快捷鍵
不是很滿意,也可以自行設(shè)置這些快捷鍵
,方法也很簡單
依次展開菜單欄: Window--->Preferences--->General--->Keys
,進(jìn)入到快捷鍵管理
面板
在這里可以查找所有的快捷鍵
相關(guān)設(shè)置,修改
或添加
都可以在這里,點(diǎn)擊需要修改
的快捷鍵
, 然后在Binding
里設(shè)置你想要的快捷鍵就可以了!
例如之前 我們的代碼模板
的快捷鍵為:alt + /
我不是很喜歡 ,我就把它換成了Ctrl + R
如圖
Eclipse代碼注釋模板的配置
代碼注釋模板
可以給開發(fā)團(tuán)隊(duì)成員在協(xié)作開發(fā)項(xiàng)目的時(shí)候,提供很關(guān)鍵的一些信息, 方便開發(fā)人員在閱讀代碼的時(shí)候,更快的熟悉業(yè)務(wù), 在日常的團(tuán)隊(duì)開發(fā)中,都會(huì)有相應(yīng)的的代碼注釋
規(guī)范的模板
, 并且在不同的IDE
中配置代碼注釋模板的方式也可能不一樣, 而在Eclipse
當(dāng)中可以非常簡單的進(jìn)行設(shè)置!
接下來給大家提供一些代碼注釋模板
的設(shè)置方法和案例來供大家參考!
首先我們還依次展開菜單欄: Window--->Preference--->Java--->Code Style--->Code Template
如圖
這里我們主要先關(guān)注一下Code Template
右側(cè)Code選項(xiàng)
中的New Java File
意思也就是我們在新建一個(gè).java
文件的時(shí)候,就會(huì)把我們預(yù)定義好的注釋模板
添加到這個(gè)文件當(dāng)中,以便于以后的閱讀!
我們直接點(diǎn)擊Edit
對New Java File
進(jìn)行編輯
這里我簡單準(zhǔn)備一個(gè)代碼注釋模板
僅供參考
/***@ProjectName: ${project_name} *@PackageName: ${package_name}*@FileName: ${file_name}*@Description: java開發(fā)*@version v1.0*@author ${user}*@date ${date}${time} **/
如圖
注意:
這里又使用到了Eclipse
中的模板變量
, 這些變量
是Eclipse
中預(yù)定義好了的!
當(dāng)你點(diǎn)擊Insert Variable
插入變量按鈕的時(shí)候,就會(huì)彈出模板變量
插入提示和介紹
這里我簡單介紹幾個(gè) 我常用到的模板變量
, 如下表:
名稱 | 含義 |
---|---|
${project_name} | 顯示當(dāng)前項(xiàng)目文件名稱 |
${package_name} | 顯示當(dāng)前包的名稱 |
${file_name} | 顯示當(dāng)前java 文件的名稱和后綴 |
${user} | 顯示當(dāng)前系統(tǒng)用戶名稱 |
${date} | 生成年/月/日 –時(shí)間 |
${time} | 生成時(shí):分:秒 --時(shí)間 |
${package_declaration} | 自動(dòng)聲明文件頭部包名稱 |
還有其他一些模板變量
這里我就不過多贅述了, 大家可以自行查閱即可!
寫好了之后點(diǎn)擊OK
我們新建一個(gè)java文件
來看看效果!
如圖
在Code
當(dāng)中還可以其他的選項(xiàng): 如下表
名稱 | 描述 |
---|---|
Method Body | 可以在這里加入方法 的注釋模板 |
Constructors Body | 可以在這里加入構(gòu)造函數(shù) 的注釋模板 |
Getter body | 對get方法 編寫注釋模板 |
Setter body | 對set方法 編寫注釋模板 |
其他可以根據(jù)自己的需求進(jìn)行設(shè)置就可以了!
小結(jié)
關(guān)于Eclipse
的使用對于剛剛接觸java
開發(fā)的同學(xué)這就已經(jīng)差不多了,等學(xué)到了一定程度之后,再深入去了解Eclipse
內(nèi)部的相關(guān)功能會(huì)更好,千萬別一上來就把Eclipse
上的所有功能都學(xué)一遍其實(shí)意義不大,說不一定還會(huì)讓你更加混亂!
"👍點(diǎn)贊" "??評論" "收藏??"
歡迎一起交流學(xué)習(xí)????💛💛💚💚
好玩 好用 好看
的干貨教程可以 點(diǎn)擊下方關(guān)注?? 微信公眾號(hào)?? 說不定有意料之外的收獲哦..🤗嘿嘿嘿、嘻嘻嘻🤗!
🌽🍓🍎🍍🍉🍇