1 既可以被子类访问,有能被本包中的类访问,使用哪一个访问权限
A private
B public
C protect
D 默认
2 声明一个int [] ints=int [9]; int[8]输出
A 0
B null
C 不输出
D 报异常
3 如果函数中的局部变量名是否可以和方法名相同
A 逻辑混乱,代码不便于阅读.
B 编译器报错
C 没有任何问题
D 运行出错
4 下列哪一个是正确
A继承抽象类是用implement,实现接口是用extends
B继承抽象类是用extends,实现接口是用implement
C实现抽象类是用implement,继承接口是用extends
D实现抽象类是用extends,继承接口是用implement
判断:
1 构造函数是可以重写的
2 x.==y有相同的hashcode
问答:
1.overload和override的区别
2.多线程有哪几种实现方法?实现同步有哪几种方法.
3.error和exception的区别
4.启动一个线程是用run()还是start()?为什么?
5.一个.java文件中是否能够包含多个class(内部类除外)?为什么?
6. a=2用什么效率最高可以算出a=8
改错题:
1 有错吗?为什么?
abstract class Name {
private String name;
public abstract boolean isStupidName(String name){}
}
2 异常问题
Public Connection getConn(){
OutputStream out …;
Connection conn …
Preparestatemnt ps…
Try{
Class.forName(“######”);
Conn=DriverManager.getConnection(“”,””,””);
Ps=conn.prepareStatement(sql);
Rs=ps.excute();
}catch(exception e){
}
}
编程题:
1.利用socket编程,进行客户端与服务端间通信?
2.从键盘输入字符串,并对其进行排序?不能用java.util包中的sort().