《Java经典入门指南》课后习题及答案
初学java者的推荐阅读书籍:《Java经典入门指南》。博主读的时候是顺着读完。后面整理的习题和答案。推荐大家可以先看章节后问题,对应看前面内容。读起来会更有趣。也可以边学习java教学视频,边看书。一切不敲代码的学习都是伪学习。。
持修upandup
初级爱好者。
展开
-
《Java经典入门指南》课后习题及答案Chapter18-19
嵌套类;匿名类;lambda表达式;方法引用;空指针类原创 2021-03-16 23:01:49 · 423 阅读 · 0 评论 -
《Java经典入门指南》课后习题及答案Chapter17
《Java经典入门指南》课后习题及答案Chapter171.什么是注解类型?2.什么是元注解?3.Java 5中最早包含的标准注解类型有哪些?原创 2021-03-15 22:50:38 · 147 阅读 · 0 评论 -
《Java经典入门指南》课后习题及答案Chapter16
《Java经典入门指南》课后习题及答案Chapter161.什么是I/O流?2.说出java.io包中表示流的4个抽象类。3.什么是对象序列化?4.一个类需要具备什么条件才可以进行可序列化?原创 2021-03-15 22:42:35 · 166 阅读 · 0 评论 -
《Java经典入门指南》课后习题及答案Chapter15
《Java经典入门指南》课后习题及答案Chapter151.泛型的主要优点是什么?2.什么是参数化类型?3.什么是类型推断?原创 2021-02-23 17:03:24 · 189 阅读 · 0 评论 -
《Java经典入门指南》课后习题及答案Chapter14
《Java经典入门指南》课后习题及答案Chapter141.请列举出集合框架中的至少7种类型。2.ArrayList与Vector的区别是什什么?3.为什么Comparator比Comparable更强大。4. 编写一个方法将String数组转换为可调整大小的List。原创 2021-02-19 21:18:38 · 232 阅读 · 0 评论 -
《Java经典入门指南》课后习题及答案Chapter13
《Java经典入门指南》课后习题及答案Chapter131.旧的日期-时间API中的两个核心类是什么?2.为什么旧的日期-时间API被淘汰了?3.新的日期-时间API有哪些包?4.核心包中的主要类包括哪些?5.创建LocalDate、LocalDateTime和ZonedDateTime的两种静态方法分别是什么?6.Period和Duration有什么不同?7.什么是为操作计时的最简单的方法?原创 2021-02-18 21:43:41 · 233 阅读 · 0 评论 -
《Java经典入门指南》课后习题及答案Chapter11(多态的理解及用途)
《Java经典入门指南》课后习题及答案Chapter 111.用自己的话描述多态性。2. 多态在什么情况下有用原创 2021-02-16 15:37:54 · 169 阅读 · 0 评论 -
《Java经典入门指南》课后习题及答案Chapter10
《Java经典入门指南》课后习题及答案Chapter101.为什么把接口看作契约比把它看作一个没有具体实现的类更准确?answer:把接口看作一个没有具体实现的类只是从技术角度。而从功能的角度,接口连接了程序服务的供需两端,供方要求实现该接口才能实现功能,而需方则编译程序来实现该接口则可以调用功能。因此把接口看作契约比把它看作一个没有具体实现的类更准确。2.什么是基类?answer:3.什么是抽象类?answer:抽象类是不能实例化的类,它必须由子类实现。然而,抽象类很重要,因为某些情况下它可以原创 2021-02-09 22:39:32 · 246 阅读 · 0 评论 -
《Java经典入门指南》课后习题及答案Chapter9
《Java经典入门指南》课后习题及答案Chapter91.使用java.lang.Math类的静态方法可以完成什么工作?answer:2.在Java中,既然装箱与拆箱可自动完成,包装器类还有用吗?answer:3.解释为什么不能用double值或float值来执行货币计算。应该用什么来代替?answer:4.编写一个名为RangeRandomGenerator的类,它可以在实例化类时指定两个整数,然后生成这两个整数之间的随机整数。answer:...原创 2021-02-09 21:58:25 · 157 阅读 · 0 评论 -
《Java经典入门指南》课后习题及答案Chapter8
《Java经典入门指南》课后习题及答案Chapter81.try语句的优点是什么?answer:2.try语句可以与finally一起使用,而不使用catch吗?answer:3.什么是try-with-resources?answer:4.编写一个名为Util的实用工具类(com.example.app08的一部分),该类具有一个名为addArray的静态方法,用于对两个长度相同的数组相加。addArray的签名如下:public static long[] addArray(int[] a原创 2021-02-08 22:44:26 · 391 阅读 · 0 评论 -
《Java经典入门指南》课后习题及答案Chapter7
本章主要讲继承。先看课后练习,理解课后练习题,并练手即可。本文为我写的答案,可参考。原创 2021-02-05 22:31:55 · 236 阅读 · 0 评论 -
《Java经典入门指南》课后习题及答案Chapter6
《Java经典入门指南》课后习题及答案Chapter61.什么是数组?2.如何调整数组的大小?3.如何创建数组并将其传递给方法,而不是先将其赋值给变量?4. 输出数组最大值和最小值。原创 2021-02-02 21:35:16 · 208 阅读 · 0 评论 -
《Java经典入门指南》课后习题及答案Chapter5
String;Scanner;打印文件地址;String.split();字符串驻留等原创 2021-02-02 22:16:47 · 189 阅读 · 0 评论 -
《Java经典入门指南》课后习题Chapter4
《Java经典入门指南》课后习题Chapter41.至少列出类中可以包含的3种元素类型。2.方法和构造方法之间有什么区别?3.类图中的类是否显示其构造方法?4.null是什么意思?5.关键字this有什么作用?6.当用“==”操作符比较个对象引用时,真正比较的是对象的内容吗?为什么?7.什么是变量的作用域?8.请解释“超出作用域”的含义。9.垃圾回收器如何确定要销毁哪些对象?10.什么是方法重载?【什么是方法覆盖】11.创建一个完全限定名为com.example.Tablet的类来模拟原创 2021-01-31 11:37:14 · 219 阅读 · 0 评论 -
《Java经典入门指南》课后习题Chapter3
《Java经典入门指南》课后习题Chapter31.表达式和语句的区别是什么?answer:2.如何从下面的while循环中退出?while (true) { // statements}answer: 在statements语句后面加 break;。3.使用后缀增量运算符和前缀增量运算符作为for循环的update语句有什么区别?for (int x = 0; x < length; x++)for (int x = 0; x < length; ++x)ans原创 2021-01-29 22:57:29 · 178 阅读 · 0 评论 -
《Java经典入门指南》课后习题Chapter 2
《Java经典入门指南》课后习题Chapter 21.ASCII表示什么?answer:ASCII(American Standard Code for Information Interchange,美国信息互换标准代码)是一套基于拉丁字母的字符编码,共收录了 128 个字符,用一个字节就可以存储,它等同于国际标准 ISO/IEC 646。【具体可百度】2.Java使用的是ASCII字符还是Unicode字符?answer:Unicode。3.什么是引用类型变量?什么是基本类型变量?answe原创 2021-01-29 10:01:07 · 226 阅读 · 0 评论 -
《Java经典入门指南》课后习题Chapter 1
一、基础知识1.什么是编译器?2.Java编程与传统编程有何不同?3.字节码是什么?4.JRE和JDK之间的区别是什么?5.如果使用另一个不同的名称保存清单1.1中的代码,如whatever.java,它能被编译吗?6.如果在保存清单1.1的代码时使用了java以外的文件扩展名,如MyFirstProgram.txt,它能被编译吗?7.下面这些Java类名是有效的吗?FirstJava, scientificCalculator, numberFormatter8.如何向控制台输出信息?9原创 2021-01-28 07:37:38 · 254 阅读 · 0 评论