云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > Java基础题库

Java基础题库

  • 62 次阅读
  • 3 次下载
  • 2026/4/24 12:40:59

}

A、1,1 B、1,1.0 C、1.0,1 D、1.0,1.0

82.在继承中,关于构造方法的说明,下列说法错误的是(D)

A、子类无条件的继承父类的无参构造方法,

B、子类可以引用父类中的有参构造方法,使用super关键字,

C、如果子类没有构造方法,则父类无参构造方法作为自已的构造方法, D、如果子类有无参构造方法,而父类的无参构造方法则被覆盖。 83.以下程序的运行结果为(B )

public class IfTest{

public static void main(String args[]){

int x=3; int y=1; if(x==y)

System.out.println(\else

System.out.println(\}

}

A、Not equal B、Equal C、无输出 D、编译出错 84.Java语言中字符串“学Java”所占的内存空间是(A) A. 6个字节 B. 7个字节 C. 10个字节 D. 11个字节 85.关于下列程序段的输出结果,说法正确的是:( D)

public class MyClass{

static int i;

public static void main(Stringargv[]){

System.out.println(i); }

}

A、有错误,变量i没有初始化。 B、null C、1 D、0 86.下列哪些语句关于内存回收的说明是正确的? ( B)

A、程序员必须创建一个线程来释放内存 B、内存回收程序负责释放无用内存

C、内存回收程序允许程序员直接释放内存

D、内存回收程序可以在指定的时间释放内存对象 87. 下列程序段的输出结果是:(B ) void complicatedexpression_r(){

int x=20, y=30; booleanb;

b=x>50&&y>60||x>50&&y<-60||x<-50&&y>60||x<-50&&y<-60; System.out.println(b);

}

A. true B、false C、1 D、0

88. Character流与Byte流的区别是(C)

A)每次读入的字节数不同

B)前者带有缓冲,后者没有

C)前者是字符读写,后者是字节读写 D) 二者没有区别,可以互换使用

89、HashMap和HashTable的描述,错误的是?(D)

A、他们都实现了Map接口。

B、HashMap非线程安全,在多个线程访问Hashtable时,不需要自己为它的方法实现同步,而HashMap就必须为之提供额外同步。

C、HashMap允许将null作为一个entry的key或者value,而Hashtable不允许。 D、通过contains方法可以判断一个对象是否存在于HashMap或者Hashtable中。 90、说明输出结果。C package test;

import java.util.Date;

public class SuperTest extends Date{

private static final long serialVersionUID = 1L; private void test(){

System.out.println(super.getClass().getName()); }

public static void main(String[]args){ new SuperTest().test(); } }

A.SuperTest

B.SuperTest.class C.test.SuperTest

D.test.SuperTest.class

91、考虑下面这个简单的例子,让我们看看reflection是如何工作的。C import java.lang.reflect.*; public class DumpMethods{

public static void main(String[] args) { try {

Class c=Class.forName(args[0]);

Method m[]=c.getDeclaredMethods(); for (int i = 0; i < m.length; i++) {

System.out.println(m[i].toString()); }

} catch (Throwable e) { System.err.println(e); } } }

其中\的作用是:

A、取得类的公有方法对象 B 取得类的所有公有方法名称

C 取得类的所有方法名称 D 以上选项都不正确 92、假设有以下代码 String s = \ String t = \

char c[] = {'h', 'e', 'l', 'l', 'o'}; 下列选项中返回false的语句是:B

A、s.equals(t); B、t.equals(c); C、s==t;

D、t.equals(new String (\93、下面对JVM叙述不正确的是:B

A、JVM的全称是Java Virtual Machine

B、JVM是一种计算机硬件技术,它是Java程序的运行平台 C、JVM是在计算机硬件系统上用软件实现的一台假想机 D、Java程序在执行时.JVM把Java字节码解释成机器码 94、关于AWT和Swing说法正确的是? D

A、Swing是AWT的子类

B、AWT在不同操作系统中显示相同的风格 C、AWT不支持事件类型,Swing支持事件模型 D、Swing在不同的操作系统中显示相同的风格 95、abstract class和interface有什么区别。ABD

A、抽象类可以有构造方法,接口中不能有构造方法

B、抽象类中可以有普通成员变量,接口中没有普通成员变量 C、抽象类中不可以包含静态方法,接口中可以包含静态方法 D、一个类可以实现多个接口,但只能继承一个抽象类。 96、有以下类定义:B abstract class Animal{ abstract void say(); }

public class Cat extends Animal{ public Cat(){

System.out.printf(\ }

public static void main(String[] args) { Cat cat=new Cat(); } }

运行后:

A、I am a cat

B、Animal能编译,Cat不能编译 C、Animal不能编译,Cat能编译

D、编译能通过,但是没有输出结果有这样一段程序: 97、正确的是:C

public class Test{

public static void main(String [] args){ List list=new ArrayList(); list.add(\ list.add(\ list.add(\

Set set=new HashSet(); set.add(\ set.add(\ set.add(\

System.out.println(list.size()+\ } }

A、2,2 B、2,3 C、3,2 D、3,3

98、下面对JVM叙述不正确的是: 正确答案: B

A、JVM的全称是Java Virtual Machine

B、JVM是一种计算机硬件技术,它是Java程序的运行平台 C、JVM是在计算机硬件系统上用软件实现的一台假想机 D、Java程序在执行时.JVM把Java字节码解释成机器码

99、J2EE中,当把来自客户机的HTTP请求委托给servlet时,会调用HttpServlet的()方法

正确答案: A

A、service B、doget C、dopost D、init

100、根据下面的程序代码,哪些选项的值返回true? public class Square { long width;

public Square(long l) { width = l; }

public static void main(String arg[]) { Square a, b, c;

a = new Square(42L); b = new Square(42L); c = b;

long s = 42L; } }

搜索更多关于: Java基础题库 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

} A、1,1 B、1,1.0 C、1.0,1 D、1.0,1.0 82.在继承中,关于构造方法的说明,下列说法错误的是(D) A、子类无条件的继承父类的无参构造方法, B、子类可以引用父类中的有参构造方法,使用super关键字, C、如果子类没有构造方法,则父类无参构造方法作为自已的构造方法, D、如果子类有无参构造方法,而父类的无参构造方法则被覆盖。 83.以下程序的运行结果为(B ) public class IfTest{ public static void main(String args[]){ int x=3; int y=1; if(x==y) System.out.println(\else System.out.prin

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com