a. byte b = 1 + 1;
b. byte b = 1; b = b + 1;
c. byte b = 1; b = b += 1;
d. byte b = 1; b = ++b;
2、 Collection和Collections有什么关系?List和Set有什么异同点?Map有哪些常用类,各有什么特点?
3、 为什么需要配置path,什么时候需要classpath?
4、 定义一个二维int数组,编写代码获取最小元素。
5、 使用带缓冲功能的字节流复制文件。
6、 编写一个延迟加载的单例设计模式。
7、 分析运行结果,说明原理。(没有分析结果不得分)
class A {
void fun1() {
System.out.println(fun2());
}
int fun2() {
return 123;
}
}
public class B extends A {
int fun2() {
return 456;
}
public static void main(String args[]) {
B b = new B();
b.fun1();
A a = b;
a.fun1();
}
}
8、 数组去重复,例如: 原始数组是{4,2,4,6,1,2,4,7,8},得到结果{4,2,6,1,7,8}