出自:河南农业大学-JAVA语言

在使用interface声明一个接口时,只可以使用( )修饰符修饰该接口。 (A) private (B) protected (C) private protected (D) public
以下有关构造方法的说法,正确的是: (A) 一个类的构造方法可以有多个 (B) 构造方法在类定义时被调用 (C) 构造方法只能由对象中的其它方法调用 (D) 构造方法可以和类同名,也可以和类名不同
进行Java基本的GUI设计需要用到的包是 (A) java.io (B) java.sql (C) java.awt (D) java.rmi
Main()方法的返回类型是: (A) int (B) void (C) boolean (D) static
在创建对象时,必须 (A) 先声明对象,然后才能使用对象 (B) 先声明对象,为对象申请内存空间,初始化对象,然后才能使用对象 (C) 上述说明都对 (D) 上述说明都不对
以下有关类的继承的说明中,正确的是: (A) 子类既可直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性 (B) 子类只能继承父类的方法,不能继承父类的属性 (C) 子类只能继承父类的非私有属性,不能继承父类的方法 (D) 子类不能继承父类的私有属性
下面不符合Java标识符规定的是 (A) $_is7True (B) IamVariable (C) 333Load (D) _trueFalse
则下列表达式输出为true的是 (A) (I==L) (B) (I==D) (C) (D==L) (D) (I.equals (D))
Java程序的执行过程中用到一套JDK工具,其中java.exe是指 (A) Java文档生成器 (B) Java解释器 (C) Java编译器 (D) Java类分解器
当点击鼠标或者拖动鼠标时,触发的事件是下列的哪一个? (A) KeyEvent (B) ActionEvent (C) ItemEvent (D) MouseEvent
在下面代码中x为何值时输出结果为“out2”?( ) switch(x){ case 1:System.out.println("out1");break; case 2: case 3:System.out.println("out2");break; default:System.out.println("end"); } (A) 1 (B) 2 (C) 3 (D) default
下面正确声明一个一维数组的是( )。 (A) String [] a (B) String a[] (C) char a[][] (D) String a[10]
下面哪几项在编译时候,会出现错误提示?( ) (A) int a=Integer.parseInt(abc789); (B) int a=(int).我.; (C) int a=int(.我.); (D) int a=Integer.parseInt(.a.);
下面关于Java语言说法正确的是( )。 (A) Java语言是面向对象的、解释执行的网络编程语言。 (B) Java语言具有可移植性,是与平台无关的编程语言。 (C) Java语言可对内存垃圾自动收集。 (D) Java语言编写的程序虽然是“一次编译,到处运行
浏览器禁止Applet执行下列哪些操作?( ) (A) 在运行时调用其它程序。 (B) 文件读写操作。 (C) 装载动态连接库和调用任何本地方法。 (D) 试图打开一个socket进行网络通信,但是所连接的主机并不是提供Applet的主机。
下面关于布局管理器说法正确的是( )。 (A) 布局管理器用来管理组件放置在容器中的位置和大小。 (B) 每个容器都有一个布局管理器。 (C) 使用布局管理器可以使JAVA生成的图形用户界面具有平台无关性。 (D) 布局管理器LayoutManager本身是一个接口,通常使用的是实现了该接口的类。
A) java语言是真正的面向对象的语言,任何代码都是类的一部分。 (B) 运行java程序必须需要java运行环境的支持,例如需要java虚拟机JVM。 (C) 使用Visual J++在windows下开发的所有java程序可以不加修改的在Unix下运行,这是java程序“一次编写,到处运行”的特点决定的。 (D) java语言的类加载器可以实现从互联网上加载java程序。
下面哪些说法是错误的?( ) (A) 用New运算符来创建的对象,在JVM退出时才会被做垃圾回收。 (B) 判断一个对象是否可以被垃圾回收的条件为是否还有对该对象的引用。 (C) java函数的参数传递规定,所有的原始类型(如整数)和对象(使用new来创建的)都为地址传递。 (D) java函数支持重载,但函数必须至少有一个参数或返回值的类型不同或个数不同。
下面叙述哪些是正确的?( ) (A) java中的集合类(如Vector)可以用来存储任何类型的对象,且大小可以自动调整。但需要事先知道所存储对象的类型,才能正常使用。 (B) 在java中,可以用异常(Exception)来抛出一些并非错误的消息,但这样比直接从函数返回一个结果要花费更大的系统开销。 (C) java接口包含函数声明和常量声明。 (D) java中,子类不可以访问父类的私有成员和受保护的成员。
下面关于Java语言中实例方法和类方法的说法,哪几项是对的?( ) (A) 实例方法可以直接通过类名调用。 (B) 类方法可以直接通过类名调用。 (C) 实例方法可以操作实例变量也可以操作类变量。 (D) 类方法可以操作实例变量也可以操作类变量。
Java语言在数组元素只有下标表示,没有指会表示 (A) 对 (B) 错
类是一种类型,也是对象的一种模板 (A) 对 (B) 错
Java语言中,方法调用一律都是传址的引用调用 (A) 对 (B) 错
最终类,最终方法和最终变量的修饰符都用final (A) 对 (B) 错
使用构造方法只能给非静态变量赋初值 (A) 对 (B) 错
Java源程序文件和字节码文件的扩展名分别为
分别用 关键字来定义类,用 关键字来分配实例存储空间。
接口声明有 和_
java的 大大减轻了程序员的负担,不用再编写专门的内存回收程序解决内存分配问题,不仅提高了编程效率,而且进一步增强了Java程序的稳固性.
声明一个含有10个String对象的数组
在事件委托类的继承体系中,最高层次的类是哪项? (A) java.util.EventListener (B) java.util.EventObject (C) java.awt.AWTEvent (D) java.awt.event.AWTEvent
有关GUI容器叙述,不正确的是? (A) 容器是一种特殊的组件,它可用来放置其它组件 (B) 容器是组成GUI所必需的元素 (C) 容器是一种特殊的组件,它可被放置在其它容器中 (D) 容器是一种特殊的组件,它可被放置在任何组件中
编写Button组件的事件处理器类时,需实现哪个接口? (A) ItemListener (B) ActionListener (C) ButtonListener (D) WindowListener
Applet的布局设置默认是FlowLayout,下列中哪项代码可以改变Applet的布局方式? (A) setLayoutManager(new GridLayout()); (B) setLayout (new GridLayout(2,2)); (C) setGridLayout (2,2); (D) setBorderLayout();
下列哪项不属于Java语言的基本数据类型? (A) Int (B) String (C) double (D) boolean
有代码如下五个声明:1. int a_really_really_really_long_variable_name=5 ;2. int _hi=6;3. int big=Integer. getlnteger("7”);4. int $dollars=8;5. int %opercent=9;哪行无通过编译? (A) 第1行 (B) 第3行 (C) 第4行 (D) 第5行
JDK没有包含以下哪个内容? (A) Java编程语言 (B) 工具及工具的API (C) Java EE扩展API (D) Java平台虚拟机
在子类中调用父类中被覆盖的方法时需要使用哪项关键字? (A) this (B) super (C) new (D) 以上都不是
如果DatagramSocket构造方法不能正确地创建一个DatagramSocket,会抛出哪种异常。 (A) IOException (B) UnknownHostException (C) SocketException (D) MalformedURLExceptin
算术表达式1+2/3-4*5的值为。 (A) 1 (B) -19 (C) -5 (D) 0
在Java中,关于final关键字的说法正确 的是( )。 (A) 如果修饰变量,则一旦赋了值,就等同一个常量。 (B) 如果修饰类,则该类只能被一个子类继承。 (C) 如果修饰方法,则该方法不能在子类中被覆盖。 (D) 如果修饰方法,则该方法所在的类不能被继承。
在Java中,下面关于包的陈述中正确的是( )。 (A) 包的声明必须是源文件的第一句代码。 (B) 包的声明必须紧跟在import语句的后面。 (C) 只有公共类才能放在包中。 (D) 可以将多个源文件中的类放在同一个包中。
下面哪几个函数是public void example(){...}的重载函数?( ) (A) public void example( int m){...} (B) public int example(){...} (C) public void example2(){...} (D) public int example ( int m, float f){...}
public static void main方法的参数描述是( )。 (A) String args[] (B) String[] args (C) Strings args[]z (D) String args解答:A,B 知识点列表:2.2 Java Application程序的编辑、编译和运行。17、下列哪些表达式返回的是true?( )A、"john" == "john" B、"john".equals("john")C、"john" = "john" D、"john".equals(new Button("john"))
下面有关私有变量和私有方法的声明,哪些叙述是对的?( ) (A) 用关键字private修饰的成员变量和方法,称为私有变量和私有方法。 (B) 用关键字protected修饰的成员变量和方法,称为私有变量和私有方法。 (C) 用关键字public修饰的成员变量和方法,称为私有变量和私有方法。 (D) 私有变量不能通过对象直接访问,只有在本类中创建的自己对象,才能访问自己的私有变量。
下面有关变量及其作用域的陈述哪些是对的?( ) (A) 在方法里面定义的局部变量在方法退出的时候被撤销。 (B) 局部变量只在定义它的方法内有效。 (C) 在方法外面定义的变量(即实例变量)在对象被构造时创建。 (D) 在方法中定义的方法的参变量只要该对象被需要就一直存在
下面关于继承的叙述哪些是正确的? ( ) (A) 在java中只允许单一继承。 (B) 在java中一个类只能实现一个接口。 (C) 在java中一个类不能同时继承一个类和实现一个接口。 (D) java的单一继承使代码更可靠。
请问,以下啊些是Java中的合法标识符? 请选择所有正确答案: (A) %id (B) $id (C) _id (D) #id
请问,以下哪些是Java中的合法标识符? 请选择正确答案: (A) my-id (B) my_id (C) 101ids (D) id101
请问,以下哪些描述是正确的? 请选择所有正确答案: (A) 字符型char具有16位宽度。 (B) Unicode编码字符具有16位宽度。 (C) Unicode编码字符具有32位宽度。 (D) UTF编码字符具有24位宽度