版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、干程序員這行實在是離不開英語,干程序員是一項很辛苦的工作,要成為一個高水平的程序員尤為艱難。 這是因為計算機(jī)軟件技術(shù)更新的速度越來越快,而這些技術(shù)大多來源于英語國家,我們在引進(jìn)這些技術(shù)時往往受到語言障礙的制約,嚴(yán)重影響到對新技術(shù)的理解和消化。 首先編程本身就依賴于英語,雖然現(xiàn)在技術(shù)的發(fā)展,可以使得某些開發(fā)工具在變量名和字段名中支持中文,但還未發(fā)現(xiàn)能夠完全使用中文的編程語句。 這并不代表我們英語差,就不能編程了,下面提供一點(diǎn)入門級的程序員
2、常用英語,以此為開始,邁出我們學(xué)習(xí)英語的第一步,努力學(xué)習(xí)英語吧,英語會使你的編程事半功倍。 下面是 JAVA 語言常用英語匯總,java 常用名詞解釋,計算機(jī)常用英語匯總。 JAVA 語言常用英語匯總: A. array 數(shù)組 apple 蘋果 add 增加 accessible 可存取的 area 面積 audio 音頻 addition 加法 action 行動 arithmetic 算法 adjustment 調(diào)
3、整 actual 真實的 argument 參量 abstract 抽象 ascent 提升 already 已經(jīng) AWT(Abstract Window Toolkit)抽象窗口工具 API(Application Programming Interface)應(yīng)用程序接口 array apple add accessible area audio addition action arithmetic adjus
4、tment actual argumentabstract B. byte 字節(jié) Boolean 布爾 banana 香蕉 base 基礎(chǔ) buffer 緩沖器 button 按鈕 break 中斷 body 身體 C. color 顏色 class 類 count 計數(shù) client 客戶 code 代碼 calculation 計算 cell 單元circle 圓 capital 首都 catch 捕
5、獲 check 檢查 container 容器 component 組件 command命令 cube 立方,三次方 char(=character)字符 cancel 取消 case 情況 choice 選擇 click 單擊center 中心 compile 編譯 clone 克隆,復(fù)制 continue 繼續(xù) create 建立 D. draw 繪圖 data 數(shù)據(jù) demo 示例 DLL(Dynamic Link Li
6、brary)動態(tài)鏈接庫 document 文檔 descent 繼承 division 分裂,除法 define 定義,說明 display 顯示 E. error 錯誤 extends 擴(kuò)展 executed 執(zhí)行 event 事件 enter 輸入,回車鍵 exception 異常 except 除外 employee 雇員 environment 環(huán)境 east 東方 equal 相等 Echo 重復(fù) F. f
7、alse 假的 float 單精度型 fruit 水果 file 文件 find 發(fā)現(xiàn) found 發(fā)現(xiàn) field 域 final終結(jié)的 friend 朋友 fill 填充 focus 焦點(diǎn) font 字體 factorial 階乘 G. graphic 圖像 grid 方格 GUI 圖形化用戶接口 get 得到 H. host 主機(jī) height 高度 I. init(=initialize)初始化 inpu
8、t 輸入 implement 實現(xiàn) instance 實例 io(=input/output)輸出輸入 interrupted 中斷 int(=integer)整型 item 元素 interface 接口 inner 內(nèi)部的 import 導(dǎo)入 index 索引 image 圖像 J. Java 爪哇 JDK(Java Development Kit) Java 開發(fā)工具 JSP(Java Server Page) J
9、ava 服務(wù)頁JVM(Java Virtual Machine) Java 虛擬機(jī) AWT Abstract Window Toolkit(抽象窗口工具包),第一代的 Java GUI 工具包,現(xiàn)在基本已經(jīng)不使用其中的組件,已經(jīng)被 Swing 取代,但是 Swing 是擴(kuò)展 AWT 而來。 AWT 中還包含很多現(xiàn)在 GUI 編程還在頻繁使用的內(nèi)容,例如事件處理及監(jiān)聽、 布局管理器等。 AWT 也是 JFC的一部分。 API App
10、lication Programming Interface(應(yīng)用編程接口), 語言、框架以及類庫對外提供的編碼的接口。 AOP Aspect Oriented Programming(面向切面編程),可以 通過預(yù)編譯方式和運(yùn)行期動態(tài)代理實現(xiàn)在不修改源代碼的情況下給程序動態(tài)統(tǒng)一 添加功能的一種技術(shù)。 BMP Bean-Managed Persistent(Bean 管理的持久性),EJB 中由 Bean 自己負(fù)責(zé)持久性管理的方法
11、,Bean 的內(nèi)容的同步(保存)需要自己編寫代碼 實現(xiàn)。 CALLBACK CALLBACK 首先是基于多線程的,沒有線程的調(diào)用就不要談回調(diào).子類調(diào)用父類的構(gòu)造方法叫回調(diào)用,那 TMD 的任何構(gòu)造對象都叫回調(diào)了,因為任何對象至少繼承了Object,構(gòu)造時至少要調(diào)用 Object 的構(gòu)造方法. CALLBACK 機(jī)制 一個主線程管理其它線程時,不用輪詢方法檢查各個線程的狀態(tài),而是在子線程中出現(xiàn)某種狀態(tài)時通知主線程,啊,有人要按下我
12、了,啊,我的值到達(dá) 100 了,(術(shù)語叫觸發(fā)了某種事件)這樣主線程收到這些消息再根據(jù)消息類型去調(diào)用相應(yīng)的方法. 一個例子,我(主線程)坐車去北京,當(dāng)車到北京時我要調(diào)用“下車“這個方法,如果不用回調(diào)用機(jī)制,我要不斷地問 driver,到了沒有啊?如果我問超過三次而那個 driver 力氣又比我大的話,他肯定要打我,如果用回調(diào)用機(jī)制,就是用一個子線程(可以讓 driver 承擔(dān)這個角色)在那運(yùn)行,當(dāng)?shù)降臅r候通知我到了,我就調(diào)用“下車()“,
13、而不用過一會就問一次,這樣我可以省下時間睡覺或和車上的美眉聊天. CMP Container-Managed Persistent(容器管理的持久性),EJB 中由容器負(fù)責(zé) entity beans的持久性管理的方法,即容器負(fù)責(zé)將 entity beans 的更新同步(保存)到數(shù)據(jù)庫。 CORBA Common Object Request Broker Architecture(公用對象請求代理[調(diào)度]程序體系結(jié)構(gòu)),是一組用
14、來定義“分布式對象系統(tǒng)“的標(biāo)準(zhǔn), 由 OMG(Object Menagement Group)作為發(fā)起和標(biāo)準(zhǔn)制定單位。CORBA 的 目的是定義一套協(xié)議,符合這個協(xié)議的對象可以互相交互,不論它們是用什么樣的語言寫的,不論它們運(yùn)行于什么樣的機(jī)器和操作系統(tǒng)。 DTD Document type Definition(文檔類型定義),它為一個 XML 文檔或者文檔集合建立一套規(guī)則。它本身不是獨(dú)立的技術(shù)規(guī)范,而是屬于規(guī)范的一部分,XML 文
15、檔中的文檔類型聲明既可以是標(biāo)記約束,也可以是帶有標(biāo)記約束的外部文檔。 這兩種約束的總和就是 DTD。 它規(guī)定了 XML 文檔的構(gòu)建方式。 DI Dependency Injection(依賴注入),即組件之間的依賴關(guān)系 由容器在運(yùn)行期決定,形象的來說,即由容器動態(tài)的將某種依賴關(guān)系注入到組件之中。 依賴注入的目標(biāo)并非為軟件系統(tǒng)帶來更多的功能,而是為了提升組件重用 的概率,并為系統(tǒng)搭建一個靈活、可擴(kuò)展的平臺。 通過依賴注入機(jī)制,我們只需
16、要通過簡單的配置,而無需任何代碼就可指定目標(biāo)需要的資源,完成自身的業(yè)務(wù) 邏輯,而不用 關(guān)心具體的資源來自何處、 由誰實現(xiàn)。 (以上同樣摘自夏昕的 Spring 開發(fā)指南)。 DI 和 IoC是同義詞。 EJB Enterprise JavaBeans,Java 中用于開發(fā)企業(yè)級應(yīng)用的技術(shù)標(biāo) 準(zhǔn),他定義了一個用于開發(fā)和發(fā)布可重用的服務(wù)器端組件的模型,包括 Session beans,Entity beans 以及 Message-dr
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論