当前位置:文档之家› 《java程序设计》作业答案

《java程序设计》作业答案

case 0:
System.out.println("zero");
break;
case 1:
System.out.println("one");
cБайду номын сангаасse 2:
System.out.println("two");
}
a) defaultb) default, zeroc) error default clause not definedd) no output displayed
}
}
//Code end
a)两个按钮并列占据整个frame b) Hello按钮占据整个framec) Bye按钮占据整个frame
The default layout manager for a Frame is a border layout. If directions are not given (ie North, South, East or West), any button will simply go in the centre and occupy all the space. An additional button will simply be placed over the previous button. What you would probably want in a real example is to set up a flow layout as in
22、编译运行下面的代码,会有什么结果产生:
int i = 1;
switch (i) {
case 0:
System.out.println("zero");
break;
case 1:
System.out.println("one");
case 2:
System.out.println("two");
System.out.println(anar[0]);
}
}
a)编译错误b) nullc) 0d) 5
Arrays are always initialised when they are created. As this is an array of ints it will be initalised with zeros.
17、下面属于非法的标识符的是:
a) 2variableb) variable2c) _whatavariabled) _3_e) $anothervar
18、编译下面的代码,会有什么结果产生:
public class MyClass{
static int i;
public static void main(String argv[]){
k = k + j;*/
4、long型的取值范围是:
D)-263~263-1
5、下面不属于Java保留字的是:
C)malloc
6、下面属于非法的Java标识符的是:
D) abc-d
7、对与System.out.println()语句解释合理的是:
C)执行后输出一个空行
8、阅读下面的代码,回答问题,
for( m = 0 ; m > -2 ; m -- ){….}
import java.io.*;
public class Mine
{
public static void main(String argv[]){
Mine m = new Mine();
System.out.println(m.amethod());
}
public int amethod()
{
try {
a) -128 to 127b) (-2 power 8 )-1 to 2 power 8
c) -255 to 256d)依赖Java虚拟机而定
15、在命令行运行命令:java myprog good morning
会有什么结果显示出来:
public class myprog{
public static void main(String argv[])
} finally{
System.out.println("Doing finally");
}
return 0;
}
}
a) No such file foundb)No such file found ,-1
c) No such file found, doing finally, -1d) 0
26、建立一个HTML去显示一个applet时,必须要定义的tags是:
default:
System.out.println("default");
}
a) oneb) one, defaultc) one, two, defaultd) default
23、编译运行下面的代码,会有什么结果产生:
int i = 9;
switch (i) {
default:
System.out.println("default");
int[] ar = new int[5];
for(i = 0;i < ar.length;i++)
System.out.println(ar[i]);
}
}
a)五个0被输出b)错误,ar使用前没有初始化
c)错误,类Mine必须要被声明为抽象的类d) IndexOutOfBoundes Error i
int j = 2;
if(i ==1&j==2)
System.out.println("OK");
d)int i=1;
int j = 2;
if(i ==1 &| j==2)
System.out.println("OK");
25、编译运行下面的代码,会有什么结果产生,注意,在当前目录里没有文件Hello.txt:
System.out.println(anar[1]);
}
}
a) 1b)3c) 2d)错误,数组anar的长度没有定义
20、编译运行下面的代码,会有什么结果产生:
public class Q {
public static void main(String argv[]){
int anar[]= new int[5];
System.out.println(arguments[1]);
}
}
a)错误,静态方法不能直接引用非静态方法b)错误,主方法有错误
c)错误,数据定义有错误d)方法amethod必须被声明为String型
13、编译期间会出错的是:
a) import java.awt.*;
package Mypackage;
System.out.println(i);
}
}
a)错误,变量i没有初始化b) nullc) 1d) 0
19、编译运行下面的代码,会有什么结果产生:
public class Q {
public static void main(String argv[]){
int anar[]= new int[]{1,2,3};
29、Math类包含在哪个包里:
a)java.io b)java.awtc)ngd)java.applet
30、编译运行下面的代码,会有什么结果产生://Code start
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);
《JAVA程序设计》作业答案
一、选择题
1、编译HelloWorld.java的正确命令是:
C) javac HelloWorld.java
2、正确运行HelloWorld.java的正确命令是:
A)java HelloWorld
3、下面程序代码,使用多行注释正确的是:
C)/*int k=9;
int j=8;
public class MgAp extends Applet{
public void init(){
System.out.println(getParameter("age"));
}
}
a) Error no such parameterb) 0c) nulld) 30
参数age没有获得从HTML给定的值,因此显示null.
28、用下面的HTML去显示applet:MgAp,控制台会有什么结果显示:
<applet code = MgAp.class height=400 width=400 parameter HowOld=30 >
</applet>
import java.applet.*;
import java.awt.*;
class Myclass {}
b) package MyPackage;
import java.awt.*;
相关主题