
Java课后题
文章平均质量分 84
Java课后题
Sunflower丫
记录自己的C/C++,java学习过程,所有内容仅作自己所学记录。
展开
-
第十章I/O(输入输出)
第十章I/O(输入输出)原创 2022-12-20 19:51:20 · 2033 阅读 · 0 评论 -
第九章 反射
反射原创 2022-11-25 17:51:26 · 993 阅读 · 0 评论 -
第12章 多线程
第12章 多线程原创 2022-12-20 20:07:16 · 1147 阅读 · 0 评论 -
第八章 泛型
泛型原创 2022-11-19 17:17:07 · 3962 阅读 · 0 评论 -
第七章 集合类
简答题1.简述集合List、Set和Map的区别。List的特点是元素有序、可重复。List接口的主要实现类有ArrayList和LinkedList。Set的特点是元素无序、不可重复。Set接口的主要实现类有HashSet和TreeSet。Map的特点是存储的元素是键(Key)、值(Value)映射关系,元素都是成对出现的。Map接口的主要实现类有HashMap和TreeMap。2.简述为什么ArrayList的增删操作比较慢,查找操作比较快。 由于ArrayList集合原创 2022-11-05 14:47:13 · 2235 阅读 · 2 评论 -
第六章 Java API
简答题1.简述String、StringBuffer和StringBuilder三者的区别。String类表示的字符串是常量,一旦创建后,内容和长度都是无法改变的。而StringBuilder和StringBuffer表示字符容器,其内容和长度可以随时修改。在操作字符串时,如果该字符串仅用于表示数据类型,则使用String类即可,但是如果需要对字符串中的字符进行增删操作,则使用StringBuffer与StringBuilder类。如果有大量字符串拼接操作,不要求线程安全的情况下,采用Str原创 2022-11-05 15:02:35 · 2957 阅读 · 0 评论 -
第五章异常
简答题1.请写出处理异常的5个关键字。try、catch、finally、throw、throws。2.请简述try…catch语句的异常处理流程并画出流程图。程序通过try语句捕获可能出现的异常,如果try语句没有捕获到异常,则直接跳出try…catch语句块执行其他程序;如果在try语句中捕获到了异常,则程序会自动跳转到catch语句中找到匹配的异常类型进行相应的处理。如果try语句捕获到的异常与catch语句例的异常匹配,则先执行catch中的语句,最后执行其他程序语句。原创 2022-11-04 17:26:29 · 2039 阅读 · 0 评论 -
第四章面向对象(下)
简答题1.请简述Java中继承的概念以及使用继承的好处。概念:在Java中","类的继承是指在一个现有类的基础上去构建一个新的类","构建出来的新类被称作子类","现有类被称作父类","子类会自动拥有父类所有可继承的属性和方法。好处:继承性主要描述的是类与类之间的关系","通过继承","可以无需重新编写原有类的情况下","对原有类的功能进行使用和扩展。2.简要概述多态的作用。(1)应用程序不必为每一个子类编写功能调用","只需要对抽象父类进行处理即可。大大提高程序的可复用性。(2)子类原创 2022-11-04 17:22:55 · 3103 阅读 · 0 评论 -
第三章面向对象(上)课后题
第三章 面向对象(上)原创 2022-11-03 13:53:15 · 3270 阅读 · 0 评论 -
第二章Java编程基础
第二章Java编程基础原创 2022-11-03 13:44:38 · 4922 阅读 · 1 评论 -
第一章 Java开发入门
简答题1.简述Java语言的特点。 简答性、面向对象、安全性、跨平台性、支持多线程、分布性。2.简述Java的运行机制。 Java程序运行时,必须经过编译和运行两个步骤。首先将后缀名为.java的源文件进行编译,生成后缀名为.class的字节码文件,然后Java虚拟机将字节码文件进行解释执行,并将结果显示出来。编程题使用记事本编写一个Hello World程序,并在命令行窗口编译运行,并打印输出结果。public class HelloWorld {原创 2022-11-02 22:59:19 · 2046 阅读 · 2 评论