- 博客(12)
- 收藏
- 关注
原创 期末复习03
本文摘要:文章系统梳理了Java面向对象编程的核心概念,包括方法重写规则、接口与抽象类的定义、异常类继承体系、常用API类功能说明、集合框架特点对比等基础知识。重点解析了面向对象三大特性:封装通过访问控制保护数据安全;继承实现代码复用与扩展;多态提供方法重载和重写两种实现方式。同时整理了权限修饰符作用范围及instanceof类型判断语法,为Java开发者提供了全面的OOP编程参考。
2025-12-23 16:02:56
486
原创 期末复习01-02
本文展示了两个Java编程案例:1) 使用匿名内部类实现Action接口,演示了按钮点击事件的实现方式;2) 通过Colorable接口和几何图形类的继承体系,实现了不同图形着色功能的面向对象设计。两个案例均包含完整的类结构图、代码实现和运行结果截图,展示了接口、继承和多态的实际应用。项目结构清晰,代码层次分明,运行结果验证了设计的正确性。
2025-12-19 19:42:45
192
原创 期末复习02
本文包含两部分内容:程序分析和程序改错。第一部分分析4个Java程序,包括二维数组求和、数字处理、异常处理和对象输出;第二部分展示6个程序改错案例,涉及语法错误、逻辑错误等问题,并给出修改后的正确代码。所有程序均配有运行结果截图,改错部分通过对比修改前后的代码展示修正过程。文章采用Markdown格式组织,包含代码块和图片说明,结构清晰,便于理解Java程序常见问题和调试方法。
2025-12-18 10:32:26
214
原创 期末复习代码
本文介绍了5个Java算法案例:1)使用冒泡排序对数组{9,7,4,6,3,1,10}进行升序排序;2)输出100-300间能被7整除但不能被3整除的数,每行5个;3)计算3到11所有整数的阶乘和;4)输入整数n,用while循环计算1到n的和;5)输入4位整数,计算各位数字之和。每个案例包含完整代码和运行结果截图,展示了常见的排序、循环控制、条件判断和数学运算等基础算法实现。
2025-12-09 11:20:55
278
原创 第七章 集合
本文展示了Java集合框架的使用示例,包括ArrayList、LinkedList和HashSet等集合类的操作。主要内容涵盖: 使用Iterator迭代器遍历ArrayList集合(Example01、03) LinkedList集合的基本操作,如添加、删除元素(Example02) 使用foreach循环遍历ArrayList(Example05) 课后编程题实现Student类,重写toString()、hashCode()和equals()方法,并测试HashSet集合(P259编程题) 每个示例都
2025-12-04 11:19:47
274
原创 6.6-6.8
本文介绍了Java中的日期时间处理和包装类相关内容。日期时间部分通过三个示例演示了DateFormat和SimpleDateFormat类的使用,包括不同格式的日期显示、自定义格式模板以及字符串到日期的解析。包装类部分通过IntegerDemo2展示了Integer类的缓存机制,说明valueOf()方法在-128到127范围内会复用缓存对象,而new操作符始终创建新对象。最后通过对比表格总结了String、StringBuffer和StringBuilder在可变性、线程安全性和性能上的核心区别,为选择合
2025-12-02 10:26:25
323
原创 第五章:异常
本文通过三个Java异常处理示例演示了异常处理机制。Example03展示了try-catch-finally结构,说明finally块总会执行;Example05和Example06演示了throws关键字的使用,分别处理异常和继续抛出异常;Example09则实现了自定义异常类DivideByMinusException,用于处理除数为负数的情况。这些示例涵盖了Java异常处理的基本语法、异常传播机制以及自定义异常的实现方式,为理解Java异常处理提供了实用参考。
2025-11-25 11:29:43
299
原创 JavaAPI(6.4/6.5)
本文介绍了Java中日期和时间处理的相关类,包含Date、Calendar和LocalDateTime的使用示例。通过四个代码案例展示了如何获取当前时间(Date类)、计算未来日期(Calendar类)、格式化日期时间(LocalDateTime类)以及日期运算。案例分别演示了Date对象创建、Calendar的日期加减操作、LocalDateTime的格式化输出,以及计算100天后日期的实践。运行结果验证了各方法的正确性,帮助读者掌握Java日期时间处理的基本操作。
2025-11-25 10:52:44
299
原创 第六章:JavaAPI(6.2)
摘要:本文介绍了Java中System与Runtime类的使用示例,包含三个实例代码及运行结果。项目结构清晰展示了类文件位置,Example10演示了系统属性操作,Example13展示了运行时环境信息获取,Practice03实现了计时功能。通过这些案例可以了解System类获取系统信息、Runtime类管理运行时环境等核心功能,代码简洁实用,运行结果直观呈现了各类方法的使用效果。(150字)
2025-11-20 11:31:52
170
原创 第四章面向对象
首先介绍了面向对象的继承特性,包括继承的概念、方法的重写以及super关键字、final关键字,抽象类和接口、多态、Object类的相关知识,最后介绍了内部类,包括成员内部类、局部内部类、静态内部类、匿名内部类。
2025-11-13 11:26:21
658
原创 demo3_5到demo3_16作业
展示了对象的声明与实例化、多种构造方法的创建与方法调用、构造代码块与静态代码块的执行时机,以及静态属性的共享机制。
2025-10-23 18:13:44
159
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅