當前位置:
首頁 > 知識 > Java程序猿初學必看 的常用英語

Java程序猿初學必看 的常用英語

abstract (關鍵字

) 抽象

[".bstr.kt]

access vt.訪問,存取

[".kses]"(n.入口,使用權)

algorithm n.演算法

[".lg.riem]

Annotation [java]代碼注釋 [.n.u"tei..n]

apply v.應用,適用 [."plai]

application n.應用,應用程序

[,.pli"kei..n]" (application crash 程序崩潰)

arbitrary a.任意的

["ɑ:bitr.ri]

argument n.參數;爭論,論據

["ɑ:gjum.nt]"(縮寫

args)

)

attribute n.屬性(品質,特徵) [."tribju:t]

boolean (關鍵字) 邏輯的

, 布爾型

call n.v.調用; 呼叫; [k.:l]

crash n.崩潰,破碎

[kr..]

cohesion內聚,黏聚,結合

[k.u"hi:..n]

(a class is designed with a single, well-focoused purpose. 應該不止這點)

command n. 命令,指令

[k."mɑ:nd](指揮, 控制) (command-line 命令行)

Comments [java]文本注釋

["k.ments]

compile [java] v.編譯

[k.m"pail]" Compilation n.編輯[,k.mpi"lei..n]

const (保留字)

constant n. 常量, 常數, 恆量

continue (關鍵字)

coupling耦合,聯結

["k.pli.]

making sure that classes know about other classes only through their APIs.

declare [java]聲明

[di"kl..]

default (關鍵字) 默認值

; 預設值

[di"f.:lt]

delimiter定義符; 定界符

Encapsulation[java]封裝

(hiding implementation details)

Exception [java]例外; 異常

[ik"sep..n]

entry n.登錄項, 輸入項, 條目["entri]

enum (關鍵字)

execute vt.執行

["eksikju:t]

exhibit v.顯示, 陳列

[ig"zibit]

exist存在, 發生

[ig"zist] "(SQL關鍵字

exists)

extends (關鍵字) 繼承、擴展

[ik"stend]

false (關鍵字)

final (關鍵字

) finally (關鍵字)

fragments段落; 代碼塊

FrameWork [java]結構,框架

["freimw.:k]

Generic [java]泛型

[d.i"nerik]

goto (保留字) 跳轉

heap n.堆

[hi:p]

implements (關鍵字) 實現

["implim.nt]

import (關鍵字) 引入(進口,輸入)

Info n.信息

(information [,inf."mei..n] )

Inheritance [java]繼承

[in"herit.ns] (遺傳,遺產)

initialize預置初始化

[i"ni..laiz]

instanceof (關鍵字) 運算符,用於引用變數,以檢查這個對象是否是某種類型。返回

boolean 值。

interface (關鍵字) 介面

["int.feis]

invoke vt.調用

[in"v.uk]" ( invocation [,inv.u"kei..n])

Iterator [java]迭代器, 迭代程序

legal合法的

["li:g.l]

log n.日誌,記錄

[l.g]

native (關鍵字) ??

["neitiv]

nested [java]嵌套的

["nestid] "如:內部類(nested classes)

Object [java]對象

[".bd.ekt]

Overload [java]方法的重載(不同參數列表的同名方法) [,.uv."l.ud]

Override [java]方法的覆蓋(覆蓋父類的方法) [,.uv."raid]

polymiorphism[java]多態

(polymorphism 多形性[,p.li"m.:fizm])

allowing a single object to be seen as having many types.

principle n.原則,原理,主義

["prinsipl]

priority n. 優先順序

[prai".riti]

process n. 程序, 進程

["pr.ses]

protected (關鍵字) 受保護的,私有的

[pr."tektid]

provide v.規定(供應,準備,預防)[pr."vaid]

refer to v.引用

[ri"f.:][tu:]

Reflection [java]反射

[ri"flek..n]

script n.手寫體,小型程序

[skript]

serialized vt.序列化,串列化

Socket [java]網路套接字["s.kit]

stack n.堆棧

[st.k] (對應

heap 堆)

statement程序語句; 語句

["steitm.nt]" n. 陳述,指令

subclass n.子類

["s.bklɑ:s]" (supertype 父類)

switch (關鍵字) 選擇語句。

n.開關,道岔

[swit.]

Thread [java]線程 [θred]

throw (關鍵字) throws (關鍵字) [θr.u] 拋出(異常)

valid正確的,有效的

["v.lid]

variable n.變數

a.可變的["v..ri.bl]

while (關鍵字) 循環語句。當...的時候

[hwail]

java常用單詞以及它的用法

lang包:

字元串類的方法:

λ

character類:

isLetter():判斷是不是字母

isDigit():判斷是不是數字

isWhiteSpace():判斷是不是空格

isUpperCase():判斷是不是大寫

isLowerCase():判斷是不是小寫

λ

String類:

equals():比較對象中值是否相等

length():返回字元串長度

CompareTo():比較相同索引位置上字元的

ASCII

StartsWith():判斷是否以

...開頭

endsWith():判斷是否以…結尾

toUpperCase():將所有小寫轉為大寫

toLowerCase():將所有大些轉為小寫

trim():截掉空格

indexOf():搜索某個字元在字元串中是否存在

LastIndexOf():從後往前搜索第一次遇到字元的索

CharAt:根據下標找字元

subString:截取

concat:連結

λ

StringBuffer類:

append():追加

setcharAt():將下表對應的字元更改為某個字元

insert():插入字元

reverse():倒置,反置

replace():替換

toString():返回當前對象的字元串表現形式

λ

Math類:

static:靜態

Object類:λ

λ

Class類:

getClass():獲得類的描述信息

getSuperClass():獲得父類的描述信息

forName():java與

sql建立連接時使用

util包:

λ

Calendar類:日曆類

λ

Calendar.getInstance();獲得該類的實例

Date:日期

Date.gettime();獲得毫秒數

get():獲得時間組成部分

add():加上時間組成部分

set():修改時間組成部分

DAY_OF_YEAR 這一年的第幾天

DAY_OF_MONTH 這一月的第幾天

DAY_OF_WEEK 這一周的第幾天

Random 類λ

λ

Rand.nextInt 隨機數

框架集合:

ArrayList類l查詢數據比較多時用該類

size():測試容量

get():獲得集合框架中的數據

add():向集合框架中添加數據

set():修改集合框架中的數據

isEmpty():判斷集合框架是否為空

indexof():搜索內容

remove():刪除

clear():清空

λ

LinkedList類當插入修改數據情況多時用該類

removeFirst():刪除第一個元素

removeLast():刪除最後一個元素

addFirst():添加第一個元素

addLast():添加最後一個元素

λ

Vector類

addElement():添加

removeElement():刪除

λ

Hashmap類

put():添加方法

get():查詢數據

remove():刪除數據

IO包

length():測試文件容量

exists():判斷文件是否存在

CreateNewFile():創建新文件

delete():刪除原文件

getAbsolutePath():獲得文件的絕對路徑

FileOutputStream():輸出流

FileInputStream():輸入流

字元流:

FileReader:讀文件

FileWriter:寫文件

BufferedReader:緩衝讀取流

Readline():配合

BufferedReader一起使用

write():寫

newLine():換行

System.in的

read方法,可以從控制台接受輸入:

InputStreamReader()

配合

BufferedReader()使用

SQL包

Java與

SQL server 2005 連接

六個步驟:

//建立數據源

//載入驅動程序

//建立連接

Connection con=java.sql.DriverManager.getConnection("jdbcdbc:myODBC","sa","");

//創建語句對象

Statement sta=con.createStatement();

//執行

SQL語句

String strsql="Update teacher set address="地名" where name="姓名"";

int count= sta.executeUpdate(strsql);

//關閉連接

sta.close();

con.close();

捕捉異常

catch(ClassNotFoundException cnfe)

{

cnfe.printStackTrace();

}

catch(SQLException sqle)

{

sqle.printStackTrace();


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 java學習吧 的精彩文章:

Java程序員應聘必須知道的那些事
面試求職中你需要了解的Java面向對象
Java設計模式中 單例設計模式
JAVA初學問題
消沉的程序員 系列漫畫之憤怒的代碼

TAG:java學習吧 |

您可能感興趣

亞馬遜、Oracle 程序員學習 Python 後的一點感悟
React 程序的JSX
Hello Jmr程序
使用 aws lambda 開發無伺服器程序
如何使用Helm更新使用ConfigMap的應用程序
Google發布基於AI的學習程序Socratic
學做小程序之GitHub簡介
蘋果發布新的Indoor Survey應用程序
AllSeated為活動策劃者開發VR應用程序
程序員可還好?Facebook在用AI修復bug了
Google 宣布重啟 Dart 編程語言,應對程序開發挑戰
Facebook是如何通過Android應用程序跟蹤非註冊用戶的
Python程序員常用速查表集合
獻給 Debian和Ubuntu 用戶的一組實用程序
iHeartMedia宣布破產 應用程序正常運行
Shell 程序
這些Chrome擴展程序和Android應用程序會收集你的Facebook數據
Instagram或將移除其獨立的消息應用程序
Kotlin實戰學習:擼一個程序猿老黃曆
微軟正在扼殺Groove音樂iOS和Android應用程序