`

java选择题

阅读更多
1.在servlet生命周期中的哪些方法只被执行一次
A init
B service
C destroy
D doGet
E doPost
  答案
    A init ,C destroy
2.下列哪些情况可以终止当前线程的运行?
a. 抛出一个例外时。
b. 当该线程调用sleep()方法时。
c. 当创建一个新线程时。
d. 当一个优先级高的线程进入就绪状态时。
  答案
    a. 抛出一个例外时。,b. 当该线程调用sleep()方法时。,d. 当一个优先级高的线程进入就绪状态时。
3.

下列程序段执行后t1的结果是(   )。

int  x1 = 9,  x2 = 6,  t1;
t1 = x1 > x2 ? x1 : x2;
A) 6
B) 9
C) 11
D) 3
  答案
    B) 9
4.Java源程序文件应以.java为后缀名保存,文件内包含几个类的定义就编译生成几个对应的字节码文件


  答案
    对
5.下列方法中哪个是执行线程的方法?
A.run()
B.start()
C.sleep()
D.suspend()
  答案
    B.start()
   
   
   
   
6.有100个真币和一个假币,只知道真币与假币不等重,要得出是真币重还是假币重至少需要称几次?

天平的2侧上可以放砝码,也可以放真假币
A 1次
B 2次
C 3次
D 4次
  答案
    B 2次
7. In the class java.awt.AWTEvent,which is the parent class upon which jdk1.1 awt events are based there is a method called getID which phrase accurately describes the return value of this method?
A. It is a reference to the object directly affected by the cause of the event.
B. It is an indication of the nature of the cause of the event.
C. It is an indication of the position of the mouse when it caused the event.
D. In the case of a mouse click, it is an indication of the text under the mouse at the time of the event.
  答案
    B. It is an indication of the nature of the cause of the event.
8.以下哪些关于垃圾回收的陈述是正确的
A 垃圾回收线程的优先级很高,以保证不再使用的内存将被及时回收
B 垃圾收集允许程序开发者明确指定释放哪一个对象
C 垃圾回收机制保证了JAVA程序不会出现内存溢出
D 进入”Dead”状态的线程将被垃圾回收器回收
E 以上都不对
  答案
    E 以上都不对
9.在默认情况下,connection.getautocommit()返回的结果为
A false
B true
C null
D 以上都不是
  答案
    B true
10.genericservlet是一个与协议相关的 servlet类。
A 正确
B 错误
  答案
    B 错误
   
   
   
11.Which two statements are true for the class java.util.TreeSet? (Choose two)
A. The elements in the collection are ordered.
B. The collection is guaranteed to be immutable.
C. The elements in the collection are guaranteed to be unique.
D. The elements in the collection are accessed using a unique key.
  答案
    A. The elements in the collection are ordered. ,C. The elements in the collection are guaranteed to be unique.
12.下面哪一项是错误的?
A. 由于窗口(Frame)是容器,所以可以把一个窗口添加到另一个窗口中。
B. 窗口(Frame)的默认布局是BorderLayout布局
C. 窗口(Frame)的默认状态是不可见的。
D. 窗口(Frame)是组件类(Component)的间接子类。
  答案
    A. 由于窗口(Frame)是容器,所以可以把一个窗口添加到另一个窗口中。
13.属于 Java输入输出流的、且处理的是char类型的类是(    )。
A、 Reader类
B、InputStream类
C、 OutputStream类
D、File类
  答案
    A、Reader类
14.设已声明了一个类A的两个对象a1,a2,为了初始化 a1和a2,下面语句正确的是
(A)a1,a2=new A();
(B)a1=A.new(); a2=A.new();
(C)a1=new();a2=new();
(D)a1=new A();a2=new A();
  答案
    (D)a1=new A();a2=new A();
15.已知在一个类中能正确使用命令:import hr.tech.Wage。以下说法不正确的是【    】
A) Wage是类名。
B) 在Wage类中声明包的命令是package hr.tech
C) hr.tech.Wage是包名。
D) 不使用import hr.tech.Wage语句,也可使用new hr.tech.Wage()的方式产生对象。
  答案
    C) hr.tech.Wage是包名。
   
   
   
16.在静态内部类中可以直接使用外部类中的所有成员。


  答案
    错
17.

下列语句序列执行后,x 的值是

int  a=3, b=4, x=5;
if( ++a<b ) x=x+1;
A) 5
B) 3
  答案
    A) 5
18.常见的面向对象程序设计语言包括(  )
A、pascal
B、 fortran
C、java
D、C
  答案
    C、java
19.下面哪个函数是public void  overloadFun(){...}的重载函数?(      )
A、void overloadFun ( ){...}
B、public int overloadFun (){...}
C、public void overloadFun ( ){...}
D、public int overloadFun (float f){...}
  答案
    D、public int overloadFun (float f){...}
20.下列循环中,执行continue outer语句后,( )说法正确。
outer:
  for(int i=1;i<10;i++)
  {
   inner:
   for(int j=1;j<10;j++)
   {
    if(i*j>50)
    continue outer;
    System.out.println(i*j);
   }
  }
A)程序控制在外层循环中并且执行外层循环的下一迭代
B) 程序控制在内层循环中并且执行内层循环的下一迭代
C)执行标号为next的语句
D)以上都不是
  答案
    A)程序控制在外层循环中并且执行外层循环的下一迭代





=========================================

1. 下列类哪个属于java.lang.*包的是 ( )
A) Date
B) System
C) Button
D) File
  答案
    B) System
2.下面哪些声明是正确的(jdk5.0+)?
A boolean b = TRUE;
B byte b = 255;
C String s = “null”;
D int i = new Integer(“56”);
  答案
    C String s = “null”; ,D int i = new Integer(“56”);
3.在 Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。


  答案
    错
4.设 float x = 1 , y = 2 , z = 3,则表达式  y += z-- / ++x; 的值是?
A 3
B 3.5
C 4
D 5
  答案
    B 3.5
5.

如果p是父类Parent的对象,而c是子类Child的对象,则语句p=c是正确的


  答案
    对
   
   
6. 下列哪个是面向大型企业级用容器管理专用构件的应用平台?
A.J2EE
B.J2ME
C.J2SE
D.J2DE
  答案
    A.J2EE
7.

下列关于相等比较中返回false的语句是

假设有以下代码
string s= "hello";
string t = "hello";
char c[] = {’h’’e’’l’’l’’o’} ;
下列关于相等比较中返回false的语句是
A
B
C
D
  答案
    B
8.在网络通信中,Socket使用的通信协议是
A) TCP
B) UDP
C) NetBeui
D)AppleTalk
  答案
    A) TCP
9.

下列语句序列执行后,k 的值是

   int  m=3, n=6, k=0;
   while( (m++) < ( -- n) ) ++k;
A) 0
B) 1
C) 2
D) 3
  答案
    B) 1
10.设 A 、B 均为已定义的类名,下列声明类A的对象a1的语句中正确的是
A) public A a1= new B( );
B) A a1= A ( );
C) A a1=new A( );
D) int A a1;
  答案
    C) A a1=new A( );
   
   
   
  11.Java程序是运行在Java虚拟机中的。           


  答案
    对
12.

下面语句执行后,i 的值是

   for( int i=0, j=1; j < 5; j+=3 )  i=i+j;
A) 4
B) 5
C) 6
D) 7
  答案
    B) 5
13..有以下程序段:

class MyThread extends Thread {                      //1

public static void main(String args[]) {        //2

MyThread t = new MyThread();          //3

t.run();                                              //4

}                                                             //5

public void run() {                                     //6

for (int i=1;i<3;++i) {                         //7

System.out.print(i+"..");               //8

}                                                      //9

}                                                             //10

}                                                                    //11

则下面正确的选项是( )
1 由于第3行程序不能编译
2 由于第4行程序不能编译
3 程序运行结果是 1..2..
4 程序运行结果是 1..2..3..
  答案
    3 程序运行结果是 1..2..
14.由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目。
A 对
B 错
  答案
    B 错
15.下面关于java.lang.class对象的取得的代码哪些能正常编译?
A Class c = int.class;
B Class c = "hello".getClass();
C Class c = String[].class;
D Class c = Integer.getClass();
E Class c = Enum.class;
F Class c = Void.TYPE;
  答案
    A Class c = int.class; ,B Class c = "hello".getClass(); ,C Class c = String[].class; ,E Class c = Enum.class; ,F Class c = Void.TYPE;
   
   
16.java中所有的类都是java.lang的子类。
A 对
B 错
  答案
    B 错
17.每个类都只能有一个构造方法。
T
F
  答案
    F
18.Test.java 程序代码如下:
1) public class Test{
2)   public static void main(String[] args){
3)      System.out.println(args[1]);
4)   }
5) }
以上程序编译后用java Test 2 3 4 5运行的输出结果是什么?
A) 2
B) 3
C) 4
D) 5
  答案
    B) 3
19.下列语句序列执行后,k 的值是(    )。
int  i=10, j=18, k=30;
switch( j - i )
{ case  8 :  k++;   
case  9 :  k+=2;
case  10:  k+=3;  
default :  k/=j;
}
A) 31
B) 32
C) 2
D) 33
  答案
    C) 2
20.如下哪些关于继承的语句是正确的?
A In Java single inheritance is allowed, which makes code more reliable
B A subclass inherits all methods ( including the constructor ) from the superclass.
C A class can implement as many interfaces as needed.
D When a class implements an interface, it can define as many methods of the interface as needed.
  答案
    A In Java single inheritance is allowed, which makes code more reliable ,C A class can implement as many interfaces as needed.






分享到:
评论

相关推荐

    JAVA选择题复习.txt

    ### JAVA选择题复习知识点 #### 1. Java语言的特点与起源 - **Java语言的特点**: - Java是一种面向对象的编程语言。 - 它的设计目标是具有跨平台的能力,即“一次编写,到处运行”(Write Once, Run Anywhere, ...

    JAVA笔试题--Java选择题汇总.pdf

    JAVA笔试题--Java选择题汇总.pdf

    Java选择题40道全英文带答案

    Java选择题40道全英文带答案 本资源摘要信息中包含了40道Java选择题,涵盖了Java语言的多个方面,包括基本语法、变量、运算符、控制结构、函数、数组、字符串等。下面是对每道题目的详细解释: 1. Read the ...

    JAVA笔试题--Java选择题100道.pdf

    JAVA笔试题--Java选择题100道.pdf

    JAVA试题及答案(50道选择题)-java选择题及答案.pdf

    【JAVA版本】 Java语言的发展经历了多个版本,其中...这些选择题涵盖了Java的基础知识,包括语法、运算符优先级、数据类型、字符串处理、循环结构以及类和对象的概念。掌握这些知识点对于理解和编写Java程序至关重要。

    java选择题java选择题.docx

    本资源摘要信息涵盖了 Java 选择题的多个方面,涵盖了 Java 语言的基础知识、Java 命令的使用、Java 环境变量的配置、Java 语言的基本语法、Java 中的运算符、Java 中的数组和多维数组、Java 中的修饰符和访问控制等...

    JAVA试题及答案(50道选择题)-java选择题及答案.docx

    JAVA 定义了多个版本,如JAVA2 Standard Edition (SE),JAVA2 Enterprise Edition (EE),JAVA2 Micro Edition (ME),但没有JAVA2 HE。 2. 下列说法正确的是( A ) - 正确答案是 A,JAVA程序的main方法必须写在类...

    JAVA试题及答案50道选择题-java选择题及答案.doc

    JAVA 选择题及答案解析 JAVA 是一种流行的编程语言,广泛应用于 Android 应用开发、Web 开发、企业软件开发等领域。本文将对 JAVA 选择题进行解析,涵盖 JAVA 语言的基础知识、语法、操作符、控制结构、函数、数组...

    java选择题库.pdf

    这些知识点主要来自于选择题的题目和选项,下面将对这些内容进行详细说明: 1. Java程序入口:Java程序的入口是main()方法,它的标准定义是public static void main(String[] args)。部分选项中的main方法定义不...

    北大青鸟S1 JAVA 选择题50题内部测试

    【北大青鸟S1 JAVA 选择题50题内部测试】是北大青鸟教育机构为学员准备的一套Java编程语言的精选选择题集,旨在帮助学员巩固和检验S1阶段的学习成果。这套试题涵盖了一小时的限时测试,旨在锻炼学员在实际考试环境中...

    java选择题测试含答案.docx

    Java 选择题测试含答案 本资源是一个 Java 选择题测试,涵盖了 Java 编程语言的基本概念、数据结构、算法设计等方面的知识点。该测试共有 24 道选择题,涵盖了数据结构、算法设计、线性表、顺序表等多个方面的知识...

    java选择题全java选择题全.doc

    java选择题全java选择题全

    JAVA笔试题-Java选择题100道(教学资料).doc

    JAVA笔试题-Java选择题100道(教学资料) Java是一种广泛应用于企业级开发、Android应用开发和Web开发的编程语言。 Java笔试题-Java选择题100道(教学资料).doc文件提供了100道关于Java语言的选择题,涵盖了Java...

    JAVA(choice).rar_Java选择题_java choice

    这份"JAVA.choice.rar"压缩包文件提供了丰富的Java选择题资源,总计1000题,是学习和复习Java知识的理想材料。它包含了一个名为"choice完整版.doc"的文档,很可能是包含了这些选择题的详细内容,而...

    java100道选择题含答案

    Java 选择题含答案 本资源总结了 Java 选择题含答案,涵盖了 Java 语言基础知识、数据类型、运算符、控制结构、方法、数组、字符串、面向对象编程、多线程、IO 操作等方面。 Java 语言基础知识 1. Java 语言...

    JAVA选择题1.docx

    JAVA选择题解析 本资源摘要信息将对JAVA选择题进行详细的解析,涵盖了面向对象程序设计、类和对象、数据类型、变量、运算符、控制流语句等多个方面的知识点。 一、面向对象程序设计 1. 类的描述中,错误的是(D)...

    java选择题期末登录等删改查

    在本主题"java选择题期末登录等删改查"中,我们主要关注的是Java在K12教育阶段(基础教育)的教学内容,尤其是与数据库操作相关的增删改查(CRUD)基本功能。这些技能对于任何初级Java开发者来说都是必不可少的。 ...

    java选择题共12页.pdf.zip

    【Java选择题解析】 在Java编程的学习过程中,选择题是一种常见的练习形式,它们涵盖了语言的基础概念、语法特性、面向对象编程、集合框架、异常处理、多线程、网络编程等多个核心知识点。以下是对"java选择题共12...

    java题库,选择

    java 选择题的一些总结题库,可多学习

Global site tag (gtag.js) - Google Analytics