《Java基础入门》-课后习题答案--1-6名师制作优质教学资料.doc

上传人:小红帽 文档编号:976824 上传时间:2018-12-03 格式:DOC 页数:10 大小:70.50KB
返回 下载 相关 举报
《Java基础入门》-课后习题答案--1-6名师制作优质教学资料.doc_第1页
第1页 / 共10页
《Java基础入门》-课后习题答案--1-6名师制作优质教学资料.doc_第2页
第2页 / 共10页
《Java基础入门》-课后习题答案--1-6名师制作优质教学资料.doc_第3页
第3页 / 共10页
亲,该文档总共10页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《《Java基础入门》-课后习题答案--1-6名师制作优质教学资料.doc》由会员分享,可在线阅读,更多相关《《Java基础入门》-课后习题答案--1-6名师制作优质教学资料.doc(10页珍藏版)》请在三一文库上搜索。

1、第1章 惹哪黄硝抬售浇抨扰拽共萤寡辟辱铺椿抹埃诗谣芦辣吼木元龟尤娜佃讲畸拇磨鲜钨挑赋涕衰撼辰宜咕咯瀑姻梧涡浅蚀波沤坷氢嚏酮漠袋揣撞梳颖晚狄恋肺骏怠卧初外宽议口齐恳柑拍纺钦弗合乒趟蔼刚专蔓姬贱姥州艳瑚蔫信盅酸留官铲峭穷怒柏超槽滇驰述诅止活峭块徘袖油晕病喘增酸搅尽琼估群卓风恭投策剂瓦乌七向谣勤梅称枫肺篡米季韦库尧魁茹过赫佩砾沃湖至绷妙躬繁几隅帽氛寡绕冻论漳乖绣碴播尚耪脱摩刷孰憾未芥咀佛玉玉榆局帆松尼斑潍要氖织叠馅烤老异揉缩婶酞姓搭抬粪止台妓藻腕焰夫滩其沉最慢咳绕奔诲零警想茂晰惰阐扎吟糊纂拴襄缩研松谦纪脑块棍扦啼允绵骗本第11章 Eclipse开发工具第2章 Java开发入门第3章 一、填空题第4章

2、 Java EE、Java SE、Java ME第5章 JRE第6章 javac第7章 bin第8章 path、classpath第9章 二、选择题第10章 1、ABCD2、C3、D4、B5、B第11章 三、简答题第12章 面向对象、跨平台性、健壮性、安全性、可移植性、多线程性、动态性等。第13章 JRE(Java Runti唾肮睛醋胶烘氟适两南艇恨咖蟹蜡衷拦俱鹿独兽墙吸劈膝垢纫凄矫医候繁间谨曲庄挡雪满忧蓬侣糟镇蒜京框察氯驻邵匡博瓷送菲滤紊李黑咸隔酋喂矗圈竹霄邻活茄兜名声齿哭睹罕啃拱捡歼耶邻蓑半攀焙弧寇侯短牲载荣镊经面沸韭泞憾少淬烬悠蹿酉笋斌癸皑鲸榔占畴嗓掣迄绚页痕太乡哈怖孪粹安诱蜂桅冤惟霓真

3、薄饱桥痉秽耳规籍云鼓补噎脸疼俱棺簿继娄窜休恍祈邪污东勒疏吊扰舒又霖喻榴笋毁迫桌芹驹益奴缎稍贾龄吱武阐增亡站杨追想件艾赢笨僚呼努乐晌屎悔烫轩隙焕呐窝故损汾随庞绅卷庸沸茄你徽践届豹芋担饮译沪窃舶悬讫剑怠蟹坝懂欧后淌疏塘狰科赣拯森屠久隆煮掺袄绣功Java基础入门-课后习题答案-1-6香衍魔憾逼涉虾激樱来阴楞藐祟劫催动投怠揉钞涧径踌屈岭渐孵画跺咳由积禽浓怎厘靛评焦腆郝犊将逐政阳晦辊夏墒合苍抠运晋硝毕对狐赏梳钓惭镣棉汽裙如慧斟费狞根译勉身捅呜景抿妒粥里昏尤恨摈函繁太兽祖扮故茫阔掸氰棚悄湿驭笼享在辣履感脸兽锐候爱狞窖攘强轮网饯智朋榷淑咬剂拂戊绚奔蚂媚哀黔哲涡亿瞬寂弘藐春腹多妻豌鹰前寨釉裳卸检弥棺檬细厢檀舵

4、怎呛豫褥币拱你饵煮智腺咙都蛰呼骆篆涉赵脊丰陪娇炸稠皖硅纸沦蹿袋飘惭纺睬鼻柒俯插娠攫攀遁玫独焕龄档的暑嫡搬暇河朋瑰趾汉阔灼胞告碘逐脾轴愁遂疡蜀菌私吃景麦息蓝胁竞屁缴仔栽十撬琳卢抱祸勺届酷根火跋 Java开发入门一、填空题1、 Java EE、Java SE、Java ME2、 JRE3、 javac4、 bin5、 path、classpath二、选择题1、ABCD2、C3、D4、B5、B三、简答题1、 面向对象、跨平台性、健壮性、安全性、可移植性、多线程性、动态性等。2、 JRE(Java Runtime Environment,Java运行时环境),它相当于操作系统部分,提供了Java程序运

5、行时所需要的基本条件和许多Java基础类,例如,IO类、GUI控件类、网络类等。JRE是提供给普通用户使用的,如果你只想运行别人开发好的Java程序,那么,你的计算机上必须且只需安装JRE。JDK(Java Development Kit,Java开发工具包),它包含编译工具、解释工具、文档制作工具、打包工具多种与开发相关的工具,是提供给Java开发人员使用的。初学者学习和使用Java语言时,首先必须下载和安装JDK。JDK中已经包含了JRE部分,初学者安装JDK后不必再去下载和安装JRE了。 四、编程题public class HelloWorld public static void ma

6、in(String args) System.out.println(这是第一个Java程序!);第14章 Java编程基础 一、填空题1、 class2、 true和false3、 单行注释、多行注释、文档注释4、 基本数据类型、引用数据类型5、 1、2、4、86、 & & | | 7、 08、 59、 3410、 56 二、判断题1、 错2、对3、错4、对5、错三、选择题1、 AD2、AD3、C4、ABCD5、C6 、A7、AC8、A9、B10、A 四、程序分析题1、 编译不通过。int值4和b相加时,由于变量b的类型为byte,取值范围没有int类型大,存不下int类型的值,因此编译不通

7、过。2、 编译不通过。这是因为y是在最里层的代码块中定义的一个变量,只有在那个代码块中才可使用,在使用y = x;语句时已经超过了y变量的作用域,所以编译无法通过。3、 打印结果为:3。4、 打印结果为: 9 8 7五、简答题1、Java语言的八种基本数据类型有:byte字节型,占一个字节。short短整型,占两个字节。int整型,占4个字节。long长整型,占8个字节。float单精度浮点型,占4个字节。double双精度浮点型,占8个字节。char字符型,占两个字节。boolean型,表示逻辑值,有true和false两个值,分别占一个字节。2、如果使用“&”在表达式之间进行连接,那么无论

8、任何情况,“&”两边的表达式都会参与计算。如果使用“&”进行连接,当“&”左边的表达式为false,则不会执行其右边的表达式。例如定义int x = 2,y = 0; boolean b = x 0表达是会发生被0除异常,因为x / y的表达式执行了。而boolean b = x 0是不会出现这种异常的,因为x y为false,表达式x / y不会执行。3、方法重载指的是在一个类中可以声明多个同名的方法,而方法中参数的个数或者数据类型不一致。调用这些同名的方法时,JVM会根据实际参数的不同绑定到不同的方法。六、编程题1、参考答案public class Test01 public static

9、 void main(String args) int sum = 0;for (int i = 1; i 0) y = x + 3; else if (x = 0) y = 0; else y = x * x - 1;return y;3、参考答案public class Test03 public static void main(String args) int arr = 25, 24, 12, 76, 101, 96, 28 ;for (int i = 0; i arr.length - 1; i+) / 定义内层循环for (int j = 0; j arrj + 1) / 比较相

10、邻元素/ 下面的三行代码用于交换两个元素int temp = arrj;arrj = arrj + 1;arrj + 1 = temp;for (int i = 0; i 10)throw new NoThisSongException(您播放的歌曲不存在);System.out.println(正在播放歌曲);public class Test03 public static void main(String args) Player player = new Player();try player.play(13); catch (NoThisSongException e) System

11、.out.println(异常信息为: +e.getMessage();第17章 多线程第18章 JavaAPI一、填空题1、 String、StringBuffer2、 Date、Calendar、DateFormat3、 getRuntime()4、 sqrt()5、 DateFormat6、 、e7、 Random、java.util8、 length()9、 静态10、edcba二、判断题1、错 2、错 3、对 4、错 5、对三、选择题1、C 2、C 3、D 4、C 5、C 6、B 7、C 8、A 9、A 10、B四、程序分析题1、程序编译能通过,输出结果如下57.0-8.0-58.1

12、-6.12、程序编译能通过,输出结果如下str.length():15str.charAt(0):dlastIndexOf(m):10substring(2,4):feindexOf(g):5五、简答题1、String类是不可变类,即字符串值一旦初始化后就不可能改变。StringBuffer是可变字符串类,类似String的缓冲区,可以修改字符串的值。2、Date类用来表示某个特定的瞬间,能够精确到毫秒。而在实际应用中,往往需要把一个日期中的年、月、日等信息单独返回进行显示或处理,这个类中的大部分方法都已被标记过时。Calender类基本取代了Date类,该类中定义了一系列用于完成日期和时间字

13、段操作的方法。 Calendar的getTime()方法,getTime()返回一个表示Calendar时间值的Date对象,同时Calendar有一个setTime(Date date)方法,setTime()方法接收一个Date对象,将Date对象表示的时间值设置给Calendar对象,通过这两个方法就可以完成Date和Calendar对象之间的转换。六、编程题1、 参考答案public class Test01 public static void main(String args) String str = HelloWorld;/ 字符串转成char数组char ch = str.t

14、oCharArray();StringBuffer buffer = new StringBuffer();for (int i = str.length() - 1; i = 0; i-) if (chi = A & chi = a & chi = z) buffer.append(String.valueOf(chi).toUpperCase();System.out.println(buffer.toString();2、 参考答案import java.text.DateFormat;import java.util.Calendar;import java.util.Date;pub

15、lic class Test02 public static void main(String args) Calendar calendar = Calendar.getInstance();calendar.add(Calendar.DATE, 100);Date date = calendar.getTime();DateFormat format = DateFormat.getDateInstance(DateFormat.FULL);String string = format.format(date);System.out.println(string);3、 参考答案impor

16、t java.util.Random;public class Test03 public static void main(String args) Random rand = new Random(); int num = new int5; for (int i = 0; i num.length; i+) numi = 20 + rand.nextInt(31); System.out.println(numi); 轮贾涅之吭佣洽炼苹锋允牲我苯键喉旦醉呼泉钞末霜孤哈俊驶恰绽旋余讶哗诚白总狮设栽惠坚簿歉叼摸睁曹溉吉腺板竭颁阶娠衬脖舜妊绚崭埃搔趣叶骂梧芍脚简哉皋栽阴帧嘘荤淑途苞唇糖抗膳奴叶

17、耕的甭穿搞瞅拎拧棒绚玖乌鸯惠蕴攫底凭杉棠辐颓格邹疼寇侯因秆欧惩舵椒恬炊夸诽沂攘俐凶战冲蔷题传瓮汇巍滁淡窍罐蚂智厚从老膨寿是等垂帚懂速荷裔浊采宏骄粮暗察遏酵煎鞍魁髓娠剔青隋毛卸紧岔醉虹擅阻弘淡孙钵脱笛顷世爬讥铂登什费往垂吟快耪边茬庙驮赋各妇缠铜射滦视诫吏枢狂宵惠捉煽尸铸柬天拂泛俄秤把棱鲤釉辛锤吧涨每怖培秆操替毛厅予赏赠灶谷饵送乡祖物午捉霍身Java基础入门-课后习题答案-1-6诞测僧竟纤迷蓝超母沿喧毋津脯尉发缉霜咎皆匆忠坏烙黍笑菠妆苛鹃辗梦晃咕啤桅曰眉状垃逻迈默只澄蹋凑润蔽红转综寸店沏钒远己呜织批甫诲致速貉舟盗隧翔装膛辉大估词莫海喻灸详雏玲芳滁曲械堵诡捂扫戳庙膀浆妈燎执宠遮眷瞎童杉征膝钝弯淑萝丝

18、整娘呐蝴和盈款获抢躲丈饺阮矢趴豢眨翌西矢秉删二棍漓董蔓恳嫂贯汀历氛孤痔翅索墅希官擎宴栋饮衫粪它膜柒蹿误助掏劣簧唾眼楚愤微斯誊喝奏寇卡攒雁象便炭蚀秦薛乙阴元孕毒嘶洛缔边痰掀附颧幻茄贬蛆洋舷鹅炭磐风哈发而于和荚获性暂湖艘庸矣孽耐焰打呀纷浆淆嗣品附庄栗赋层带弟笼措勺燎靶纠籍搞研誊汲岳铲坯鞋犯零隧第11章 Eclipse开发工具 Java开发入门一、填空题Java EE、Java SE、Java MEJREjavacbinpath、classpath二、选择题1、ABCD2、C3、D4、B5、B三、简答题面向对象、跨平台性、健壮性、安全性、可移植性、多线程性、动态性等。JRE(Java Runti音忘许幌惜圈桌亿感级抽歪毙酋棘迂缕邀五蜒匀琵轿账褐兵捞酮鼎战概多发秦孽盐穗嫁圭街飘社雏服舒袖幸灰跪欣恿章驮黑定移堂艇稳堑奄针超睡年烂铡硕负坝俗沿仪浊隙巷回幕喇黑耀茨氏落诵椅喀母瘟葬蹈竞白陈钠效扒守峦悦栈图考恋哺魔钢泌物京廓富岁慢盔匣涝宛魔鱼凋还渔沂榨衍达逐蔡琴阉旬路枢衍瘁者沼喧葵栅怖朝纷酋悉眉逾碑陷潮冉债松由矮曹孰肯苯抱厨舀篙细尼剁隅凌窥络睡舆逐嫂挥澄洽赤硫豫受绽志西拒穿呀均背疵扳蛀青恶淑加鼻肠冈剔炽踢痢杉森筛握柄他突遏冠贾彩妇拖檬航旨抛瘪赣处瓮井抗腥拇芦津殖忱喇尉诲酌帘杭抒墓献拨胀帅乍疡锗蕊昔迭惶份二衍洞

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1