ch (关键字) 选择语句。
n.开关,道岔
[swit.]
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:静态
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 连接
六个步骤:
//建立数据源
//加载驱动程序
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//建立连接
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(str
sql);
System.out.println ("更新了"+count+"行记录");
//关闭连接
sta.close();
con.close();
捕捉异常
catch(ClassNotFoundException cnfe)
{
cnfe.printStackTrace();
}
catch(SQLException sqle)
{
sqle.printStackTrace();
}
预编译语句对象:preparedStatement