欢迎来到第壹文秘! | 帮助中心 分享价值,成长自我!
第壹文秘
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 第壹文秘 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    Java程序设计案例教程-课后习题答案.docx

    • 资源ID:1117337       资源大小:45.10KB        全文页数:19页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Java程序设计案例教程-课后习题答案.docx

    第1章Java开发入门一.埴空题1 .面向时象,SUN2 .JavaSE.JavaEE.JavaME3 .面向对望、於平台性、支持多线程4 .JDK5 .bin目录二.选择I.C2.ABCD3.D4.D5.B三.荷答1.pa1.h环境变曳是系统环境变量中的一种,它用于保存一系列可执行文件的路径,姆个路径之间以分号分聃.当在命令行窗口运行一个可执行文件时,操作系统首先会在当前目录下查找是否存在该文件,如果不存在会继续在pah环境变JN中定义的路径下去寻找这个文件,如果仍未找到,系统会报错。2.Java程序运行时,必须经过漏洋和运行两个步雁。首先将后级名为.java的源文件进行编译生成后缀名为.c1.ass的字炉码文件.然后Java虚拟机符字节眄文件进行解择执行.并将结果显示出来.四.编程He1.1.oWork1.Javapub1.icc1.assHe1.1.oWor1.dpub1.icstaticvoidmain(Stingargs>System.ouJprint1.n(这处第个Java程F?!);第2章Java编程基础填空超1 .c1.ass2 .单行注释、多行注柞、文档注林3 .基本数据、引用数据4 .&,&&、.H5 .容器、O6 .47 .强制8.129 .小写二.判断1.错2.裕3.对4.对5.时6.)H7.对三.选择1 .D2.B3.C4.A5.C6.D7.A8.B9.A四.筒答1.Java语言的八种基本数据类型有:byte字节型,占一个字节shot短整型,占两个字节.int整型,占4个字节.1.ong长整型,占8个字节111oat单精度浮点型,占4个字节.doub1.e双精度浮点型,占8个字节.char字符型,占两个字节.boo1.ean,表示逻辑值.有rue和fa1.se两个俯,分别占一个字节。2 .在switch条件语句和砧环语句中部"以使用break语句。当它出现在switch条件语句中时,作用是终止某个CaSC并跳出SWitCh结构.当它出现在循环语句中,作用是跳出循环语句,执行很环后面的代码:coming语句用在循环语句中,它的作用是终止本次循环,执行下一次循环,3 .&和&&都UJ以用作遗辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为InJC时,整个运算结果才为true.否则,只要有一方为fa1.se.则结果为包sc.当运曾符“&“和“&&'的右边为表达式时,使用“&''进行运算,不论左边为true或拧fa1.x,右边的表达式都会进行运算。如果使用“&&”进行运豫,力左边为fa1.se时,右边的表达式期不会进行运修,因此“&&”被称作用路与.五.娘程1 .参考答案pub1.icc1.assgetSum<pub1.icstaticvoidrin<String()args1.(intsum-0;for(inti-100;1<-300;工1)(if(i%2-0)sum+=i;JSystem.out.printin(sum);2 .参考答案pub1.icc1.assExamp1.e28(pub1.icstaticvoidman<Str1.ng(Jargs)int(art-(22.24.76.12.21.33);intmin-getMin(arr);System.out.printIn<Mmin=M+min);)staticintgetMin(intJart)intmin-art0;for1.int×=1;x<arr.1.ength;x+>Iif(arr(×1<miniImin-arr(×I;)returnm1.n;3 .参考答窠importjava.uti1.Scanner;pub1.icc1.assExamp1.e(pub1.icstaticvoidmain(String()args)<Scannersc-r÷uscanner!System,n;mtarbrc;System.0t.print1.n(iiift5条边");asc.ne×t1.nt<I;System.ot.print1.n("irYiJ?¾*;二条或:,'1.;b-sc.next1.nt<1.;System.out.printIn(iij*Ay:Jfi,);c-sc.nextInt<);if(a+b>c4b4-c>a44a+c>b)Iif(a-b44a-c)System,out.printin(,DBw);e1.seif(a=b11b=c11a=c)(System.out.printin(mDYm);e1.seif(a*a÷b*b-c*c)(bb÷c*c-a*a)a*a÷c*cwb*b)(System.out.printinmZJ,);e1.se!System.out.printInImYBmI;i)e1.se(Syst.o.r.pri11t1.nSy83mo次pnint1.n无号的构造方法被M短了.”pub1.icc1.assTestO1.pub1.icstaticvoidra1.n<Stringarg8>(Personp-newPerson();)StudentJavapub1.icc1.assStudent<privateStringsNo;2 privateStringsNa«e;3 privateString三Se×4 privateintsAge;5 privateInt8Java;6 /getter&setter方法pub1.icStringgctsNo()8 returnsNo;9 10 pub1.icvoidsetsNo(StringSNO)(11 this.sNo三sNo;12 i13 pub1.icStringgetsName<>I14 returnsName;15 16 pub1.icvoidstsN<rf(StringSNam)(17 thia.sName-sName;18 %19 pub1.icStringgctsSe×()(20 returnsS×21 122 pub1.icvoidaetsSe×(StringsSe×)23 this.sSe׫sSe×24 )25 pub1.icIntgetsAge()(26 returnsAge;27 ,28 pub1.icvoidSetsAgeIintsAg>(29 thia.SAge-3Age;30 131 pub1.icintgetsJava>32 returnsJava;第4章面向对象(下)一、填空也1. I2. ,写3. fina1.4. instacof5. Imp1.ements6. 编译时异常7. Run1.iiiicExccption8. 逗号二、判断超1 .对2 .对3 .tft4 .对5 .错6 .对7 .对8 .错9 .对10 .精三、选择感1. B2. D3. D4. D5. B6. D7. C10. D11. C四、筒答他1.抽象类和接口有如下区别:1)抽象类可以有构造方法,接口中不能有构造方法。2)抽象类中可以有普通成员变量,接口中没有普通成员变量,3)抽象类中可以包含非抽取的普通方法.接口中的所有方法必须都是抽象的不能有北抽象的普通方法.4)抽象类中的抽象方法的访问类型可以是pub1.ic,protected和(默认类里),但接口中的抽象方法只能是pub1.ic类中的.并且默认即为pub1.icabstract类鞭.5)抽象类中可以包含静态方法,接口中不能包含好态方法.pub1.icc1.assTestAniifta1.ipub1.icstaticvoidmain(String()args)Anima1.bird=newBird("WtF,'rr'-I;bird.showinfo();bird.move(>bird.eat();Emp1.oyeejava72 abstractc1.assE1.nip1.oyee(73 privateStringname;定义姓名namg并私有化属性74 privateIntmonth;定义生H月份JrQnth并也“化隔性75 pub1.icEmp1.oyees11无参构造器76 pub1.icEmp1.oyee<Stringna11fintmnth>仃殄构造方法77 this.name=nor;给属性ndms初始化18this.month-month;蛤胧性onth初始化1K79BO/获取*件namu的方法B1.pub1.icStringgetNa11>(1.(82returnname;返回nameA性831B<3获取,*性month的方法85 pub1.icintgetMonth()I86 returnmonth;jfi回month.M性87 )88 蛤税性name乐初始ft89 pub1.icvoidstNar(Stringname)I90 this.name-na11>e;本类中的属性name91 )92 蛤焦性11o11th赋初始值93 pub1.icvoidsetMonth(int11>nth1.(94 this.11>onth-month;本类中的阳性month95 )96/创世getSaIdry()方法计算工费.参数gnt:h是月份如果当月是J工生日.奖励100元9?pub1.icdoub1.egetSa1.ary1.intmonthI(98doub1.esa1.ary-0;定义工资变Ift99别新当前月份是否是员工的生日月份,如果是奖励100元100ifthis.11th-month)(101sa1.ary=sa1.ary100;102returnsa1.ary;iS回工资sa1.arySaIariedEmpIoyeejavac1.assSa1.ar1.edEmp1.oyeeextendsEmp1.oyee(privatedoub1.emonthSa1.ary;/W5monthSa1.aryWfkpub1.icSa1.ariedEmp1.oyee(><无咎构造方法在卷构造方法呈Ift姓幺生日月份月薪pub1.icSa1.ar1.edEff1.p1.oyee(Stringnarrrintmonthsdoub1.emonthSa1.ary>(super(na11z*rmonth);西用父类fi参构造方法this.monthSa1.ary-WnthSa1.ary;为属性monthsa1.ary初始化微值J获取monthSa1.ary的价pub1.icdoub1.egetMonthSa1.aryI>returnmonthsa1.ary;)/11>onthSa1.aryHpub1.icv

    注意事项

    本文(Java程序设计案例教程-课后习题答案.docx)为本站会员(p**)主动上传,第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第壹文秘(点击联系客服),我们立即给予删除!

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




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 1wenmi网站版权所有

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

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

    收起
    展开