|

 下面选项中不是面向对象编程主要体现的特性是()
A:封装性
B:继承
C:多态
D:类
下列代码哪几行会出错:()
1) public void modify() {
2) int I, j, k;
3) I = 100;
4) while ( I > 0 ) {
5) j = I * 2;
6) System.out.println (" The value of j is " + j );
7) k = k + 1;
8) I--;
9) }
10) }
A:line 4
B:line 6
C:line 7
D:line 8
Java程序中,通过类的定义只能实现()重继承。
A:1
B:2
C:3
D:4
容器Panel和Applet缺省使用的布局编辑策略是()
A:FlowLayout
B:BorderLayout
C:GridLayout
D:CardLayout
对于catch 子句的排列,下列哪种是正确的?()
A:父类在先,子类在后
B:子类在先,父类在后
C:有继承关系的异常不能在同一个 try 程序段内
D:先有子类,其他如何排列都无关
JApplet的默认布局管理器是()。
A:FlowLayout
B:BorderLayout
C:GridLayout
D:BoxLayout
下列哪个数代表单精度浮点数?()
A:0652
B:3.4457D
C:0.298f
D:0L
下面哪个选项表示八进制数?()
A:010
B:0x10
C:08
D:0x8
指出下列程序运行的结果()
public class Example{
String str=new String("good");
char[]ch={'a','b','c'};
public static void main(String args[]){
Example ex=new Example();
ex.change(ex.str,ex.ch);
System.out.print(ex.str+" and ");
Sytem.out.print(ex.ch);
}
public void change(String str,char ch[]){
str="test ok";
ch[0]='g';
}
}
A:good and abc
B:good and gbc
C:test ok and abc
D:test ok and gbc
哪些是将一个十六进制值赋值给一个long型变量()
A:long number = 345L;
B:long number = 0345;
C:long number = 0345L;
D:long number = 0x345L;
下面哪些关键字能用来控制对类成员的访问()?
A:public
B:protected
C:private
D:default
以下哪些不是MenuItem类的方法?()
A:setVisible( boolean b )
B:setEnabled( boolean b )
C:getSize()
D:setForeground( Color c )
设有以下程序:
import java.awt.*;
public class FlowAp extends Frame{
public static void main(String argv[]){
FlowAp fa=new FlowAp();
fa.setSize(400,300);
fa.setVisible(true);
}
FlowAp(){
add(new Button("One"));
add(new Button(
A:窗体每边有4个标记为One 到 Four的按钮
B:从顶到底有安排有4个标记为One 到 Four的按钮
C:一个很大的标记为 Four的按钮在正中央
D:运行时指示没有设置布局管理器的错误
设有如下代码:
interface IFace{}
class CFace implements IFace{}
class Base{}
public class ObRef extends Base{
public static void main(String argv[]){
ObRef obj = new ObRef();
Base b = new Base();
Object obj1 = new Object();
IFace obj2 = new CFace();
//Here
}
}
则在 //Here处插入哪个代码将不出现编译和运行错误。
A:obj1=obj2;
B:b=obj;
C:obj=b;
D:obj1=b;
指出正确的表达式 ()
A:double a=1.0;
B:Double a=new Double(1.0);
C:byte a = 340;
D:Byte a = 120;
一个部件重绘时,方法调用不能按下面哪个次序?()
A:直接调用 paint()
B:调用update ,而update会调用 paint()
C:调用repaint(),由它调用update(), update 再调用 paint()
D:调用 repaint(),它将直接调用 paint
设有如下代码:
class Base{}
public class MyCast extends Base{
static boolean b1=false;
static int i = -1;
static double d = 10.1;
public static void main(String argv[]){
MyCast m = new MyCast();
Base b = new Base();
//Here
}
}
则在 //Here处插入哪个代码将不出现编译和运行错误。()
A:b=m;
B:m=b;
C:d =i;
D:b1 =i;
<html><body>
<form name="data" action="/servlet/Data Servlet" method="POST">
<input type="text" name="name">
<input type="submit" name="submit">
</form>
</body></html>
下面的哪两个方法可以取出name参数的值?()
A:Get Parameter ("name");
B:Get Parameter Value ("name");
C:Get Parameter Values ("name");
D:Get Parameters ("name");
下面哪个叙述是正确的?(选择二个)()
1. public class MyTextArea extends TextArea {
2. public MyTextArea(int nrows, int ncols) {
3. enableEvents(AWTEvent.TEXT_ EVENT_MASK);
4. }
5.
6. public void processTextEvent (TextEvent te) {
7. System.out.println(“Processing a t
A:源程序必须存放到MyTextArea.java文件中
B:在行2和行3之间应该增加一句:super(nrows, ncols)以至新构件有合适的大小
C:在行6 processTextEvent()的返回值应声明为boolean而不是 void.
D:在行7和8之间应增加一句:return true.
下面main()方法的定义哪些是正确的()?
A:public static void main(String args[]){}
B:public static void main(String[]) {}
C:public static void main(String[] args) {}
D:public static void main(String [] x) {}
所有的鼠标事件都由MouseListener监听接口的监听者来处理。
A:错误
B:正确
Java的类是单继承的,所有的类都从Object类派生而来的。
A:错误
B:正确
如果p是父类Parent的对象,而c是子类Child的对象,则语句c = p是正确的。
A:错误
B:正确
TCP/IP为各种不同的硬件提供通用的编程接口。这套协议支持使用不同网络介质的网络连接,TCP/IP使得世界各地的网络联系成国际互联网成为可能。
A:错误
B:正确
Java Applet是由独立的解释器程序来运行的。
A:错误
B:正确
Java中所有的类都是java.lang的子类。
A:错误
B:正确
JPanel是Swing的面板类,默认使用FlowLayout布局管理器。
A:错误
B:正确
Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。
A:错误
B:正确
方法覆盖与域隐藏一样,父类的同名方法在子类中仍占有自己独立的内存空间。
A:错误
B:正确
ava的各种数据类型所占用的内存长度与具体软硬件环境有关。
A:错误
B:正确
容器是用来组织其他界面成分和元素的单元,它不能嵌套其他容器。
A:错误
B:正确
应用程序一定要有main()方法,小程序一定要继承于Applet 类。
A:错误
B:正确
session.get Parameter(“count”)可以取出count属性。
A:错误
B:正确
字符串 "\'a\'" 的长度是5。
A:错误
B:正确
一个Java Applet源程序的主类能有多个父类。
A:错误
B:正确
<session-timeout>30</session-timeout>,30的单位是秒。
A:错误
B:正确
事件要执行的话,需要在事件源对象上注册对应事件的监听器(listener)
A:错误
B:正确
在Java中,可以利用程序使线程从执行状态转换到阻塞状态,即调用wait方法。
A:错误
B:正确
在Java语言中,drawOval(100,100,80,80)表示绘制圆,其中(100,100)表示圆心。
A:错误
B:正确
cookie中的信息是保留在客户端的浏览器。
A:错误
B:正确
|
|