abstract ( 关键字) 抽象 ['.bstr.kt]
access vt. 访问, 存取 ['.kses]'(n. 入口, 使用权)
algorithm n. 算法 ['.lg.riem]
annotation [java] 代码注释 [.n.u'tei..n]
anonymous adj. 匿名的[.'n.nim.s]'
( 反义:directly adv. 直接地, 立即[di'rektli, dai'rektli])
apply v. 应用, 适用 [.'plai]
application n. 应用, 应用程序 [,.pli'kei..n]' (application
crash  程序崩溃)
arbitrary a. 任意的 ['ɑ:bitr.ri]
argument n. 参数; 争论, 论据 ['ɑ:gjum.nt]'( 缩写 args)
assert ( 关键字) 断言 [.'s.:t] ' (java 1.4  之后成为关键字)
associate n. 关联( 同伴, 伙伴) [.'s.u.ieit]
attribute n. 属性( 品质, 特征) [.'tribju:t]
boolean ( 关键字) 逻辑的,  布尔型
call n.v. 调用;  呼叫; [k.:l]
circumstance n. 事件( 环境, 状况) ['s.:k.mst.ns]
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.  常量,  常数,  恒量 ['k.nst.nt]
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 段落;  代码块 ['fr.gm.nt]
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:]
reference n.  参考( 引用, 涉及)['ref.r.ns]'
-->reference variable  参量,  参考变量, 引用变量
Reflection [java] 反射 [ri'flek..n]
script n. 手写体, 小型程序 [skript]
serialized vt. 序列化, 串行化 ['si.ri.laiz]'
(serializable adj.)(deserialize  反序列化, 反串行 化)
Socket [java] 网络套接字['s.kit]
stack n. 堆栈 [st.k] ( 对应 heap  堆)
statement 程序语句;  语句 ['steitm.nt]' n.  陈述, 指令
subclass n. 子类 ['s.bklɑ:s]' (supertype  父类)
switch ( 关键字) 选择语句。 n. 开关, 道岔 [swt]
synchronized ( 关键字)  同步( 锁) ['si.kr.naiz]
Thread [java] 线程 [θred]
throw ( 关键字) throws ( 关键字) [θr.u]  抛出( 异常)
transient ( 关键字) 瞬变; 临时的['tr.nzi.nt]'( 可序列化)
valid 正确的, 有效的 ['v.lid]
variable n. 变量 a. 可变的['v..ri.bl]
volatile ( 关键字) 不稳定的['v.l.tail]
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 :静态
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 : 查询数据比较多时用该类
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  连接
六个步骤:
// 建立数据源
// 加载驱动程序
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
// 建立连接
Connection
con=java.sql.DriverManager.getConnection("jdbc:\\jdbc:myODBC","sa",
"");
// 创建语句对象
Statement sta=con.createStatement();
// 执行
SQL  语句
String strsql="Update teacher set address=' 地名' where name=' 姓名'";
int count= sta.executeUpdate(strsql);
System.out.println (" 更新了"+count+" 行记录");
// 关闭连接
sta.close();
con.close();
捕捉异常
catch(ClassNotFoundException cnfe) {
cnfe.printStackTrace();
}
catch(SQLException sqle) {
sqle.printStackTrace();
}
预编译语句对象:preparedStatement
***************************************************************
path [ pɑ ɑ: θ ]  路径
class [klɑ ɑ:s]  类
classpath [klɑ ɑ:s'pɑ ɑ: θ ]  类路径
public ['p blik]  公共的, 公用的
private ['praivit] 私有的, 私人的
static ['st tik]  静的; 静态的; 静止的
void [vid]  空的, 没有返回值的
main [mein]  主要的, 重要的
System  ['sistm]  系统, 方法
out [aut]  往外, 出现, 出外
print [print ]  打印
Demo [ 'demu ]  演示
version [ 'v:n]  版本
author [ ':θ ]  作者
byte [bait] 字节
short [:t]  短整型
int [int] 整型
long [l:] 长×××
char  [tɑ ɑ:] 字符型
String [stri] 字符串类型
float [flut] 单精度浮点类型
double ['dbl]  双精度浮点型, 双倍
type  [taip]  类型
boolean ['bu:li:n]  布尔类型真假二值
true [tru:]  真,正确的( 成立的)
false [f:ls]  假,错误的( 不成立的)
binary ['bainri] 二进制
octal ['ktl] 八进制
hex [heks] 十六进制
count [kaunt] 计数;计算;( 计数器思想, 上课注意听)
sum [ s m] 总数, 总计
salary [ 'slri ]  薪水
Random ['rn dm] 随机的
Scanner ['skn] 接收输入
import [im' p:t]  导入, 输入
if [if] 如果
else [els] 否则
switch [swit] 判断语句
case [keis] 实例, 情况
break [breik] 退出
continue [kn 'tinju]  跳出... 继续
return [ri t:n] 返回
default [di'f:lt] 或者的意思( 在软件配置中还有默认的意思)
while [wail] 当……的时候
loop  [lu:p] 循环
Max  [ ma: k s]  最大的
Min  [ mi n]  最小的
Function [ 'f k n ]  功能, 函数
Method  [ 'me θ d ]  方法
result [ ri'zlt ] 结果
Compare [ km' pε ]  比较
temp [ tem p ] 临时
Array [ 'rei ]  数组
null  [nl  ]  空, 无效的
pointer ['p i n t]  指针
Exception [ ik 'sep n]  异常
Error [ er ]  错误
Thread  [  θred ]  线程, 线状物
Lang [l] language['lɡ ɡ wi d]  语言的缩写
index ['indeks]  角标, 索引, 指针
Outof [ a:ut f]  在... 之外
bound [baund]  范围
length [ leθ]  长度
sort [s:t]  将... 排序 //Arrays.sort(arr)
select [si'lekt]  选择 //selectSort
bubble ['bbl]  冒泡, 气泡 //bullbeSort
change [ teind ]  改变,交换
swap [ swp ]  交换
nullpointerException 空指针异常
ArrayIndexOutOfBoundsException  数组角标越界异常
half  [ hɑ ɑ:f ]  一半的, 半个的
search [ s: t]  搜索, 查找
mid  [ mid]  中间的
number  [ 'nmb ]  数字, 号码
util [ ju'til]是 是 utility[ ju'tiliti ] 功能, 功效 的缩写
Transition [ trn'zin]  转换  通常会用 trans  为其简写形式
Object [ 'b di kt ]  对象,  物体
Class member  [ 'memb ] 类成员
Class method [ 'meθd] ] 类方法
Class variable  [ 'vε ri ble ]  类变量
Constructor [ kn'strkt ]  构造方法, 构造器
package [ 'pkid]  包
Car  [ kɑ ɑ: ]  汽车, 小轿车
Color [ 'kl] 颜色
Red  [ red ]  红色
Blue  [ blu: ]  蓝色
Black [ bl k]  黑色
White [ hwait ]  白色
run  [ run]  跑,  运行
Person [ 'p:sn ]  人
People [ 'pi:pl ]  人, 人们
Age  [ eid]  年龄
Name [ neim ]  名字, 名称, 名誉, 名人
Speak [ spi:k]  说话, 讲话,
set [ set]  设置
reset [r i set]  重新设置
get [get ]  获取, 获得
code  [ kud ]  代码, 代号, 编码
country  [ 'kn tri ] 国家, 国土
University [ju:ni'v:siti]  大学
College  [ 'klid] 大学
Private  [ 'praivit ]  私有的, 私人的
show [ u]  显示, 展示
sleep [ sli:p ]  睡,  睡觉,  睡眠 1  秒=1000  毫秒
single [ 'sigl]  单一的, 单独的, 单身的, 单程的
instance [ 'instns ] 实例, 情况
tool  [ tu:l]  工具
Data [ 'deit ]  资料
develop  [ di'velp ]  开发
extends  [ ik'stends]  继承, 延伸, 推广
Phone [ fun ]  电话
Call  [ k:l]  呼叫, 给... 打电话
Study [ 'stdi]  学习, 研究
work [ w:k ]  工作, 操作
super ['sju: p] 父类的, 超级的,, 超类的
final  ['fai nl]  最终的
finally
finalized
abstract ['bstrkt]  抽象的
interface [ 'intfeis ] 接口
implements  ['impliments]  实现
mouse [maus ]  鼠标,  老鼠
bonus [ 'buns ]  奖金
inner [ 'in ]  内部的
protect  [pru'tekt]  保护,受保护的,  防卫
equals ['i:kwls] 判断两个字符串是否相等
memory ['memri]  记忆,内存,存储器
OutOfMemoryError 在内存之外的错误:内存溢出(专业说法)
heap [hi:p]  堆
space [speis]  空间
Java heap space Java  堆内存
Throw [θru]  抛出, 投掷
Throws  [θruz] throw  的复数形式
finally ['fainli]  最后, 最终
Message ['mesid]  消息, 信息, 通知
try [trai] 尝试, 试图
catch [kt]  捕获, 捕捉, 抓住
close [kluz]  关闭, 结束
open ['upn]  打开, 公开
add  [d]  添加, 增加
prelect [pri'lekt ]  讲课, 讲演
directory [ di'rektri ] 目录
throwable [ 'θru'ei bl ]  直译是可抛出的,在 在 Java  中指异常类.
ClassCastException (" 类型错误"), 类型转换异常
Runtime [run'taim]  运行时间
RuntimeException 运行时异常
Current ['krnt] 当前的, 现在的
Arithmetic  ['riθmtik ]  算数
synchronized [ 'skr,nazd] 同步的
Runnable [ 'rnbl]  可捕捉的(在 在 java  中它是一个接口)
Inter rupted [,int'rptid] 中断的, 被阻止的
Ticket ['tikit]  票
Bank [bk] 银行
tank 坦克
flag [flɡ ɡ]  标记,  旗帜
dead [ded]  死 亡的, 无生命的
lock [ lk]  锁
unlock
Resource [ ri's:s]  资源
Notify ['nutifai ]  唤醒,  告知
Input ['input] 输入
Output  [ 'autput ]  输出
bounded ['baundid]  有界限的
Buffer ['bf] 缓冲区
boundedbuffer  有界缓冲区
Signal ['siɡ ɡ nl] 信号, 标志
Condition [kn'din]  条件
Producer [pr'du:s]  生产者
Consumer [ kn'sju:m ]  消费者
substring [ 'sb stri]  子字符串,  部分字符串, 子链
Trim [trim] 修剪,  修整
Append ['pend] 添加
Add  [ d] 增加
Insert [in's:t]  插入, 比如把一段字符串 "cd"  插入到 "abef"
Delete [di'li:t]  删除
remove
replace [ri'pleis] 代替, 取代, 更换
update [ p'deit]  更新
Create [ kri'eit ]  创造, 创作
Builder ['bild] Java  中为 " 缓冲器",  直译为建筑者
StringBuffer 字符串缓冲区( 同步的)
StringBuilder 字符串缓冲区( 不同步的)
char  [tɑ ɑ:] 字符型
character ['krkt]  字符
int [int] 整型
integer ['intid]  整数类型
parse [pɑ ɑ:z]  解析,  转换成...
parseInt 转换为 int  类型
Retain [ri'tein] 保持
reverse [ ri'v:s ]  反转, 翻转
collection [k'lekn]  集合, 聚集, 采集
Remove  [ri'mu:v] 移除, 删除
clear [kli] 清空, 清除, 清楚的.
Iterator [it'rei t]  迭代器
list [list]  列表, 清单( 集合之一)
ArrayList ['ri list]  数组列表( 最常用的集合, 重点掌握)
HasPrevious ['pri:vjs]  在... 之前
HasNext
Split [split] 切割
Element ['elimnt]  元素
NoSuchElementException
linked [ likt]  连接的
contains [kn'teinz]  包含
Set [ set] 集合
Comparator ['kmp reit] 比较仪
style [stail] 风格, 类型
math [m θ]  数学, 算数
ceil() [ si:l]  返回大于参数的最小整数。
floor() [fl:]  返回小于参数的最大整数。
round() [raund] 返回四舍五入的整数。
pow(a,b) [ p a u]a 的 的 b  次方。
execute ['eksikju:t] 执行
process ['pruses]  处理, 加工
Notepad ['nutpd]  笔记本
destroy [di'stri] 消毁,  破坏, 消灭
Separator ['sep reit]  分隔符, 分离器
Generic [di'nerik] 类的, 一般的
vector ['vekt]  也是一个集合( 早期的一个集合现在几乎不
用了)
value ['vlju:]  值, 价值
Calendar ['k ln d] 日历, 日历表, 历法
Day  [dei]  一天,  每天
Week [wi:k]  周, 星期
Month [ mnθ]  月
Year [ji]  年
format ['f:mt]  格式, 样式
ParseException 解析异常
stack [stk]  堆
trace [treis] 痕迹
printStackTrace
by [bai] 通过, 按照
order [':d] 顺序, 规则
byOrder
line [lain]  一行
readLine() 读取一行
stream [stri:m] 流 ( 生活中常见的流有:  水流, 电流, 数据流)
flush [fl] 清空缓冲区数据, 然后缓冲区的数据就去了它们
该去的地方
filter [filt] 过滤器
Absolute ['bslju:t]  绝对的
hidden ['hidn] 隐藏的
Suffix [s'fiks] 后缀的
level ['levl] 标准, 水平的
store [st:] 储存
accept [k'sept] 接受, 承认, 同意
sequence ['si:kwns]  序列
Enumeration [i,nju:m'rein] 枚举, 列举
merge [m:d] 合并
access ['kses] 使用
Un supported [,ns'p:tid] 不支持的
Unsupported Encoding Exception
compare [km'pε] 比较
comparable ['km p rbl] 可以比较的
field ['fi:ld]  字段
button ['btn]  按钮
frame [freim] 框架, 结构
action ['kn] 行动, 动作
event [i'vent]  事件,
visible ['vizbl]  看的见的, 可见的
menu ['menju:]  菜单
area ['ε r i] 区域, 地区
item ['aitm] 条目, 项目
Scroll [sk r ul]  卷轴, 滚动
pane [pein] 窗格
ScrollPane 滚动窗口  ;滚动面板
Content ['kntent]  内容
Context
choose [tu:z] 选择
dialog ['dailg] 对话, 会话
Relative [ 'reltiv ]  相对的
Init [ i,nit ]  初始化
Initialization [ i,ni l'zein]  初始化
perform [p'f:m]  执行, 运转
Port [ p:t ] ( 计算机的) 端口
Viewport [ 'vju:p:t ]  视口
pressed [prest] 紧迫的,  加压的
display [,dis'plei]  显示;  表现
dispose [dis'puz]  处理, 安排
Operator ['preit]  操作员
operation [,p'rein] 操作( 动词)
host [hust] 主机, 主人
address ['dres] 地址
HostAddress
receive [ri'si:v]  接收
send [send]  发送
client ['klaint]  客户
Server ['s:v]  服务器
log [l’gin]  注册
register  ['redist]  登录
upload [ 'plud] 上传
Download [daun'lud]  下载
Task [tɑ ɑ:sk]  任务
Browse [brauz]  浏览
Browser [ braw:]  浏览器
connection [k'nekn]  连接
layout ['leiaut]  布局
Terminate [ 't:mineit ]  结束
Instantiation [in,stni'ein]  实例化
Instance
declared [di'klεd] 公然的
Access [ k'ses ]  进入, 接近, 入口, 通道
Accessible [k'sesbl]  可进入的
invoke [in'vuk]  调用
board [b:d] 木板, 甲板
MainBoard
card [kɑ ɑ:d]  卡片
Network card
match [mt] 匹配
matcher ['mt]  匹配器
pattern ['ptn] 模式, 图案
Regex [ ri'deks ]  正则表达式
title ['taitl]  标题
untitled [,n'taitld] 无标题的
Charset [ tɑ ɑ: set ]  字符集, 编码集
Encoding
Rows [rus ] 多行,
Cols [ kls] 列数
Top [ tp]  顶部, 顶端
center ['sent] 中心,  中央
target ['tɑ ɑ:ɡ ɡit]  目标
document ['dkjumnt]  文件
table ['teibl] 表格, 桌子
span [spn]  跨度, 范围
User ['juz]  用户
password ['pɑ ɑ:sw:d ]  密码
Radio [ 'reidiu ]  单选框
Checkbox [ 'tekbks ]  复选框
p_w_picpath ['imid]  图像, 影像
none [nn]  没有
option ['pn] 选项
Form [ f;m]  结构, 形式
Height [hait]  高度
Width [wi θ]  宽度
border ['b:d] 边框宽度
alert ['l:t] 警告, 弹出
Onclick [ n'klik]  鼠标单击
reset [ 'ri:set] 重置, 清零
submit [sb'mit] 提交
Stylesheet [stail' :t] 样式表
Background ['bkɡ ɡrand]  背景
decoration [,dek'rein]  装饰, 装潢
Hover ['hv, 'hv] 鼠标移动到链接上
Active ['ktiv]  选定的链接
Visit ed ['vi zi tid]  已访问的链接
Link [lik] 未访问的链接
Letter ['le t]
Focus ['fuks]  焦点, 中心
blank [blk] 空白的
Bottom ['btm] 底部, 末端
Botton
Pad ding [ pd i ]
Solid ['slid]  实线边框
Dashed [dt] 在 在 MAC  平台上 IE4+与 与 WINDOWS 和 和 UNIX
平台上 IE5.5+ 为虚线。否则为实线
Groove [ɡ ɡru:v] 凹槽
Dotted ['dtid] 在 在 MAC 上 平台上 IE4+与 与 WINDOWS  和
UNIX  平台上 IE5.5+ 为点线。否则为实线
Position [p'zn]  位置
Var [vɑ ɑ:] 在 在 Script  中用来定义变量类型的单词
undefined [,ndi'faind]  未定义的, 不明确的
global ['ɡ ɡlubl]  全局的,  总体的
Generate [ dnreit]  生成
Modified [ 'mdi faid]  改进的, 改良的
Eclipse  中用到的单词
application
perspective [p'spektiv]
location  [ lu'kein] 位置( 文件在电脑中的位置)
encoding [in'kudi]  编码
Properties [ 'prptis] 属性, 性能
File  [ 'fail] 文件
Folder ['fld]  文件夹
View [ vju: ]  视图,  视线, 看
Show view 显示视图
Refresh  [ri'fre]  更新, 刷新
Edit  ['edit] 编辑
Project  [prdekt]  项目, 工程, 计划
Preference  ['pref rns] 个人喜好/ 在汉化版中是" 属性"
rename [,ri:'neim]  改名, 重新命名 (F2  快捷键)
template ['templit]  模板
console  [kn'sul]  控制台
font [fnt]  字体
syntax ['sintks]  语法
bracket ['brkit] 括号
keyword ['ki:w:d]  关键 字
excluding [ik'sklu:di]  将...