电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

《Java语言程序设计基础教程》试题解答

40页
  • 卖家[上传人]:纯***
  • 文档编号:39937715
  • 上传时间:2018-05-21
  • 文档格式:DOC
  • 文档大小:75KB
  • / 40 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、JavaJava语言程序设计基础教程语言程序设计基础教程习题解答习题解答Java Java语言程序设计基础教程 2 第1章 Java程序设计概述 1.9 练习思考题 1、 Java运行平台包括三个版本,请选择正确的三项:( ) A. J2EE B. J2ME C. J2SE D. J2E 解答:A,B,C 2、 Java JDK中反编译工具是:( ) A. javac B. java C. jdb D. javap 解答:D 3、 public static void main方法的参数描述是:( ) A. String args B. String args C. Strings args D. String args 解答:A,B 4、 在Java中,关于CLASSPATH环境变量的说法不正确的是:( ) A. CLASSPATH一旦设置之后不可修改,但可以将目录添加到该环境变量中。 B. 编译器用它来搜索各自的类文件。 C. CLASSPATH是一个目录列表。 D. 解释器用它来搜索各自的类文件。 解答:A 5、 编译Java Application源文件将产生相应的字节码文件,

      2、扩展名为( ) A. .java B. .class C. .html D. .exe 解答:B 6、 开发与运行Java程序需要经过的三个主要步骤为_、_和_。 7、 如果一个Java Applet源程序文件只定义有一个类,该类的类名为MyApplet,则类MyApplet必须是_类的子类并且存储该源程序文件的文件名为_。 8、 如果一个Java Applet程序文件中定义有3个类,则使用Sun公司的JDK编译器 编译该源程序文件将产生_个文件名与类名相同而扩展名为_的字节码文件。 9、 开发与运行Java程序需要经过哪些主要步骤和过程? 10、Java程序是由什么组成的?一个程序中必须要有public类吗?Java源文件的命名规则是怎么样的? 11、编写一个简单的Java应用程序,该程序在命令行窗口输出两行文字:“你好,很高兴学习Java”和“We are students”。 2 Java语言程序设计基础教程 3 第2章 Java基本的程序设计结构 2.7练习思考题 1、 从下面选项中,选择三个有效的标示符:( ) A. IDoLikeTheLongNameClass B. $b

      3、yte C. const D. _ok E. 3_case 解答:A,B,D 2、 下面哪一项在java中是非法的标识符?( ) A. $user B. point C. You II、 while (false) i = 1; III、 while (!false) i = 0; A、仅仅III B、I 和III C、仅仅I D、I, II 和III 解答:B 5、 下列整型数据类型中,需要内存空间最少的是 ( )。 A. short B. long C. int D. byte 解答:D 6、 下面代码执行后,正确的输出结果是:( ) public class Example public static void main(String args) 3 Java语言程序设计基础教程 int l = 0; 4 do System.out.println(“Doing it for l is:“ + l); while (-l 0); System.out.println(“Finish“); A. Doing it for l is 3 B. Doing it for l is 1

      4、C. Doing it for l is 2 D. Doing it for l is 0 E. Doing it for l is ?C1 F. Finish 解答:D,F 7、 若有定义 int a=1,b=2; 那么表达式(a+)+(+b) 的值是:( ) A. 3 B. 4 C. 5 D. 6 解答:B 8、 若有定义 int a=9,b=6; 那么ab的值是:( ) A. 0 B. 1 C. false D. true 解答:D 9、 假定有变量定义: int k=7,x=12; 那么能使值为3的表达式是:( ) A. x%=(k%=5) B. x%=(k-k%5) C. x%=k-k%5 D. (x%=k)-(k%=5) 解答:D 10、执行完以下代码int x = new int25;后,以下说明正确的是:( ) A. x24为0 B. x24未定义 C. x25为0 D. x0为空 解答:A 11、Java应用程序的main方法中有以下语句,则输出的结果是( )。 int x=2,3,-8,7,9; int max=x0; for(int i=1;imax) max=x

      5、i; System.out.println(max); A. 2 B. -8 4 Java语言程序设计基础教程 C. 7 D. 9 5 解答: 12、设 x = 1 , y = 2 , z = 3,则表达式 yz/x 的值是( ) A. 3 B. 3.5 C. 4 D. 5 解答:A 13、有整型数组:int x=2,33,88,5,10;,则调用方法 Arrays.sort(x) 后,数组x中的元素值依次是?( ) . 88 33 10 5 2 B. 2 5 10 33 88 C. 88 10 2 33 5 D. 5 33 2 10 88 解答: 14、下列语句有错误的是:( ) A. int a; B. int b=new int10; C. int c=new int; D. int d=null; 解答:C 15、下列语句有错误的是:( ) A. int a=new int55; B. int b=new int55; C. int c=new int55; D. int d=new int5,5; 解答:D 16、关于下面的程序,正确的结论是_。 public class e

      6、x4_7 public static void main(String args) int a=new int5; boolean b=new boolean5; System.out.print(a1); System.out.println(b2); A. 运行结果为0false B. 运行结果为1true C. 程序无法通过编译 D. 可以通过编译但结果不确定 解答:A 17、在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占用_字节内存空间,这样,无论是中文字符还是英文字符,都是占用_字节内存空间。 18、设 x = 2 ,则表达式 ( x + + )3 的值是_。 19、若x = 5,y = 10,则x = y的逻辑值分别为_和_。 20、设有数组定义: 5 Java语言程序设计基础教程 int MyIntArray = 10, 20, 30, 40, 50, 60, 70 ; 6 则执行以下几个语句后的输出结果是: 。 int MyIntArray = 10, 20, 30, 40, 50, 60, 70 ; int s = 0; fo

      7、r (int i = 0; i 下列哪一项可以替代文件名以正确装载运行Hello 类 的小程序? ( ) A 、“Hello.bytecode“ B 、“Hello.class“ C 、“Hello.applet“ D 、“Hello.java“ 解答:B 9、 下面不是Applet基本方法的是( ) A. start() B. stop() C. init() D.kill() 解答:D 10、关于Applet的生命周期正确的说法是( ) A. stop方法在start方法之前执行 B. init方法在start方法之后执行 C. stop方法在Applet退出时被调用,只能被调用1次 D. stop方法在Applet不可见时会被调用,可以被调用多次 解答:D 11、下面程序代码正确的排列顺序是_。 (1)import java.applet.*; (2)ex12_9_a() (3)package myclasses; 25 Java语言程序设计基础教程 (4)public class ex12_9 extends java.applet.Applet 26 A. 1、2、3、4 B

      8、. 1、3、2、4 C. 3、1、4、2 D. 1、3、4、2 解答:C 12、简述Java Applet的开发和运行步骤。 13、小应用程序界面的宽度和高度一般在_文件中指定,其中用来指定宽度和高度的关键字分别是_和_。 14、如果一个Java程序既是应用程序又是小应用程序,那么它必定含有_类的子类,同时含有成员方法_。 15、JDK中提供的一个专为查看Applet的工具是_。 16、在Applet坐标系中,(0,0)代表输出窗口_角的像素点。 17、利用Applet绘制一个国际象棋棋盘。 18、编写一个Applet,添加两个文本框和一个命令按钮。其中一个文本框接收用户输入的一行字符串,回车后在另一个文本框中重复输出三行,单击命令按钮可清空所有文本框内容。 19、准备一组图片及相关文字说明,编写Applet制作音乐相册,要求有背景音乐和向前、向后翻动相册的按钮。 26 Java语言程序设计基础教程 27 第12章 常见数据结构的Java实现 12.8 练习思考题 1、 下列哪个不是线性表( )。 A、链表 B、队列 C、栈 D、关联数组 解答:D 2、 java.util.Hasha

      9、ble可以实现的接口是( ) A. Java.util.Map. B. Java.util.List. C. Java.util.Hashable. D. Java.util.Collection. 解答:A 3、set collection 遇到重复的元素,处理的方式是:( ) A、试图添加一个重复值的元素时,会抛出一个异常 B、试图添加一个重复值的元素时,add方法会返回失败值 C、一个set可以包含重复值元素 D、编译的时候,重复的元素值会导致错误 解答:B 4、创建一个类,来存储唯一的对象元素,元素不需要保持特定顺序,但是必须唯一。最能满足这种要求的接口是:( ) 。 A、Set B、List C、Map D、Vector E、HashSet 解答:A,E 5、 使用堆栈结构输出aaaaaa的若干项,其中=2+2,=3,=8。 nnn,1n,2126、 编写一个程序,用散列表实现学生成绩单的存储和查询,并将若干个查询结果存放到一个树集中,通过树集实现对查询结果的自动排序,并将排序结果显示在一个文本区27 Java语言程序设计基础教程 中。 28 第13章 Java数据库连接-JDBC 13.6 练习思考题 1、 使用Connection的哪个方法可以建立一个PreparedStatement接口( ) A、createPrepareStatement() B、prepareStatement() C、createPreparedStatement() D、preparedStatement() 解答:B 2、 在JDBC中可以调用数据库的存储过程的接口是 ( ) A、Statement B、Prepare

      《《Java语言程序设计基础教程》试题解答》由会员纯***分享,可在线阅读,更多相关《《Java语言程序设计基础教程》试题解答》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.