摘要:如何去掉默認注釋選擇你不想要的內容,通過右邊編輯。有什么用用別人寫好的東西打包選中項目右鍵自己指定一個路徑和一個名稱導入包復制到項目路徑下并添加至構建路徑。
1.常見開發工具了解
A:操作系統自帶的記事本軟件
B:高級記事本軟件
C:集成開發環境 IDE
(Integrated Development Environment)
D:Eclipse和MyEclipse的區別
a:Eclipse是一種可擴展的開放源代碼的IDE。
b:Eclipse的特點描述
免費
純Java語言編寫
免安裝
擴展性強
c:MyEclipse
在Eclipse基礎上追加的功能性插件,對插件收費
在WEB開發中提供強大的系統架構平臺
E:下載 http://eclipse.org/
org是非盈利團體
F:安裝
綠色版 解壓就可以使用(Eclipse)
安裝版 雙擊運行,一路next即可(JDK)
G:卸載
綠色版 直接刪除文件夾即可
安裝版 專業卸載軟件或者控制面板添加刪除程序
2.Eclipse中HelloWorld案例以及漢化
A:選擇工作空間
工作空間 其實就是我們寫的源代碼所在的目錄
B:用Eclipse來完成一個HelloWorld案例
代碼以項目為基本單位
創建項目
創建包
創建類
編寫代碼
C:編譯和運行
D:Eclipse的漢化
從Eclipse3.5開始,安裝目錄下就多了一個dropins目錄,只要將插件解壓后放到到該目錄即可。
同理,這種方式卸載插件也是特別的方便,推薦這種方式
E:語法檢查提示
紅色波浪線
必須處理,否則編譯通不過
黃色波浪線
可以不搭理他
3.Eclipse的視窗和視圖概述
A:視窗 每一個基本的窗體被稱為視窗
PackageExplorer 顯示項目結構,包,類,及資源
Outline 顯示類的結構,方便查找,識別,修改
Console 程序運行的結果在該窗口顯示
Hierarchy 顯示Java繼承層次結構,選中類后F4
B:視圖 是由某些視窗的組合而成的
Java視圖
Debug視圖
4.Eclipse工作空間的基本配置*
A:程序的編譯和運行的環境配置(一般不改)
window -- Preferences -- Java
編譯環境:Compiler 默認選中的就是最高版本。
運行環境:Installed JREs 默認會找你安裝的那個JDK。建議配置了Java的環境變量。
問題:
* 低編譯,高運行。可以。 * 高編譯,低運行。不可以。 * 建議,編譯和運行的版本一致。
B:如何去掉默認注釋?
window -- Preferences -- Java -- Code Style -- Code Templates
選擇你不想要的內容,通過右邊Edit編輯。
注意:請只刪除注釋部分,不是注釋部分的不要刪除。
C:行號的顯示和隱藏
顯示:在代碼區域的最左邊的空白區域,右鍵 -- Show Line Numbers即可。
隱藏:把上面的動作再做一次。
D:字體大小及顏色
a:Java代碼區域的字體大小和顏色:
* window -- Preferences -- General -- Appearance -- Colors And Fonts --Java修改 -- Java Edit Text Font
b:控制臺
* window -- Preferences -- General -- Appearance -- Colors And Fonts -- Debug -- Console font
c:其他文件
* window -- Preferences -- General -- Appearance -- Colors And Fonts -- Basic -- Text Font
E:窗體給弄亂了,怎么辦?
window -- Reset Perspective
F:控制臺找不到了,怎么辦?
Window--Show View—Console
G:取消懸浮提示
window -- Preferences -- Java--Editor--Hovers。右邊將Combined Hover勾去掉。
這樣代碼的懸浮框就不會自動出現了。如果想看提示,將光標懸浮在代碼上,按F2即可。
5.Eclipse中內容輔助鍵的使用*A:Alt+/ 起提示作用
B:main+alt+/,syso+alt+/,給出其他提示
C:補充輸出語句,選中需要輸出的部分,alt+/選擇最后一項即可
C:定義自己的alt + /
windows--perference-Java-Editor-Templates--New
6.Eclipse中快捷鍵的使用*A:新建 ctrl + n
B:格式化 ctrl+shift+f
C:導入包 ctrl+shift+o
D:注釋 ctrl+/,ctrl+shift+/,ctrl+shift+
E:代碼上下移動 選中代碼alt+上/下箭頭
F:查看源碼 選中類名(F3或者Ctrl+鼠標點擊)
G:查找具體的類 ctrl + shift + t
H:查找具體類的具體方法 ctrl + o
I:給建議 ctrl+1,根據右邊生成左邊的數據類型,生成方法
J:刪除代碼 ctrl + d
K:抽取方法alt + shift + m
L:改名alt + shift + r
7.Eclipse中如何提高開發效率*alt + shift + s——cors
A:自動生成構造方法
B:自動生成get/set方法
8.Eclipse中一個標準學生類及其測試*
A:案例演示
用Eclipse實現標準學生類及其測試
9.Eclipse中接口抽象類具體類代碼體現*
A:案例演示
用Eclipse實現接口抽象類具體類代碼
10.Eclipse中如何生成jar包并導入到項目中*
A:jar是什么?
jar是多個class文件的壓縮包。
B:jar有什么用?
用別人寫好的東西
C:打jar包
選中項目--右鍵--Export--Java--Jar--自己指定一個路徑和一個名稱--Finish
D:導入jar包
復制到項目路徑下并添加至構建路徑。
11.Eclipse中如何刪除項目和導入項目*
A:刪除項目
選中項目 – 右鍵 – 刪除
從項目區域中刪除
從硬盤上刪除
B:導入項目
在項目區域右鍵找到import
找到General,展開,并找到
Existing Projects into Workspace
點擊next,然后選擇你要導入的項目
注意:這里選擇的是項目名稱
12.Eclipse中斷點調試的基本使用
A:Debug的作用
調試程序
查看程序執行流程
B:如何查看程序執行流程
什么是斷點:
就是一個標記,從哪里開始。
如何設置斷點:
你想看哪里的程序,你就在那個有效程序的左邊雙擊即可。
在哪里設置斷點:
哪里不會點哪里。
目前:我們就在每個方法的第一條有效語句上都加。
如何運行設置斷點后的程序:
右鍵 -- Debug as -- Java Application
看哪些地方:
Debug:斷點測試的地方
在這個地方,記住F6,或者點擊也可以。一次看一行的執行過程。
Variables:查看程序的變量變化
ForDemo:被查看的源文件
Console:控制臺
如何去斷點:
a:再次雙擊即可
b:找到Debug視圖,Variables界面,找到Breakpoints,并點擊,然后看到所有的斷點,最后點擊那個雙叉。
13.Eclipse查看Java中參數傳遞問題
A:斷點演示
斷點查看Java中參數傳遞問題
14.常見對象_API概述
A:API(Application Programming Interface)
應用程序編程接口
B:Java API
就是Java提供給我們使用的類,這些類將底層的實現封裝了起來,
我們不需要關心這些類是如何實現的,只需要學習這些類如何使用。
15.常見對象_Object類的概述
A:Object類概述
類層次結構的根類
所有類都直接或者間接的繼承自該類
B:構造方法
public Object()
回想面向對象中為什么說:
子類的構造方法默認訪問的是父類的無參構造方法
16.常見對象_Object類的hashCode()方法
A:案例演示
public int hashCode()
a:返回該對象的哈希碼值。默認情況下,該方法會根據對象的地址來計算。
b:不同對象的,hashCode()一般來說不會相同。但是,同一個對象的hashCode()值肯定相同。
17.常見對象_Object類的getClass()方法(在反射的時候掌握)*
A:案例演示
public final Class getClass()
a:返回此 Object 的運行時類。
b:可以通過Class類中的一個方法,獲取對象的真實類的全名稱。
public String getName()
18.常見對象_Object類的toString()方法*
A:案例演示
public String toString()
a:返回該對象的字符串表示。
public Stirng toString() { return name + "," + age; }
b:它的值等于:
getClass().getName() + "@" + Integer.toHexString(hashCode())
c:由于默認情況下的數據對我們來說沒有意義,一般建議重寫該方法。
B:最終版
自動生成
19.常見對象_Object類的equals()方法*
A:案例演示
a:指示其他某個對象是否與此對象“相等”。
b:默認情況下比較的是對象的引用是否相同。
c:由于比較對象的引用沒有意義,一般建議重寫該方法。
20.常見對象_==號和equals方法的區別)*==是一個比較運算符號,既可以比較基本數據類型,也可以比較引用數據類型,基本數據類型比較的是值,引用數據類型比較的是地址值
equals方法是一個方法,只能比較引用數據類型,所有的對象都會繼承Object類中的方法,如果沒有重寫Object類中的equals方法,equals方法和==號比較引用數據類型無區別,重寫后的equals方法比較的是對象中的屬性
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/77056.html
摘要:性能正在發布過多的消息系統性能,注意請使用單線程的萬條毫秒萬條毫秒萬毫秒萬條毫秒多線程的正在發布過多的消息問題異常信息正在進行過多的發布解決辦法消息發送發送限流用單獨的一個線程來完成消息的推送不用這個,使用就沒有事增加的值反思筆者出現這個錯 mqttclient性能&MQTT(32202): 正在發布過多的消息 org.eclipse.paho.client.mqttv3 2.2 GH...
摘要:特點開源的代碼質量管控平臺,我們使用的即為。一個擴展插件,可以安裝在與等開發工具中中的使用安裝,搜索。連接的主要目的是同步分析規則質量規則與自定義設置。結果同步顯示同部分,此部分要求為。 介紹 ? 代碼質量管理的開源平臺,用于管理源代碼的質量 通過插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十幾種編程語...
摘要:不用自己來創建,而是通過池來獲取對象使用完后,調用的方法也不會真的關閉,而是把歸還給池連接池技術可以完成對象的再次利用接口為數據庫連接池提供了公共的接口各個廠商需要讓自己的連接池實現這個接口。 1.DButils工具類的介紹個三個核心類 A: 概述 DBUtils是java編程中的數據庫操作實用工具,小巧簡單實用。 DBUtils封裝了對JDBC的操作,簡化了JDBC操作,可以少...
摘要:緣起這是語言程序設計的,計劃之前全部整理完。產生隨機數的方法。復習題雙分支語句復習題嵌套的語句和多分支語句復習題常見錯誤和陷阱常見錯誤兩個浮點數值的相等測試復習題產生隨機數產生一個到之間的隨機值,不包括。 緣起 這是《Java語言程序設計(10th)》的Part1,計劃2017-12-31之前全部整理完。 2017-12-23開始想看這本書的,并同時開始實踐起Java來的。 Part...
閱讀 2085·2023-04-25 19:15
閱讀 2258·2021-11-23 09:51
閱讀 1267·2021-11-17 09:33
閱讀 2169·2021-08-26 14:15
閱讀 2483·2019-08-30 15:54
閱讀 1585·2019-08-30 15:54
閱讀 2172·2019-08-30 12:50
閱讀 1135·2019-08-29 17:08