1,Java中类是单继承,但接口可以多继承,Interfere1 extends Interface2,Interface3...
2,重载过程中没有多态实现
3,run是线程执行的方法,start是进入就绪态
4,下面哪段程序能够正确的实现了GBK编码字节流到UTF-8编码字节流的转换: byte
[] src,dst;
dst=new String (src,”GBK”).getbytes(“UTF-8”)
5,要导入java/awt/event下面的所有类,只能是import java.awt.event.*
6,当一个实体类集成一个抽象类,必须实现抽象类中的抽象方法,抽象类本身没有错误,但是cat类编译通不过
7,类方法重写父类方法遵循“两同两小一大”的规则
8,管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用,不能跨系统
9,非 RuntimeException 一般是外部错误(不考虑Error的情况下),其必须在当前类被 try{}catch 语句块所捕获,也可以用throws
10,题目的四个选项是构造方法new,序列化对象,反射,克隆分别创建一个对象的方法,,只有new和反射用到了构造方法
11,以下哪几种方式可用来实现线程间通知和唤醒:( )Object.wait/notify/notifyAll,Condition.await/signal/signalAll,不行:ReentrantLock.wait/notify/notifyAll,Thread.wait/notify/notifyAll
12,int 转为 封装类型Double,是无法编译的, Double oD = 3.0, 会把double类型的3.0自动装箱为Double,没有问题
13,String s; ,System.out.println(
"s="
+s);,直接编译不能通过
14,Math.floor(x) 返回小于等于x的最接近整数,类型为double
15,.<<=左移赋值 ,>>>= 右移赋值
16,jre 判断程序是否执行结束的标准是(),所有的前台线程执行完毕
17,线程同步:喂,SHE,喂(Vector)S(Stack)H(hashtable)E(enumeration)
18,
19,
20,在类方法中绝对不能调用实例方法,作为引用传参进去也是可以得
21,这题可以用类比的方法来想,java中byte类型的表示范围是-128~127(0X80~0X7F),所以,,,你懂得~
22,新生代基本采用复制算法,老年代采用标记整理算法。cms采用标记清理。
23,
24,boolean类型不能和任何类型进行转换,会报出类型异常错误。
25,Object 中euqals的源码如上。没有重写equals时,是直接用==判断的,而String中重写了equals方法。
26,intValue()是把Integer对象类型变成int的基础数据类型; parseInt()是把String 变成int的基础数据类型; Valueof()是把String 转化成Integer对象类型;
27,