代码时显示结果是( D )
package com.anbo.lian;
public class UI{
public static void main(String argv[]){
UI c=new UI();
String s=new String("ello");
c.amethod(s);
}
public void amethod(String s){
char c='H';
c+=s;
System.out.println(c);
}
}
A、Hello
B、ello
C、elloH
D、编译错误
5.阅读下列代码后,下列选项说法正确的是(A)
package com.anbo.lian;
public class N {
int arr[] = new int[10];
public static void main(String args[]) {
System.out.println(arr[1]);
}
}
A、编译时将产生错误
B、编译时正确,运行时将产生错误
C、输出零
D、输出空
6.编译和运行下面代码后显示的结果是( D )
package com.anbo.lian;
public class WW {
public static void main(String argv[]) {
WW inc = new WW();
int i = 0;
inc.fermin(i);
i = i++;
System.out.println(i);
}
void fermin(int i) {
i++;
System.out.println(i);
}
}
A、编译报错误
B、2
C、1
D、0
7.System.out.println(4 | 3); 的输出结果是:7
1.当在命令行输入:java myprog good morning 运行以下代码,输出结果是(D)
public class myprog{
public static void main(String argv[])
{
System.out.println(argv[2]);
}
}
A. myprog
B. good
C. morning
D. Exception raised: "java.lang.ArrayIndexOutOfBoundsException: 2"
2.编译和运行下面代码后显示的结果是( C )。
import java.awt.*;
public class Butt extends Frame{
public static void main(String argv[]){
Butt MyBut=new Butt();
}
Butt(){
Button HelloBut=new Button("Hello");
Button ByeBut=new Button("Bye");
add(HelloBut);
add(ByeBut);
setSize(300,300);
setVisible(true);
}
}
A. 2个按钮并排占据整个窗体,左边是Hello按钮,右边是Bye按钮
B. Hello按钮占据整个窗体
C.
Bye按钮占据整个窗体
D. Hello和Bye按钮都位于窗体的上部
3.java中的标识符只能以字母、下划线或美元符$开头,由字母、数字、下划线或美元符$组成的字符串,但不能是Java中的关键字,如class、this等等。
4.在
Java中,所有类的根类是( java.lang.Object )。
5.在switch(expression)语句中,expression的数据类型必须是byte、short、int、char。
6.下列说法正确的是( C )。
A. java Applet 程序必须在浏览器中执行
B. java 应用程序必须在浏览器里执行
C. java Applet 程序不一定在浏览器中执行
D. java 应用程序可以在浏览器中执行
6.编译和运行下面代码时显示的结果是( D )。
public class MyClass{
static int i;
public static void main(String argv[]){
System.out.println(i);
}
}
A、Error Variable i may not have been initialized
B、null
C、1
D、0
7.使用File类,可以执行的操作包括( )。
A. 改变当前目录
B. 返回上级目录的名字
C. 删除一个文件
D. 查看一个文件包含的文本或二进制信息
E. 创建目录
解答:B,C,E
1.下列选项中,能有效地描述浮点数的有( A D F )。
A. Float foo = -1;
B. Float foo = 1.0;
C. Float foo = 42e1;
D. Float foo = 2.02f;
E. Float foo = 3.03d;
F. Float foo = 0x0123;
2.下
列表达式等价的有( C D )。
A. 3/2
B. 3<2
C. 3*4
D. 3<<2
E. 3*2^2
F. 3<<<2
3.可以使用throw语句抛出的对象包括( A D E F )。
A. Error
B. Event
C. Object
D. Exception
E. Throwable
F. RuntimeException
4.分析下面的代码,其输出结果是(D)。
package com.anbo.a;
public class J {
public static void main(String[] args) {
String foo = "blue";
String bar = foo;
foo = "green";
System.out.println(bar);
}
}
A. 一个异常抛出
B. 代码无法编译
C. null
D. blue
E. gree