1. 程式人生 > >Java英語單詞大全

Java英語單詞大全

Java基礎常見英語詞彙(70個)

OO: object-oriented ,面向物件                                

OOP: object-oriented programming,面向物件程式設計

JDK:Java development kit, java開發工具包                        

JVM:java virtual machine ,java虛擬機器

 

Compile:編繹                  

Run:執行                         

Class:類                          

Object:物件                   

System:系統                    

out:輸出                           

print:列印          

line:行

variable:變數                   

type:型別                         

operation:操作,運算       

array:陣列                   

parameter:引數

 

method:方法                   

function:函式    

member-variable:成員變數                        

member-function:成員函式

get:得到                                         

set:設定              

public:公有的                

private:私有的 

protected:受保護的

default:預設                    

access:訪問        

package:包                       

import:匯入                           

static:靜態的

void:無(返回型別)         

 

extends:繼承     

parent class:父類             

base class:基類  

super class:超類

child class:子類 

derived class:派生類                                   

override:重寫,覆蓋                           

overload:過載

final:最終的,不能改變的             

abstract:抽象                                 

interface:介面                                         

implements:實現

 

exception:異常  

Runtime:執行時

ArithmeticException:算術異常

ArrayIndexOutOfBoundsException:陣列下標越界異常     

NullPointerException:空引用異常

ClassNotFoundException:類沒有發現異常

NumberFormatException:數字格式異常(字串不能轉化為數字)

Try:嘗試                          

Catch:捕捉                      

Finally:最後      

Throw:丟擲             

Throws: (投擲)表示強制異常處理           

Throwable:(可丟擲的)表示所有異常類的祖先類

 

Lang:language,語言                     

Util:工具            

Display:顯示     

Random:隨機

Collection:集合 ArrayList:(陣列列表)表示動態陣列         

HashMap: 散列表,雜湊表

 

Swing:輕巧的   

Awt:abstract window toolkit:抽象視窗工具包

Frame:窗體                      

Size:尺寸                         

Title:標題                                      

Add:新增

Panel:面板                       

Layout:佈局                    

Scroll:滾動                                    

Vertical:垂直

Horizonatal:水平                                                       

Label:標籤                                     

TextField:文字框

TextArea:文字域                                                       

Button:按鈕                                  

Checkbox:複選框

Radiobutton:單選按鈕   

Combobox:複選框         

Event:事件                     

Mouse:滑鼠     

Key:鍵

Focus:焦點                      

Listener:監聽                  

Border:邊界                    

Flow:流                            

Grid:網格                                      

MenuBar:選單欄

Menu:選單                      

MenuItem:選單項                                   

PopupMenu:彈出選單

Dialog:對話方塊  

Message:訊息    

Icon:圖示

Tree:樹                             

Node:節點

 

Jdbc:java database connectivity,java資料庫連線

DriverManager:驅動管理器        

Connection:連線             

Statement:表示執行物件

Preparedstatement:表示預執行物件                                                   

Resultset:結果集

Next:下一個                    

Close:關閉                                                                           

executeQuery:執行查詢

 

Jbuilder中常用英文(共33個)

File:檔案                          

New:新建                        

New Project:新建專案                 

New Class: 新建類

New File:新建檔案                       

Open project:開啟專案                                            

Open file:開啟檔案

Reopen:重新開啟                         

Close projects:關閉專案

Close all except…:除了..全部關閉                          

Rename:重新命名              

Exit:退出

 

View:檢視

Panes:面板組    

Project:專案      

Content:內容     

Structure:結構                 

Message:訊息    

Source:原始檔  

Bean:豆子                        

Properties:屬性

Make:編繹                       

Build:編繹                       

Rebuild:重編繹 Refresh:重新整理

Project properties:專案屬性         

Default project properties:預設的專案屬性

 

Run:執行                         

Debug:除錯                     

Tools:工具                       

Preferences:引數配置

Configure:配置  Libraries:庫

 

JSP中常用英文

URL: Universal Resource Location:統一資源定位符

IE: Internet Explorer 因特網瀏覽器

JSP:java server page.java伺服器頁面

Model:模型

View:檢視

C:controller:控制器

Tomcat:一種jsp的web伺服器

WebModule:web模組

Servlet:小服務程式

Request:請求

Response:響應

Init: initialize,初始化

Service:服務

Destroy:銷燬

Startup:啟動

Mapping:對映

pattern:模式

 

Getparameter:獲取引數

Session:會話

Application:應用程式

Context:上下文

redirect:重定向

dispatch:分發

forward:轉交

setattribute:設定屬性

getattribute:獲取屬性

page:頁面

contentType:內容型別

charset:字符集

include:包含

tag:標籤

taglib:標籤庫

EL:expression language,表示式語言

Scope:作用域

Empty:空

JSTL:java standard tag library,java標準標籤庫

TLD:taglib description,標籤庫描述符

Core:核心

Test:測試

Foreach:表示迴圈

Var:variable,變數

Status:狀態

Items:專案集合

Fmt:format,格式化

Filter:過濾器

 

Data Structures 基本資料結構

Dictionaries 字典

Priority Queues 堆

Graph Data Structures 圖

Set Data Structures 集合

Kd-Trees 線段樹

Numerical Problems 數值問題

Solving Linear Equations 線性方程組

Bandwidth Reduction 頻寬壓縮

Matrix Multiplication 矩陣乘法

Determinants and Permanents 行列式

Constrained and Unconstrained Optimization 最值問題

Linear Programming 線性規劃

Random Number Generation 隨機數生成

Factoring and Primality Testing 因子分解/質數判定

Arbitrary Precision Arithmetic 高精度計算

Knapsack Problem 揹包問題

Discrete Fourier Transform 離散Fourier變換

Combinatorial Problems 組合問題

Sorting 排序

Searching 查詢

Median and Selection 中位數

Generating Permutations 排列生成

Generating Subsets 子集生成

Generating Partitions 劃分生成

Generating Graphs 圖的生成

Calendrical Calculations 日期

Job Scheduling 工程安排

Satisfiability 可滿足性

Graph Problems -- polynomial 圖論-多項式演算法

Connected Components 連通分支

Topological Sorting 拓撲排序

Minimum Spanning Tree 最小生成樹

Shortest Path 最短路徑

Transitive Closure and Reduction 傳遞閉包

Matching 匹配

Eulerian Cycle / Chinese Postman Euler迴路/中國郵路

Edge and Vertex Connectivity 割邊/割點

Network Flow 網路流

Drawing Graphs Nicely 圖的描繪

Drawing Trees 樹的描繪

Planarity Detection and Embedding 平面性檢測和嵌入

Graph Problems -- hard 圖論-NP問題

Clique 最大團

Independent Set 獨立集

Vertex Cover 點覆蓋

Traveling Salesman Problem 旅行商問題

Hamiltonian Cycle Hamilton迴路

Graph Partition 圖的劃分

Vertex Coloring 點染色

Edge Coloring 邊染色

Graph Isomorphism 同構

Steiner Tree Steiner樹

Feedback Edge/Vertex Set 最大無環子圖

Computational Geometry 計算幾何

Convex Hull 凸包

Triangulation 三角剖分

Voronoi Diagrams Voronoi圖

Nearest Neighbor Search 最近點對查詢

Range Search 範圍查詢

Point Location 位置查詢

Intersection Detection 碰撞測試

Bin Packing 裝箱問題

Medial-Axis Transformation 中軸變換

Polygon Partitioning 多邊形分割

Simplifying Polygons 多邊形化簡

Shape Similarity 相似多邊形

Motion Planning 運動規劃

Maintaining Line Arrangements 平面分割

Minkowski Sum Minkowski和

Set and String Problems 集合與串的問題

Set Cover 集合覆蓋

Set Packing 集合配置

String Matching 模式匹配

Approximate String Matching 模糊匹配

Text Compression 壓縮

Cryptography 密碼

Finite State Machine Minimization 有窮自動機簡化

Longest Common Substring 最長公共子串

Shortest Common Superstring 最短公共父串

DP——Dynamic Programming——動態規劃

recursion —— 遞迴

 

報錯英文

第一章:

JDK(Java Development Kit) java開發工具包

JVM(Java Virtual Machine) java虛擬機器

Javac   編譯命令         

java   解釋命令     

Javadoc   生成java文件命令  

classpath 類路徑        

Version   版本      

author   作者      

public   公共的      

class   類       

static   靜態的       

void   沒有返回值      

String   字串類       

System   系統類       

out   輸出       

print   同行列印       

println   換行列印

JIT(just-in-time)   及時處理

 

第二章:

byte 位元組      

char 字元      

boolean 布林      

short 短整型     

int 整形      

long 長整形    

float 浮點型別      

double 雙精度      

if 如果      

else 否則      

switch 多路分支      

case 與常值匹配

break 終止      

default 預設       

while 當到迴圈      

do 直到迴圈      

for 已知次數迴圈    

continue結束本次迴圈進行下次跌代         

length 獲取陣列元素個數

 

第三章:

OOP   object oriented programming 面向物件程式設計

Object 物件

Class 類

Class member 類成員

Class method   類方法

Class variable 類變數

Constructor 構造方法

Package 包

Import package 匯入包

 

第四章:

Extends 繼承

Base class 基類

Super class 超類

Overloaded method 過載方法

Overridden method    重寫方法

Public    公有

Private 私有

Protected 保護

Static 靜態

Abstract   抽象

Interface 介面

Implements interface    實現介面

 

第五章:

Exception 意外,異常

RuntimeExcepiton 執行時異常

ArithmeticException 算術異常

IllegalArgumentException 非法資料異常

ArrayIndexOutOfBoundsException 陣列索引越界異常

NullPointerException 空指標異常

ClassNotFoundException 類無法載入異常(類不能找到)

NumberFormatException 字串到float型別轉換異常(數字格式異常)

IOException 輸入輸出異常

FileNotFoundException 找不到檔案異常

EOFException 檔案結束異常

InterruptedException (執行緒)中斷異常

try 嘗試

catch 捕捉

finally 最後

throw 投、擲、拋

throws 投、擲、拋

print Stack Trace() 列印堆疊資訊

get Message() 獲得錯誤訊息

get Cause() 獲得異常原因

method 方法

able 能夠

instance 例項

check 檢查

 

第六章:

byte(位元組)

char(字元)

int(整型)

long(長整型)

float(浮點型)

double(雙精度)

boolean(布林)

short(短整型)

Byte (位元組類)

Character (字元類)

Integer(整型類)

Long (長整型類)

Float(浮點型類)

Double (雙精度類)

Boolean(布林類)

Short (短整型類)

Digit (數字)

Letter (字母)

Lower (小寫)

Upper (大寫)

Space (空格)

Identifier (識別符號)

Start (開始)

String (字串)

length (值)

equals (等於)

Ignore (忽略)

compare (比較)

sub (提取)

concat (連線)

replace (替換)

trim (整理)

Buffer (緩衝器)

reverse (顛倒)

delete (刪除)

append (新增)

Interrupted (中斷的)

 

第七章:

Date     日期,日子

After    後來,後面

Before    在前,以前

Equals    相等,均等

toString    轉換為字串

SetTime    設定時間

Display    顯示,展示

Calendar    日曆

Add     新增,增加

GetInstance   獲得例項

getTime    獲得時間

Clear    掃除,清除

Clone    克隆,複製

Util     工具,龍套

Components   成分,組成

Month    月份

Year     年,年歲

Hour    小時,鐘頭

Minute    分鐘

Second    秒

Random    隨意,任意

Next Int    下一個整數

Gaussian    高斯  

ArrayList    對列

LinkedList   連結串列

Hash    無用資訊,雜亂訊號

Map     地圖

Vector    向量,向量

Size     大小

Collection   收集

Shuffle    混亂,洗牌

RemoveFirst   移動至開頭

RemoveLast    移動至最後

lastElement   最後的元素

Capacity    容量,生產量

Contains    包含,容納

Copy    副本,拷貝

Search    搜尋,查詢

InsertElementAt 插入元素在某一位置

 

第八章:

io->in out 輸入/輸出

File   檔案

import   匯入

exists   存在

isFile   是檔案

isDirectory 是目錄

getName   獲取名字

getPath   獲取路徑

getAbsolutePath 獲取絕對路徑

lastModified 最後修改日期

length   長度

InputStream 輸入流

OutputStream 輸出流

Unicode   統一的字元編碼標準, 採用雙位元組對字元進行編碼

Information 資訊

FileInputStream 檔案輸入流

FileOutputStream檔案輸出流

IOException 輸入輸出異常

fileobject 檔案物件

available 可獲取的

read   讀取

write   寫

BufferedReader 緩衝區讀取

FileReader 文字檔案讀取

BufferedWriter 緩衝區輸出

FileWriter 文字檔案寫出

flush   清空

close   關閉

DataInputStream 二進位制檔案讀取

DataOutputStream二進位制檔案寫出

EOF   最後

encoding   編碼

Remote   遠端

release   釋放

 

第九章:

JBuider   Java 整合開發環境(IDE)

Enterprise 企業版

Developer 開發版

Foundation 基礎版

Messages 訊息格

Structure 結構窗格

Project   工程

Files   檔案

Source   原始碼

Design   設計

History   歷史

Doc   文件

File   檔案

Edit   編輯

Search   查詢

Refactor 要素

View   檢視

Run   執行

Tools   工具

Window   視窗

Help   幫助

Vector   向量

addElement 新增內容

Project Winzard 工程嚮導

Step   步驟

Title   標題

Description 描述

Copyright 版權

Company   公司

Aptech Limited Aptech有限公司

author    作者

Back   後退

Finish   完成

version   版本

Debug   除錯

New   新建

ErrorInsight 除錯

 

第十章:

JFrame   視窗框架

JPanel    面板

JScrollPane 滾動面板

title     標題

Dimension 尺寸

Component   元件

Swing   JAVA輕量級元件

getContentPane 得到內容面板

LayoutManager   佈局管理器

setVerticalScrollBarPolicy   設定垂直滾動條策略

AWT(Abstract Window Toolkit) 抽象視窗工具包

GUI (Graphical User Interface) 圖形使用者介面

VERTICAL_SCROLLEARAS_NEEDED   當內容大大面板出現滾動條

VERTICAL_SOROLLEARAS_ALWAYS   顯示滾動條

VERTICAL_SOROLLEARAS_NEVER   不顯示滾動條

JLabel   標籤

Icon    圖示

image   圖象

LEFT    左對齊

RIGHT   右對齊

JTextField   單行文字

getColumns   得到列數

setLayout   設定佈局

BorderLayout 邊框佈局

CENTER   居中對齊

JTextArea   多行文字

setFont   設定字型

setHorizontalAlignment   設定文字水平對齊方式

setDefaultCloseOperation   設定預設的關閉操作

add   增加

JButton 按鈕

JCheckBox 複選框

JRadioButton單選按鈕

addItem 增加列表項

getItemAt 得到位置的列表項

getItemCount 得到列表項個數

setRolloverIcon 當滑鼠經過的圖示

setSelectedIcon 當選擇按鈕的圖示

getSelectedItem 得到選擇的列表項

getSelectedIndex 得到選擇的索引

ActionListener   按鈕監聽

ActionEvent    按鈕事件

actionPerformed   按鈕單擊方法

 

程式設計詞彙

A2A integration  A2A整合       

abstract   抽象的        

abstract base class (ABC)抽象基類

abstract class 抽象類

abstraction 抽象、抽象物、抽象性

access 存取、訪問

access level訪問級別

access function  訪問函式

account  賬戶

action   動作

activate 啟用

active   活動的

actual parameter  實參

adapter 介面卡

add-in  外掛

address 地址

address space     地址空間

address-of operator 取地址操作符

ADL (argument-dependent lookup)

ADO(ActiveX Data Object)ActiveX資料物件

advanced    高階的

aggregation 聚合、聚集

algorithm 演算法

alias 別名

align 排列、對齊

allocate 分配、配置

allocator分配器、配置器

angle bracket 尖括號

annotation   註解、評註

API (Application Programming Interface) 應用(程式)程式設計介面

app domain (application domain)應用域

application  應用、應用程式

application framework 應用程式框架

appearance 外觀

append     附加

architecture 架構、體系結構

archive file 歸檔檔案、存檔檔案

argument引數(傳給函式的值)。參見parameter          

array   陣列

arrow operator  箭頭操作符

ASP(Active Server Page)活動伺服器頁面

ASP.NET worker process ASP.NET工作者程序

assembly     裝配件、配件

assembly language   組合語言

assembly manifest   裝配件清單

assert(ion) 斷言

assign      賦值

assignment  賦值、分配

assignment operator 賦值操作符

associated  相關的、相關聯的

associative container 關聯式容器(對應sequential container)        

asynchronous  非同步的

atomic    原子的

atomic operation   原子操作

attribute   特性、屬性

authentication service 驗證服務

authorization  授權

audio   音訊

A.I.    人工智慧

B2B integration  B2B整合、B2B整合(business-to-business integration)        

background   背景、後臺(程序)

backward compatible    向後相容、向下相容

backup   備份

backup device備份裝置

backup file  備份檔案

bandwidth  頻寬

base class 基類

base type  基型別

batch   批處理

BCL (base class library)基類庫

binary  二進位制  

binary search 二分查詢

binary tree 二叉樹

binary function  雙參函式

binary large object二進位制大物件

binary operator 二元操作符

binding 繫結

bit 位

bitmap  點陣圖

bitwise 按位...

bitwise copy       為單元進行復制;位元逐一複製,按位拷

bitwise operation  按位運算

block  塊、區塊、語句塊

bookkeeping  簿記

boolean 布林值(真假值,true或false)                 

border  邊框

bounds checking 邊界檢查

boxing  裝箱、裝箱轉換

brace (curly brace) 大括號、花括號

bracket (square brakcet) 中括號、方括號

breakpoint 斷點

browser applications  瀏覽器應用(程式)

browser-accessible application  可經由瀏覽器訪問的應用程式

build  編連(專指編譯和連線

built-in  內建、內建

bus  匯流排

business  業務、商務(看場合)

business Logic 業務邏輯

business rules 業務規則

buttons  按鈕

bug  臭蟲

by/through 通過

byte  位元組(由8 bits組成)   

cache 快取記憶體

calendar 日曆

call 呼叫

callback  回撥

call-level interface (CLI)呼叫級介面(CLI)

call operator 呼叫操作符

candidate key 候選鍵 (for database)

cascading delete 級聯刪除 (for database)

cascading update 級聯更新 (for database)

casting   轉型、造型轉換

catalog   目錄

chain     鏈(function calls)

character 字元

character format  字元格式

character set     字符集

CHECK constraints CHECK約束 (for database)

checkpoint 檢查點 (for database)

check box  複選框

check button 複選按鈕

child class  子類

CIL (common intermediate language)通用中間語言、通用中介語言

class    類

class declaration  類宣告

class definition   類定義

class derivation list 類繼承列表

class factory    類廠

class hierarchy  類層次結構

class library    類庫

class loader     類裝載器

class template   類模板

class template partial specializations 類模板部分特化

class template specializations         類模板特化

classification  分類

clause  子句

client application  客戶端應用程式

client cursor  客戶端遊標 (for database)

code page 內碼表

cleanup   清理、清除

CLI (Common Language Infrastructure)   通用語言基礎設施

client 客戶、客戶端

client area  客戶區

client-server 客戶機/伺服器、客戶端/伺服器

clipboard 剪貼簿

clone  克隆

CLS (common language specification) 通用語言規範

code access security  程式碼訪問安全

COFF (Common Object File Format)    通用物件檔案格式

collection  集合

COM (Component Object Model)  元件物件模型

combo box 組合框

command line 命令列

comment  註釋

commit   提交 (for database)

communication  通訊

compatible 相容

compile time 編譯期、編譯時

compiler 編譯器

component元件

composite index 複合索引、組合索引 (for database)

composite key 複合鍵、組合鍵 (for database)

composition   複合、組合

concept 概念

concrete具體的

concrete class  具體類

concurrency 併發、併發機制

constraint  約束 (for database)

configuration 配置、組態

connection    連線 (for database)

connection pooling 連線池

console    控制檯

constant   常量

construct  構件、成分、概念、構造(for language)

constructor (ctor) 建構函式、構造器

container  容器

containment包容

context 環境、上下文

control 控制元件

cookie  (不譯)

copy    拷貝

CORBA   通用物件請求中介架構(Common Object Request Broker Architecture)

cover   覆蓋、涵蓋

create/creation    建立、生成

crosstab query     交叉表查詢 (for database)

CRTP (curiously recurring template pattern)

CTS (common type system)通用型別系統

cube   多維資料集 (for database)

cursor 游標

cursor 遊標 (for database)

custom 定製、自定義

data   資料

data connection   資料連線 (for database)

Data Control Language (DCL)  資料控制語言(DCL) (for database)

Data Definition Language (DDL) 資料定義語言(DDL) (for database)

data dictionary 資料字典 (for database)

data dictionary view  資料字典檢視 (for database)

data file  資料檔案 (for database)

data integrity  資料完整性 (for database)

data manipulation language (DML)資料操作語言(DML) (for database)

data mart  資料集市 (for database)

data pump  資料抽取 (for database)

data scrubbing  資料清理 (for database)

data source     資料來源 (for database)

Data source name (DSN) 資料來源名稱(DSN) (for database)

data warehouse    資料倉庫 (for database)

dataset   資料集 (for database)

database  資料庫 (for database)

database catalog  資料庫目錄 (for database)

database diagram  資料關係圖 (for database)

database file     資料庫檔案 (for database)

database object   資料庫物件 (for database)

database owner    資料庫所有者 (for database)

database project  資料庫工程 (for database)

database role     資料庫角色 (for database)

database schema  資料庫模式、資料庫架構 (for database)

database script  資料庫指令碼 (for database)

data-bound       資料繫結 (for database)

data-aware control資料感知控制元件 (for database)

data member   資料成員、成員變數

dataset       資料集 (for database)

data source   資料來源 (for database)

data structure資料結構

data table    資料表 (for database)

datagram    資料報文

DBMS (database management system)資料庫管理系統 (for database)

DCOM (distributed COM)分散式COM

dead lock  死鎖 (for database)

deallocate 歸還

debug      除錯

debugger   偵錯程式

decay      退化

decision support 決策支援

declaration 宣告

declarative referential integrity (DRI)宣告引用完整性(DRI) (for database)

deduction  推導

DEFAULT constraint預設約束 (for database)

default database  預設資料庫 (for database)

default instance  預設例項 (for database)

default result set 預設結果集 (for database)

default     預設、預設值

defer       推遲

definition  定義

delegate    委託

delegation  委託

dependent name      

deploy       部署

d