Java复习参考题

更新时间:2024-03-06 15:01:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

一、选择题

1.编译Java源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( B )。 A).java B).class C).html D).exe

解析:【java类文件名的后缀为.java;html(Hyper Text Mark-up Language)即超文本标记语

言或超文本链接标示语言,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。.html即网页文件;.exe为可执行文件,可执行应用程序。】

2.JAVA对象主要属性有( A )。

A) 状态与行为 B) 抽象和封装 C) 继承与多态 D) 可重用和可扩展

3.MAX_LENGTH是int型public成员变量, 变量值保持为常量100,用简短语句定义这个变量。( C )

A) public int MAX_LENGTH=100; B) final int MAX_LENGTH=100; C) final public int MAX_LENGTH=100; D) public final MAX_LENGTH=100;

解析:【常量不可修改,所以用final来修饰,其他的就按照要求是int型public的成员变量,final和public先后顺序关系不大】

4.下面哪些选项是正确的main方法说明?( B ) A) public main(String args[])

B) public static void main(String args[])

1

C) private static void main(String args[]) D) void main()

5.System和Math类在哪个包中 ( B )

A) java.io B) java.lang C) java.awt D) java.util

6.下列语句执行后,变量a、c的值分别是( B )。

int x=182;

int a,c;

c=x/100; a=x;

A) 1,2 B) 2,1 C) 1.82, 2 D) 100,82

7.下面哪个表达式可用得到x和y的最大值( B ) A) x>y ? y : x B) xy ? (x+y) :(x-y) D) x==y? y : x;

8. 在面向对象开发中,最基本的单元是类,它是由类名、属性和( A)消息

B)方法

C)对象

D)关系

9. 下面的代码段中,执行之后count的值是什么( D )。

int count=1; for(int i=1;i<=5;i++)

2

B )组成的。

count=count+i; System.out.println(count); A)5 B)1

C)15 D)16

10. 应用程序的main方法中有以下语句,则输出的结果是 ( A )。

HashMap hm = new HashMap();

hm.put(\ hm.put(\ hm.put(\

System.out.println(hm.get(\

A) bbb B) aaa C) 200 D) 3

11.下列程序段执行后的结果是( A )。

String s= \

for(int i=0;i

A) aceg B) ACEG C) abcdefg D) abcd

解析:【charAt(int index)是String类型的一个成员方法,作用是取到字符串中位置为

index的字符(计数从0开始),比如s=\中s.charAt(2)取到的就是字符3。】

12. 应用程序的main方法中有以下语句,则输出的结果是 ( A )。

int[] x={122,33,55,678,-987};

3

int max=x[0];

for(int i=1;imax) max=x[i]; }

System.out.println(max);

A) 678 B) 122 C) -987 D) 33 13.下列语句序列执行后,k 的值是( C )。

int x=2, y=5, k=0; switch( x%y ) {

case 0: k=x+y; break; case 1: k=x-y; break; case 2: k=x*y; break; default: k=x/y; break;

}

System.out.println(k);

A) 2 B) 5 C) 10 D) 0

14、设有下面的一个定义: class AA{

static void Show(){System.out.println(\我喜欢Java!\

4

} class BB{

void Show(){System.out.println(\我喜欢C++!\;} }

若已经使用aa类创建对象a和BB类创建对象b,则下面哪一个方法调用是正确的( B )。

A、a.Show(); b.Show();

B、AA.Show(); b.Show();

C、AA.Show(); BB.Show();

D、a.Show(); BB.Show();

15、能够支持javadoc命令的注释语句是( D )。 A、/** ...... //

B、/* ...... */

D、/** ...... */

C、//

解析:【B为多行注释;C为单行注释;D为文档注释】

16、下面数组声明正确的是( B )。

A、char str[]={“a”,”b”,”c”}; B、char[] str={‘a’,’b’,’c’}; C、int array[10,20];

17、执行完下列代码后,int kk=5;float ff=2.4f; double dd=2.4; int value= (int)(kk+dd+ff); value的值是( A )。 A、9

B、10

C、11

D、12

D、int array[2]={1,2,0};

5

18、以下断言错误的是( C )。 A、子类对象可以转化为父类对象 B、父类对象一般不转化成子类对象 C、子类对象与父类对象之间不能转化

D、子类对象转化为父类对象后,对于子类与父类共有的方法,仍然调用子类的方法

19、编译和执行以下代码,输出结果是( C ). int i=1; switch (i) {

case 0:

System.out.print(\ break; case 1:

System.out.print(\ case 2:

System.out.print(\ default:

System.out.println(\

} A.one

B、one,two

D、default

C、one,two,default

6

20、下列哪个数代表单精度浮点数?( C ) A、0652

21、在 Java 中,由Java编译器自动导入,而无需在程序中用import导入的包是( D )。 A、java.applet C、java.util

B、java.awt

B、3.4457D C、0.298f

D、0L

D、java.lang

22、在 Java 中,用 package 语句说明一个包时,该包的层次结构必须是( B )。

A、与文件的结构相同 C、与文件类型相同

B、与文件目录的层次相同 D、与文件大小相同

解析:【一般来说,之所以用的包的概念就是为了能够很好的管理文件,所以你定义的包就要以你工程文件整体的命名关联起来,具体命名没有要求,你的要求就是文件结构的要求了,但是包要小写.另外文件的存储结构要和包的结构一样,这样才能通过包找到对应文件.如:你准备定义一个存放所有工具类的包pakage test.mqy.tool那么文件就要存放在 test/mqy/tool 下】

23、switch 语句不能用于下列哪种数据类型( A )。 A、double

B、byte C、short

D、char

解析:【byte,char,short,int四种基本类型以及他们的包装类都可以用于switch语句;long,float,double,boolean四种基本类型及它们的包装类都不能用于switch语句;enum

7

类型,即枚举类型可以用于switch语句。】

24、下列叙述中,正确的是( A )。 A、Java语言的标识符是区分大小写的 B、源文件名与public类名可以不相同 C、源文件名其扩展名为.jar

D、源文件中public类的数目不限

解析:【Java语言和C语言不同,它是区分大小写的,选项A正确。 Java程序的源文件扩展名为.class,.jar文件是由归档工具jar生成的.jar文件。源文件中的public类的数目只能有0个或1个,用来指定应用程序类名,也是源文件名。】

25、关于私有访问控制符private修饰的成员变量,以下说法正确的是( C )。 A、可以被三种类所引用:该类自身、与它在同一个包中的其它类、在其它包中该类的子类

B、可以被两种类访问和引用:该类本身、该类的所有子类 C、只能被该类自身所访问和修改 D、只能被同一个包中的类访问

解析:【public变量可以被所有的外部类访问,而protected变量可以被同一个包

及该类的子类访问, default变量即没有任何修饰符的变量可以被同一个包中的类访问,而private变量只能在该类内部被访问。】

26、Java application源程序的主类是指包含有( A )方法的类。 A、main方法

B、toString方法

8

C、init方法

27、在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同,这种面向对象程序特性称为( C )。 A、隐藏 B、覆盖

D、actionPerfromed方法

C、重载

D、Java不支持此特性

28、下列代码中,将引起一个编译错误的行是( D1)public class Test{ 2) int m,n; 3) public Test(){}

4) public Test(int a){m=a;}

5) public static void main(String args[]){ 6) Test t1,t2; 7) int j,k; 8) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11)

} 12) } A、第3行 B、第5行

C、第6行

D、第10行

9

)。

29、以下程序段的输出结果为( A ) class Cruncher{

void crunch(int i){

System.out.println(\ }

void crunch(String s){

System.out.println(\ }

public static void main(String args[]){

Cruncher crun=new Cruncher(); char ch='p'; crun.crunch(ch); } }

A, int version

B、String version

A、C、编译出错

D、编译通过,但产生异常

30、在 Java 中,所有类的根类是( A )。 A、java.lang.Objet

B、java.lang.Class

D、java.awt.Frame

C、java.applet.Applet

10

31、下列关于构造方法的说法正确的是( A )。

A、因为构造方法名与类名必须相同,所以构造方法的首字母必须大写。 B、构造方法是给对象赋初值,所以没有返回值,要用void来声明。 C、构造方法不能被程序调用,也不可以重载。 D、一个类只允许有一个构造方法。

32、在使用interface声明一个接口时,只可以使用( D )修饰符修饰该接口。 A、private

B、protected

D、public

C、private protected

解析:【接口中的方法默认的都是public的,这是接口的一种规范,public的才能被实现。接口中定义的字段也只会是static final的。

网上有人打了个比方:接口是用来定义一种(对象之间的)交互规范的,当然必须是public的。打个比方。你说我要修一个房子,就订一个规则,在房子左边必须有一个小门,用来送垃圾出去。收垃圾的人就知道了该从这个门进来收垃圾。可是你不告诉大家这个门是用来送垃圾的,收垃圾的人就不会知道。那么你的这个规则还是规则吗?】

33、下列代码的执行结果是:( D )。 public class Test2{

public static void main(String args[]){

System.out.println(5/2); }

11

} A、2.5

B、2.0

C、2.50

D、2

34、属于main()方法的返回类型是( C )。 A、public C、void

35、给出下面代码段: public class Test1{

public static void main(String args[]){

int m; switch (m) {

case 0:System.out.println(\ case 1:System.out.println(\ case 2:

default:System.out.println(\ } } }

下列m 的哪个值将引起“default”的输出( C ) A、0 C、2

B、1

B、static

D、main

D、以上答案都不正确

12

36、在Java中,能实现多重继承效果的方式是( C )。

A、内部类

B、适配器

C、接口

D、同步

解析:【java不支持多继承,但是可以实现多个接口,与多继承的效果是一样的。】

37,表示换行符的转义字符是( A )。

A、\\n

B、\\f

C、’n’

38、Java语言的类型是( A )。 A、面向对象语言 B、面向过程语言

C、汇编程序

D、形式语言

39、下列赋值语句中错误的是( A )。 A、byte bb=433

B、double d=5.3E12

C、char c='\\r'

D、float f=11.1f

解析:【byte最大值是255,溢出】

40、阅读和理解下面程序段: class Manager extends Employee {

public Manager(String n,double s,int year,int month,int day) {

super(n,s,year,month,day); bonus=0; }

13

D、\\dd

public double getSalary(){

double baseSalary=super;getSalary(); return baseSalary+bonus; }

public void setBonus(double b){

bonus=b; }

private double bonus; }

Manager是Employee的子类,其理由是( A )。 A、extends关键字声明 B、Manager的域减小了 C、雇员是一个经理 解析:【extend是继承】

41、编译Java application源程序文件将产生相应的字节码文件,这些字节文件的扩展名为( B )。 A、.java

42、下列程序段的输出结果是( D )。 void douLearithmaticOperator(){

System.out.print(9/2);

B、.class

C、.html

D、.exe

D、Manager的适用范围较宽

14

System.out.print(\ System.out.println(5/2.0); }

A、4.5,2.5

B、4,2

C、4.5,2

D、4,2.5

解析:【out.println()和out.print()的区别:out.println()表示输出和换行;out.print()表示输出后不换行。注:println中的ln是line去掉元音的简写。】

43、下面是关于类及其修饰符的一些描述,不正确的是( B )。 A、abstract类只能用来派生子类,不能用来创建abstract类的对象。 B、final类不但可以用来派生子类,也可以用来创建final类的对象。 C、abstract不能与final同时修饰一个类。

D、abstract方法必须在abstract类中声明,但abstract类定义中可以没有abstract方法。

44、按运算符操作数的数目划分,运算符 ? :的类型是( B ) A、三元 B、二元 C、四元 D、一元

45、char 类型的取值范围是( B )。 A、2-7~27-1

B、0~216-1 D、0~28-1

C、-215~215-1

解析:【A为byte(字节型)的取值范围;C为short(短整型)的取值范围。】

15

46、int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是( C )。

A、public int MAX_LENGTH=100; B、final int MAX_LENGTH=100; C、public final int MAX_LENGTH=100; D、public const int MAX_LENGTH=100;

47、以下哪种循环体能保证被执行一次( C )。 A、while

B、for

C、do-while

D、都不是

解析:【while和for都是先判断是否符合条件,符合条件后才能执行循环体;而do-while是先执行循环体一次,然后才开始判断。】

48、若a的值为3时,下列程序段被执行后,c的值是( C )。 int c=1; if(a>0) if(a>3) c=2; else c=3; else c=4; A、1

B、2

C、3

D、4

16

解析:【 int c=1; if(a>0)

If(a>3) c=2; else c=3; else c=4;】

49、下列属于合法的Java标识符是( A )。 A、_cat

B、5books

C、+static D、-3.14159

解析:【标识符的命名:包括字母,数字,下划线和美元符号$,其中数字不能放在开头。】

50、下列对继承的说法,哪个是正确的( B )。 A、子类能继承父类的所有方法和属性 B、子类能继承父类的非私有方法和属性 C、子类只能继承父类public方法和属性 D、子类只能继承父类的方法,而不继承属性

51、类Test1定义如下: 1. public class Test1{ 2. 3. 4. }

将以下哪种方法插入第3行是不合法的( B )。

public float aMethod(float a,float b){ }

17

A、public float aMethod(float a,float b,float c){ } B、public float aMethod(float c,float d){ } C、public int aMethod(int a,int b){ }

D、private float aMethod(int a,int b,int c){ }

解析:【方法重载:方法名一定要相同,方法的参数表必须不同,包括参数的类型或个数,以此区分不同的方法体,方法的返回类型,修饰符可以相同,也可以不同。】

52、Java语言的许多特点中,下列哪个特点是C++语言所不具备的( C )。 A、高性能

B、面向对象

C、跨平台

D、有类库

解析:【跨平台即只要一次编译,就可以运行于Windows,Linux....等系统上,因为有java虚拟机,所以程序的运行与平台无关,由java虚拟机解释执行。】

53、下列构造方法的调用方式中,正确的是( D )。 A、按照一般方法调用 C、被系统调用

B、由用户直接调用

D、只能通过 new 自动调用

解析:【构造方法是类中的一种特殊方法,是为对象初始化操作编写的方法,用来定义对象的初始状态。构造方法不能被程序调用,构造方法名必须与类名相同,没有返回值,用户不能直接调用,只能通过new自动调用。】

54、下列命令中,哪个命令是Java的编译命令( A )。 A、javac

B、java

C、javadoc

D、appletviewer

18

55、以下说法正确的是( B )。

A、当一个方法在运行过程中产生一个异常时,该方法将终止,但整个程序却不一定会终止。

B、如果说程序运行到try块内部时,某个语句产生一个异常,则程序流程将跳过该try块后面的语句,直接进入catch块。

C、如果程序运行到try块内部时,没有产生异常,则程序流程在执行完try块的语句后,进入try块后面的catch块。

D、如果catch块后面还有一个finally块,程序在运行时,一旦进入catch块后,就不会再进入finally块,只有不产生异常时才跳过catch块进入finally块运行。

56、Java的可移植性指的是( D )。 A、支持TCP/IP协议 C、不支持指针

57、2|3&5的值是( C )。 A、1

B、2

C、3

D、5

B、面向对象

D、基本数据类型设计不依赖于具体实现

解析:【“∣”是按位或操作,“&”是按位与操作,且“&”的优先级高于“∣”的优先级。方法是先将十进制数化为位数相同的等值二进制,然后进行相应的运算。】

58、下列代码的执行结果是:( D ) public class Test1{

public static void main(String args[]){

19

float t=9.0f; int q=5;

System.out.println((t++)*(--q)); } } A、40

B、40.0

C、36

D、36.0

解析:【t++中t先参与运算然后t再自身加1,--q中q先自身减1,然后再参与运算。】

59.定义一个10行20列的二维整型数组,下列哪个定义语句是正确的( B )。 A)int[] arr = new int[10][20]; B)int[][] arr = int new[10][20]; C)int[][] arr = new int[10,20]; D)int[,] arr = new int[20][10];

60.下面是getSum(int m,int n)方法的定义,方法调用getSum(1,4)的返回结果是( D )。 static int getSum(int m, int n) {

int sum = 0;

for (int i = m; i <= n; i++) {

sum += i; }

20

return sum; } A) 1

B) 4

C) 5

D)10

解析:【sum=0+1+2+3+4=10】

61. 应用程序的main方法中有以下语句,则输出的结果是 ( A )。 String s1=\boolean b1=s1.Equals(s2); System.out.println(b1);

A)false B)true C)1

D)0

解析:【str1.equals(str2)是比较两个对象的内容是否相同,相同返回true,不同返回false(注;str1==str2为比较两个引用地址是否相同,在java中,代码即使在两个字符串完全相同的情况下也会返回false。)】

62.下面哪项用来表示换行字符( B )。

A) \\b B) \\n C) \\v D) /n

63.如果数组声明为int[] arr=new int [5],则数组中的元素总数是( A )。 A)5 B)2 C)1

D)0

解析:【java中的数组是固定了,初始化数组时应指定大小,即个数。】

64.下面几个函数,( C )是重载函数。

21

1.void f1(int) 2.int f1(int) 3.int f1(int,int) 4.float k(int)

A)四个全 B)1和4 C)2和3 D)3和4

解析:【重载函数的几点说明:1,针对同一个类中的一个函数来说的;2,这组函数中,函数名称相同;3,形式参数不相同,包括参数的个数不同和参数的类型不同或参数的个数和类型都不同。4,与函数的返回值类型无关】

65.异常是在什么时候发生的?( C )。 A)编写程序时 C)运行时

66.如果一个类命名为MyWidger,则MyWidger的默认无参构造方法看起来像哪一个( C )。

A)new MyWidger(); B)public class MyWidger C)public MyWidger() {}; D) MyWidger{};

67.构造方法何时被调用( A )。 A)创建对象时

B)类定义时

B)编译时

D)最终用户发出请求时

C)使用对象的方法时 D) 使用对象的属性时

解析:【即new的时候,如User user=new User();】

68.创建一个二维组int[5]{6,9,7,8,3},new int[2]{3,2}};

int[][] myArr=new int[3][]{new int[3]{5,6,2},new

22

则myArr[2][2]的值是( D )。 A)9

B)2

C)6

D)越界

69.使用参数4,0,运行下列代码可得( A ) public void divide(int a, int b) { try {

int c = a / b;

System.out.print(“OK”); } catch (Exception e) {

System.out.print(\ } finally {

System.out.print(\ } }

A) ExceptionFinally B)OKFinally

C) Exception

70、下面哪个语句正确地声明一个整型的二维数组 ( D )。A、int a[][] = new int[][];

B、int a[10][10] = new int[][]; C、int[] a = new int[10][10];

D、int []a[] = new int[10][10];

解析:【java中的数组是固定了,初始化数组时应指定长度。】 23

D)无输出

71. Java的数据类型有基本数据类型和( C )两种。

A) 值类型 B) 调用类型 C) 引用类型 D) 关系类型

72. 已创建一个Scanner的对象 sc = new Scanner(System.in),则从控制台读入一个字符串,使用( D )方法。

A) sc.nextInt() B) Scannner.readLine() C) sc.readLine() D) sc.nextLine()

解析:【A,录入整数;B,格式不对,应为sc; C,没有readline()这个方法。】

73. 创建对象和调用构造方法时,通常使用( B )关键字。 A) typeof B) new

74.重载是指类中两个以上的方法同名,只要( B )不同,编译器就知道调用哪个方法。

A) 参数类型 B) 参数类型或参数个数 C) 顺序 D) 返回类型

75.下列表示抽象方法正确的是( A )。 A) public abstract void add(); B) public abstract void add() {} C) public abstract add(); D) public virtual add();

C) as D) is

24

76. 下面选项中不属于面向对象程序设计特征的是( C )。 A)继承性 B)多态性 C)类比性 D)封装性

77. x>0 && x<=10的相反表达式为( A )。 A)x<=0 || x>10

B)x<=0 && x>10

C)x<=0 || x<=10 D)x>0 && x>10

78.循环语句for(int i=0; in/2) break;} 中循环体执行的次数为( D )。 A)n/2 B)n/2-1 C)n/2+1 D)n-1

79.假设在程序中 a、b、c 均被定义成整型,所赋的值都大于1,则下列能正确表示代数式

1的表达式是( D )。 abcA)1.0/a*b*c B)1/(a*b*c) C)1/a/b/(float)c D)1.0/a/b/c

80.下列语句执行后,变量x的值是( B )。

int x=12;

x-=x/10;

A) 2 B) 11 C) 12 D) 13

81. 下面是reverseNum1(long num)方法的定义,方法调用reverseNum1(12345)的返回结果是( D )。

long reverseNum1(long num) {

25

String s1=Long.toString(num),s2=\ for(int i=s1.length()-1;i>=0;i--) s2+=s1.charAt(i);

long revNum=Long.parseLong(s2); return revNum;

}

A)24 B) 135 C) 12345 D) 54321

解析:【代码的作用是将所给的字符串倒置】

82.方法fact(int n)的定义如下,方法调用fact(3)的返回结果是( B int fact(int n){ if(n<=1) return 1; else

return n*fact(n-1); }

A)2 B) 6 C) 3 D) 0

解析:【fact(3)=3*2*1=6】

83. 应用程序的main方法中有以下语句,则输出的结果是 ( A )。String s1=\

String s2=s1.toLowerCase();

26

)。

A) abcd B)ABCD C) aBCd D)A

解析:【toLowerCase()的作用是:把字符中的所有字母全部转换为小写。】

84. 程序Test.java编译运行后输出的结果是( A )。

public class Test { String s1=\

public static void main(String args[]) { int z=2;

Test t=new Test(); System.out.println(t.s1+z); } }

A) java2 B)2 C)没有输出结果 D)java

85.下列程序段执行后的结果是( C )。

String s=new String(\for(int i=1;i

A) aceg B) abc C)bdf D) abcdefg

86. 应用程序的main方法中有以下语句,则执行后输出的结果是 ( int[] x={25,2,55,68,98};

27

B )。

int min=x[0];

for(int i=1;i

System.out.println(min);

A) 12 B) 2 C) 98 D) 55

解析:【求给定数组中的最小值。】

87.下列语句序列执行后,num的值是( C )。

Random rd1=new Random();

int num=rd1.nextInt(36)+1;

A) 37 B) 35 C) 1~36之间的随机整数 D) 0

解析:【Random作用是产生随机数,rd1.nextInt(36)即为产生0——36之间的所有随机数,包括0,不包括36。】

88. 下面的程序编译运行后的输出结果是( C ) public class Test implements A { int x=10;

public static void main(String args[]) { Test c1 = new Test(); System.out.println(c1.x+A.k);

28

} }

interface A { int k= 10; } A)10 B)0 C) 20 D) 100

89.应用程序的main方法中有以下语句,则输出的结果是 ( String s1=\

boolean b1=s1.equals(s2);

System.out.println(b1);

A) false B)true C) 1 D) 0

90.下面的程序编译运行后,输出的结果是( D ).

import java.util.Arrays; public class Test {

public static void main(String[] unused) { String[] str = {\ Arrays.sort(str);

int index=Arrays.binarySearch(str,\ if(index==-1)

System.out.println(\

29

A )。

else

System.out.println(\ } }

A) no B) xxx C)0 D) yes

二、程序阅读题

1.写出以下程序运行结果。 class Point{ pulbic int x ; public int y

public String toString(){ return “(+x+”,”+y+”)”; } }

class Test

{ static void change(Point pt) {

int t;

t= pt.x; pt.x = pt.y; pt.y = t; }

public static void main (String[] args) { Point p = new Point(); p.x=10, p.y=25;

30

system.out.println(p); change(p);

System.out.println(p); } }

运行结果是:(25,10)

2.写出下列函数的功能。 static float FH() { float y=0,n=0;

Scanner sc = new Scanner(System.in); int x = sc.nextInt(); //从键盘读入整型数据赋给x while (x!=-1) { n++; y+=x; x = sc.nextInt(); }

if (n= =0)

return y; else return y/n; }

方法FH()功能是:

答案:从键盘上输入一批常数的平均值,以-1作为结束输入的标志

31

3. public class Conditional{

public static void main(String args[]){

int x=4;

System.out.println(\ } } 答案:9.0

4. public class MyClass{

static int i;

public static void main(String argv[]){

System.out.println(i); } } 答案:0

5. public class operatorsandExpressions{

void stringPlus(){

int a=3,b=4,c=5;

System.out.println(\ }

32

}

答案:abc3

6. public class Test3{

public static void main(String args[]){

System.out.print(100%3); System.out.print(\ System.out.println(100%3.0); } }

答案:1,1.0

三、写程序

1、实现ATM机程序中的CheckingAccount和SavingAccount类。

2、实现如下简单的ChatRoom聊天工具GUI布局及通过按钮出发实现信息的发送功能。 3、实现ATM机GUI布局。

33

本文来源:https://www.bwwdw.com/article/imaa.html

Top