- 博客(12)
- 收藏
- 关注
原创 【期末复习03】单选+判断
子类中定义与父类同名,同参数列表,同返回类型的方法。完全抽象的类,只能包含常量和抽象方法,可以实现多个接口。不能被实例化,可以包含抽象方法和具体方法。抽象方法就是只写方法名,不写具体方法的方法。
2025-12-25 09:55:09
699
原创 第六章:JavaAPI(6.6/6.7/6.8)
答:String 是不可变的字符串类,底层基于 final 字符数组实现,每次修改都会生成新的 String 对象, 因此频繁操作时性能较低,但天然具备线程安全性。而 StringBuffer 和 StringBuilder 都是可变的字符串类,底层依赖可动态扩容的字符数组,修改时直接操作原对象以提升效率,其中 StringBuffer 通过synchronized关键字保证了线程安全,但也带来了一定的性能损耗,StringBuilder 则去掉了同步锁,是单线程场景下字符串操作效率最高的选择。
2025-11-28 17:02:24
281
原创 第4章面向对象(下)
/ *******************************1、成员属性*******************************//声明name属性//声明age属性public final String COLOR = "黑色";//定义COLOR属性// *******************************2、成员方法-其他*******************************return age;/*** 知识点:P113 继承的概念。
2025-11-23 21:40:47
202
原创 第五章:异常
*** 知识点P157:* 1、自定义异常类:自定义异常类是指用户根据程序的需要,定义自己的异常类。* 2、自定义异常类必须继承自Exception类或其子类。*/super();// 调用Exception无参的构造方法// 调用Exception有参的构造方法// 下面的代码定义了一个try…catch语句用于捕获异常try {} catch (DivideByMinusException e) { // 对捕获到的异常进行处理// 打印捕获的异常信息。
2025-11-21 11:30:34
303
原创 第3章总结
介绍了面向对象的基础知识。包括如下:面向对象的思想;类与对象之间的关系,包括类的定义、对象的创建与使用、对象的引用传递和访问控制;类的封装,包括为什么要封装以及如何实现封装;构造方法,包括构造方法的定义与重载;this 关键字的使用,包括使用 this 关键字调用本类中的属性、成员变量和构造方法;代码块的使用以及static 关键字的使用。
2025-10-24 16:49:50
405
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅