2022年Java实用教程试题及答案 .pdf

上传人:C****o 文档编号:32039410 上传时间:2022-08-08 格式:PDF 页数:7 大小:78.41KB
返回 下载 相关 举报
2022年Java实用教程试题及答案 .pdf_第1页
第1页 / 共7页
2022年Java实用教程试题及答案 .pdf_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《2022年Java实用教程试题及答案 .pdf》由会员分享,可在线阅读,更多相关《2022年Java实用教程试题及答案 .pdf(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Java2实用教程第 1 页 共 7 页课程代码:座位号:新疆大学期末考试Java2 实用教程试卷姓名:学号 :专业: 学院:班级 :题号一二三四五总分得分第一部分选择题(共12 分)一、单项选择题 (本大题共 4 小题,每题只有一个正确答案,答对一题得3 分,共 12分)1、下面的代码段中,执行之后i 和 j 的值是什么 ?【】inti=1; intj; j=i+; A、1,1 B、1,2 C、2,1 D、2,2 2、已知如下的命令执行javaMyTestabc【】请问哪个语句是正确的?A、args0=MyTestabc B、args0=MyTest C、args0=a 装订线内答题无效*

2、*装*订*线* * * * * * * * * * 得分评卷人名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 7 页 - - - - - - - - - Java2实用教程第 2 页 共 7 页D、args2=b 3、以下哪个方法用于定义线程的执行体?【】Astart() B、init() C、run() D、main() 4、下面哪个函数是publicvoidexample().的重载函数【】A、 publicvoidexample(intm). B、publicint

3、example1().C、publicvoidexample2().D、以上都不对第二部分非选择题(共88 分)二、名词解释 ( 本大题 3 小题,每题 4 分,共 12 分。) 1、方法重载2、构造方法3、多态名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 7 页 - - - - - - - - - Java2实用教程第 3 页 共 7 页三、分析( 1 小题 8 分,2 小题 9 分,共 17 分)写出下列程序完成的功能。1、publicclassSum public

4、staticvoidmain(Stringargs) doublesum=0.0; for(inti=1;ib)?a:b); 2 功能是 :_四简答题(每小题8 分,共 24 分)1、有一个小数 ,如何去掉小数部分? 装订线内答题无效* *装*订*线* * * * * * * * * * 得分评卷人得分评卷人名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 7 页 - - - - - - - - - Java2实用教程第 4 页 共 7 页2、什么是类、对象和接口?3、简述

5、 applet,在打开、关闭或返回时,运行哪些程序?五、程序设计( 1 小题 8 分,2 小题 12 分,2 小题 15 分,共 35 分)1、 一个程序,该程序打印“howareyou!”。2、 写一个程序,该程序的功能是:完成1+2+.+100,打印输出3、 编写一个小程序, 用文本框接受用户的用户名和密码,如果用户名和密码是javalearner和 happy,则输出“ javahappy ”得分评卷人名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 7 页 - -

6、- - - - - - - Java2实用教程第 5 页 共 7 页答:一、 1. c 2.b 3. c 4,A 二、 1、方法重载:在 Java中,同一个类中的2 个或 2 个以上的方法可以有同一个名字,只要他们的参数声明不同即可。在这种情况下,该方法就被称为重载,这个过程就称为方法重载,方法重载是 Java 实现多态性的一种方式。2、构造方法:名字与他所在类的名字相同,并且不返回任何数据类型,在用new 关键字初始化类时就已经调用了此方法。3、多态:继承于同一个基类的多个类,提供同样的属性、方法等等,具有相同名称但操作不同,这些类的不同行为,体现出多态。四、1、算出 1 除以1 到100的

7、所有数的结果之和2、20 五、 1、用 (int)double 变量强制转换就去掉小数部分了:double a = 10.111111d;int b = (int) a; System.out.println(b); 2、类就是对一个事物抽象出来的结果。比如人可以作为一个类。一般来说,一个类具有成员变量和成员方法。成员变量相当于属性,比如 人 具有的变量有胳膊,手脚等。而成员方法是该类能完成的一些功能,比如 人 可以说话( talk) ,行走( walk )等。类是具有相同属性和服务的一组对象的集合。对象是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。接口是一个规范,它规定了实

8、现这个接口所要做的事情,或者说规定了实现接口的类必须具备的能力。3、applet 在运行的时候首先是调用的init ()方法(进行初始化),然后是start() ,stop() ,最后是destroy()方法。六、 1、public class Text public static void main(String args) System.out.println(howareyou!); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 7 页 - - - - - - -

9、 - - Java2实用教程第 6 页 共 7 页 2、public class Text public static void main(String args) int sum=0; int j=1; while(i=50) sum=sum+j; j+; System.out.println(sum+); 3、public class Text public void checkLogin(String name,String pass) if(javalearner.equal(name) & happy.equal(pass) ) System.out.println(javahapp

10、y); else System.out.println(用户名或密码错误); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 7 页 - - - - - - - - - Java2实用教程第 7 页 共 7 页 public static void main(String args) String name = null; String pass = null; try System.out.print(请输入用户名 :); name = readUserInput(); System.out.printl(请输入用户密码); pass = readUserInput(); checkLogin(name,pass); catch(IOExecption e) e.printStackTrace(); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 7 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁