云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > Java程序设计第1-4章练习题参考答案

Java程序设计第1-4章练习题参考答案

  • 62 次阅读
  • 3 次下载
  • 2026/4/28 4:05:42

一、选择题

1.下面供选字符序列中,不属于Java语言关键字的是( A ) A.goto B.null C.false D.native 2.以下是关于Java语言关键字的叙述,其中正确的是( C ) A.关键字可以用来描述类的成员类型,但是不能描述普通变量 B.关键字由字母(包括英文字母、下划线字符、美元字符、文字字符)和数字组成

C.关键字不可以用作变量、方法、类或标号的标识符 D.break和main都是Java语言的关键字

3.下述字符组合不能作为Java程序标识符的是(D) A.Aa12 B.X C.y D.5x

4.在下述字符串中,不属于Java语言关键字的是 ( C ) A.float C.java

B.new D.return

5.下列字符组合不能作为Java整型常量的是( A ) A.078 B.0x3ACB C.5000 D.0x3ABC 6.设有如下程序: public class Test {

public static void main(String[] args) { String foo=args[1];

String bar=args[2]; String baz=args[3];

System.out.println(\ } }

下述哪一行命令可以使得执行该程序的输出为baz= 2 ( C ) A) java Test 2222 4

C) java Test 4 2 4 2

D) java Test 4 3 2 1

B) java Test 1 2 3

7.在Java语言中,int类型数据的长度是( C ) A.1个字节 C.4个字节

B.2个字节 D.8个字节

8. 用Java虚拟机执行类名为Hello的应用程序的正确命令是( D )。 A) java Hello.class java Hello

9.执行以下代码,输出结果是( B ) int x=5,y=7,u=9,v=6;

System.out.println(x>y ? x+2:u>v ? u-3:v+2); A.8 C.7

B.6 D.true

B) Hello.class C) java Hello.java D)

10.下列修饰符中与访问控制无关的是(C)。 A) public B) protected

C) final

D) private

11.以下程序代码的输出结果是( A ) int x=73;System.out.println(x>>1); A.36 C.37

B.36.5 D.true

12.应用程序的main方法中有以下语句,则输出的结果是(B)。 String s=\int m=s.indexOf(\

String s2=s.substring(m+1); System.out.println(s2); A) 12345

B) 67890#123#fgh

C) 123

D) fgh

13.Java语言中,在类定义时用final关键字修饰,是指这个类( A ) A.不能被继承

C.能被别的程序自由调用

B.在子类的方法中不能被调用 D.不能被子类的方法覆盖

14.以下是关于字符串运算的代码,执行该代码段的输出结果是( B )

String s=\″,sl,s2;

sl=s.substring(2);s2=s.substring(2,5);System.out.println(s1+s2); A.0122345 C.012234

B.234567892345 D.23456789234

15.参照以下Java代码,以下四个叙述中最确切的是(B) class A{ int x; static int y;

void fac(String s){Syatem. out. println("字符串:"+s);} }

A.x、y和s都是成员变量

B.x是实例变量、y是类变量、s是局部变量 C.x和y是实例变量、s是参数 D.x、y和s都是实例变量

16.关于对象成员占用内存的说法哪个正确?( B ) A) 同一个类的对象共用同一段内存

B) 同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间

C) 对象的方法不占用内存 D) 以上都不对

17.关于方法main()的说法哪个正确?( C ) A) 方法main()只能放在公共类中 B) main()的头定义可以根据情况任意更改 C) 一个类中可以没有main()方法

D) 所有对象的创建都必须放在main()方法中 18.以下程序代码的输出结果是( B ) int x = 10; while (x > 7)

{ System.out.print(\;} A.** B.*** C.* D.****

19.设类U声明,及对象u和v的定义如下: class U{ int x, int y;

搜索更多关于: Java程序设计第1-4章练习题参考答案 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

一、选择题1.下面供选字符序列中,不属于Java语言关键字的是( A ) A.goto B.null C.false D.native 2.以下是关于Java语言关键字的叙述,其中正确的是( C ) A.关键字可以用来描述类的成员类型,但是不能描述普通变量 B.关键字由字母(包括英文字母、下划线字符、美元字符、文字字符)和数字组成 C.关键字不可以用作变量、方法、类或标号的标识符 D.break和main都是Java语言的关键字 3.下述字符组合不能作为Java程序标识符的是(D) A.Aa12 B.X C.y D.5x 4.在下述字符串中,不属于Java语言关键字的是 ( C ) A.float C.java B.new D.return 5.下

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com