77范文网 - 专业文章范例文档资料分享平台

Java 试题附参考答案

来源:网络收集 时间:2019-06-05 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

附录B 参 考 答 案

第1章:Java简介——实践与练习

1.7.1 填空题

1.Java源程序文件的后缀是 *.java ,Java字节码文件的后缀名称是 *.class 。 2.Java程序实现可移值性,依靠的是 JVM 。

3.Java语言的三个分支是: Java SE 、 Java ME 、 Java EE 。

4.Java程序由 类 组成,如果Java使用 public class 声明类,则文件名称必须与类名称一致。

5.Java执行是从 main() 方法开始执行的,此方法的完整定义是 public static void main(String args) 。

6.Java类名的每个单词的首字母通常要求 大写 。

1.7.2 选择题

1.推出Java语言的公司是 B 。 A.IBM A.path

B.SUN

C.Apple

D.Microsoft

D、TEMP

2.下面的哪个环境变量是java解释时所需要的? B B.classpath

C.JAVA_HOME

1.7.3 判断题

1.Java语言属于编译型的开发语言。 2.Java Application程序不是由main()方法开始执行的。

( × ) ( × )

1.7.4 简答题

1.简述Java实现可移值性的基本原理。

答:Java属于编译型和解释型的编程语言,所有的*.java程序必须编译为*.class文件后才可

Java核心技术精讲 以在电脑上执行,而执行*.class文件的电脑并不是一台真实的电脑,而是利用软件和硬件模拟出来的一台虚拟电脑,称为Java虚拟机,而针对不同的操作系统平台,有不同版本的Java虚拟机,即由Java虚拟机去适应不同的操作系统,只要Java虚拟机的支持没有改变,同一个*.class可以在不同的平台上运行。 2.简述Java语言的三个程序分支。 Note 答:Java SE(Java标准版):提供基础的Java类库及平台支持。 Java ME(Java微型版):提供嵌入式开发支持。 Java EE(Java企业版):提供企业平台支持。 3.简述Java中path及classpath的作用。 答:Path:是操作系统的环境属性,指的是可以执行命令的程序路径。 CLASSPATH:是所有*.class文件的执行路径,java命令执行的时候将利用此路径加载所需要的*.class文件。 4.简述Java语言的主要特点。 答:Java语言的主要特点如下: (1)Java语言是一门面向对象语言,且语法足够简单; (2)Java避免了C/C++中复杂的指针关系,而使用了更为简单的引用方式来进行内存传递; (3)Java是为数不多的支持多线程开发的编程语言; (4)Java提供了自动的垃圾收集机制,可以定期释放出无用的垃圾空间; (5)Java语言的安全性较高; (6)Java最大的特点是具备可移植性,即:同一个程序在不同的操作系统上都可以运行。 1.7.5 编程题 1.在屏幕上输出:“我喜欢学习 Java”的信息。 答案: public class TestDemo { public static void main(String[] args) { System.out.println(\我喜欢学习 Java\ } } 2.在屏幕上打印出以下图形: ************************************* ********* Java 程序设计 ********* ************************************* 答案: public class TestDemo { public static void main(String[] args) { System.out.println(\ System.out.println(\ Java 程序设计 *********\ System.out.println(\488 附录B 参考答案 489 Note } } Java核心技术精讲 第2章 简单Java程序——实践与练习 Note 2.9.1 填空题 1.Java中的标识符组成原则: 由字母、数字、下划线、$所组成,其中不能以数字开头,不能是Java的关键字 。 2. assert 关键字是在JDK 1.4时加入的, enum 关键字是在JDK 1.5时加入的。 3.列举出已经知道的5个关键字: public、static、void、int、double 。 4.Java注释分为以下三种: 单行注释(//) 、 多行注释(/* …*/) 、 文档注释 。 5.Java中使用 int 关键字,可以定义一个整型数据。 6.在一个Java源文件中定义了3个类和15个方法,编译该Java源文件时会产生 3 个字节码文件,其扩展名是 *.class 。 7.布尔型数据类型的关键字是 boolean ,有 true 和 false 两种取值。 8.整型数可以采用 byte 、 short 、 int 和 long 4种类型表示。 9.根据占用内存长度的不同将浮点型分为 float 和 double 两种。 10.Java程序结构分为: 顺序结构 、 分支结构 、 循环结构 3种。 11.逻辑表达式:true&&false&&true的结果是 false 。 12.逻辑表达式:!true||false的结果是 false 。 13.在方法中可以使用 return 语句来结束方法的执行。 14.在Java中数组排序的方法是 。 15.方法中的 void 关键字用来表示方法不返回任何值。 2.9.2 选择题 1.下面哪些标识符是正确的? D A.class B.hello world C.123$temp D.Demo 2.下面哪些关键字是Java中未使用到的关键字? A、B (多选) A.const B.goto C.int D.assert 3.public static void main方法的参数描述是: A 。 A.String args[] B.int[] args C.Strings args[] D.String args 4.下面说法正确的是 C 。 A.Java程序的源文件名称与主类(puublic class)的名称相同,后缀可以是.java或.txt等 B.JDK的编译命令是java C.一个java源文件编译后可能产生多个class文件 D.在命令行编译好的字节码文件,只需在命令行直接输入程序名即可运行该程序 490 附录B 参考答案 5.下面说法不正确的是 A 。 A.Java语言是面向对象的、解释执行的网络编程语言 B.Java语言具有可移植性,是与平台无关的编程语言 C.Java语言可对内存垃圾自动收集 D.Java语言执行时需要Java的运行环境 6.下面 A 不是Java的关键字。 A.integer B.double C.float D.char 7.在Java中,字节数据类型的关键字和默认值是 A 。 A.byte和0 B.byte和1 C.boolean和true D.boolean和false 8.3.15E2表示的数据是 C 。 A.3.15 × 2 B.3.15 × 10-2 C.3.15 × 102 D.0.315 × 10-2 9.程序System.out.println(\的输出结果是 C 。 A.1 B.1 + 1 = 2 C.1 + 1 = 11 D.2 10.程序System.out.println(10 / 3) ;的输出结果是 B 。 A.1 B.3 C.3.3 D.3.33333 11.执行下面的语句后,a、b、c的值分别是 C 。 int a = 2 ; int b = (a++) * 3 ; int c = (++a) * 3 ; A.2、6、6 B.4、9、9 C.4、6、12 D.3、9、9 12.以下的 B 能正确表示Java语言中的一个整型常量。 A.35.d B.-20 C.1,234 D.\13.下面的数据类型 D 是float型 A.33.8 B.129 C.89L D.8.6F 14.下列关于自动类型转换的说法中,正确的一个是 B 。 A.int类型数据可以自动转换为char类型数据 B.char类型数据可以被自动转换为int类型数据 C.boolean类型数据不可以做自动类型转换,但是可以做强制转换 D.long类型数据可以被自动转换为short类型数据 15.一个方法在定义过程中又调用自身,这种方法称为 B 。 A.构造方法 B.递归方法 C.成员方法 D.抽象方法 Note 2.9.3 判断题 1.变量的内容可以修改,常量的内容不可修改。 ( √ ) 2.goto是Java中未使用到的关键字。 ( √ ) 3.enum关键字是在JDK 1.4版本中增加的。 ( × ) 4.使用public class定义的类,文件名称可以与类名称不一致。 ( × ) 5.主方法编写:public void main(String arg)。 ( × ) 6.字符$不能作Java标识符的第一个字符。 ( × ) 7.System.out.println()输出后是不加换行的,而System.out.print()输出后是加换行的。 ( × ) 491

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库Java 试题附参考答案在线全文阅读。

Java 试题附参考答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/648988.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: