电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

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

  • 资源ID:39937715       资源大小:75KB        全文页数:40页
  • 资源格式: DOC        下载积分:10金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要10金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

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

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源文件将产生相应的字节码文件,扩展名为( ) 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. $byte 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 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; 那么a>b的值是:( ) 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=xi; 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 ex4_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; for (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. 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.Hashable可以实现的接口是( ) 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语言程序设计基础教程》试题解答)为本站会员(纯***)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.