常用java类:
System类,Math类,
字符串类:
String,(不可变长)
StringBuffer(多线程), StringBuikder(单线程使用)
构造方法,获取长度,contat(连接使用),
Str = String.format(“hi, 我叫%3s,今年%10d岁”,“时运”“6”)
%n 换行
%a 十六进制整数输出
%t 时间格式
%% 百分号
字符串比较:
equals
String Tokenizer
String Tokenizer ()
'lang 包(唯一一个不用import的包)
System类, in, out, err
currenttimeMillis(),返回毫秒级时间,
end-start == 执行的时间
nanoTime,返回纳秒级
arraycopy(),copy数组
Math类:
rint(10.5)=10.0,取偶数含义,
rount(10.5)=11,取奇数含义
集合框架:
array:同种的同种类型
arraylist: 无需相同,比如第一个为整形,第二个long。
泛型:本质是参数化类型。
Integer x,y;
z=add(Integer.valueOf(x),Integer.valueOf(y));
public static <'T extends number> double add(I s, I t){
return s.doubleValue()+t.doubleValue();
}
泛型接口:
class Mimplements <'Integer>
即实现接口