微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
接使用方法名加参数来调用,而且调用位置没有限制,因此选项 [A].是不行的,选项[B].的语法就是错误的,选项[D].的错误在于在父类型 的构造方法被调 用前不能引用类的成员。构造方法是一个类对象实例化的开始,因此在构造方法中不能 将成 员作为参数引用。----------------------------------------19、和十进制数55相等的二进制数是____。 A.11101110B.11111110C.10000000D.11111111 参考答案: D :----------------------------------------20、Socket 的工作流程是①打开连接到Socket的输入/输出②按某个协议对Socket进行读/写操作③创建Socket④关闭Socket A.①③②④B.②①③④C.③①②④D.①②③④ 参考答案: C :Socket工作过程分为四步分别是创建Socket,打开连接到Socket的输入/输出,按某个协议对Socket进行读/写操作,关闭Socket。----------------------------------------21、下列哪项技术很好的实现了Java的垃圾回收机制? A.内存跟踪B.内存编译C.语法检查D.上述都不正确 参考答案: A :考查Java垃圾回收机制的基本概念。 【解题要点】为了充分利用资源,垃圾回收机制有一个系统级线程,对内存的使用进行跟踪,使程序员从繁忙的内存管理中解脱出来,该线程对系统空闲时对不用的内存进行回收。 【错解分析】Java垃圾回收机制的原理掌握不清楚。----------------------------------------22、下列程序的输出结果是classA{ int i,j; A(int i,int j) { this.i=i;this.j=j; } void print() { System.out.println(i=+i++j=+j) } class B extends A{ int in; B (int i,int j,int m){ super(a,b) ; this.m=m; } void print() { Sytem.out.println(m++m);} } class C { public static void main (strang argsⅡ) { B b:new B(1,2,3); b.print(); } } A.i=1 j=2 m=3B.m=3C.i=3 j=2D.m=1 i=1 参考答案: B :在对象b调用prin____方法时,使用了类B内定义的print____版本,即在类B内的print____版本覆盖了在类A中的print____方法。----------------------------------------23、下列关于继承的哪项叙述是正确的? A.在java中允许多重继承B.在java中一个类只能实现一个接口C.在java中一个类不能同时继承一个类和实现一个接口D.java的单一继承使代码更可靠 参考答案: D :在java中一个类只能有一个直接父类,但是可以实现多个接口,在 继承的同时可以实现接口,之所以取消多重继承的原因是多继承使得代码产生很多问 题,而使用单一继承则可以使代码更可靠。----------------------------------------24、下列关于线程优先级的说法有误的是 A.线程的优先级数值越大,表示该线程优先级越低B.新建线程将继承创建它的父线程的优先级C.NORM_PRIORITY代表普通优先级,默认值是5D.一般情况下,主线程具有普通优先级 参考答案: A :考查线程优先级。 【解题要点】线程的优先级数值越