- 博客(6)
- 收藏
- 关注
原创 Java标准类库完整学习总结
Java标准类库是JDK内置的工具集合,无需开发者从零实现基础功能,覆盖字符串处理、基础数据封装、系统操作、数学随机、日期时间、集合容器、Stream流式处理等开发刚需能力,是Java开发的核心基础工具包,本章将全模块知识整合梳理如下。Math类: 提供全套静态数学运算方法,包含开方、幂运算、三角函数、取整、极值对比,内置圆周率π、自然常数e等常量,无需实例化直接调用。:8种基础类型分别对应 Integer、Byte、Short、Long、Float、Double、Character、Boolean;
2026-06-17 21:59:26
584
原创 Java继承与高级特性
本篇作为Java面向对象编程的进阶核心章节,围绕继承、多态、抽象类、接口、内部类、Lambda表达式、类高级特性七大模块展开,从基础代码复用机制延伸至函数式编程、反射、泛型等企业级开发常用技术,完整搭建起Java面向对象的拓展知识体系,是实现代码复用、程序解耦、灵活扩展的核心基础。子类定义与父类方法名、参数列表、返回值匹配的方法即为重写,用于拓展父类原有逻辑。运行时动态获取类信息、创建对象、调用方法、访问属性,突破封装限制,是框架Spring、MyBatis底层核心原理,适合实现通用工具类。
2026-06-16 22:59:55
226
原创 类和对象设计
多态让同一类操作在不同实体上呈现出不同效果;对象创建之后通常需要完成初始化工作,既可以在定义变量时直接设定初始值,也能依靠构造方法完成初始化,构造方法和类名称保持一致,没有返回值,创建对象时会自动执行,还可以结合重载规则编写多种形式的构造方法,满足不同的初始化需求,此外也能通过初始化代码块统一为对象设置初始状态。面向对象是Java语言的核心思想,它将现实世界里的各类事物进行抽象提炼,以此构建程序逻辑,和传统面向过程的编程方式相比,更贴合人们认知事物的习惯,也让代码的组织、复用与后期维护变得更加便捷。
2026-06-08 13:42:17
249
原创 Java数组编程详解
相比于单个变量,数组能让开发者用统一的方式管理大量数据,例如存储全班同学的成绩、商品的价格列表等,让批量数据的遍历、筛选、计算变得更加简洁高效。数组是Java中批量数据处理的核心工具,一维数组的线性存储、二维数组的表格化管理、 Arrays 类的工具化封装,共同构成了Java数组编程的完整体系。无论是简单的成绩统计,还是复杂的矩阵运算,数组都扮演着重要的角色。二维数组本质上是“数组的数组”,每个元素都是一个一维数组,常用于存储矩阵、表格数据,例如学生的多门课程成绩、二维地图的坐标数据等。
2026-05-24 12:42:12
39
原创 程序设计基础核心解析
而注释则是代码中的“说明文字”,分为单行注释 // 、多行注释 /* */ 和文档注释 /** */ ,它不参与程序执行,却能帮助开发者理解代码逻辑,是团队协作和代码维护中不可或缺的部分。从标识符、关键字的基础规则,到数据类型、运算符的应用,再到程序控制语句的流程实现,每一个知识点都如同搭建高楼的砖石,支撑着后续复杂程序开发的学习。标识符和关键字是代码的“语法骨架”,数据类型和常量变量是程序的“数据载体”,运算符和优先级是数据处理的“运算规则”,而程序控制语句则是代码的“逻辑脉络”。
2026-05-24 12:31:36
189
原创 Java概述核心知识
主要用于开发桌面级应用程序,是学习Java的基础,也是其他平台的核心。2. Java EE(Java Platform, Enterprise Edition):企业版,基于Java SE扩展,专为开发大型企业级应用设计,如电商平台、政务系统、金融后台等,提供了分布式、高可用的开发规范和工具。作为Java程序设计的入门,核心目标是帮助学习者建立对Java语言的基础认知,掌握Java开发环境的搭建方法,能够独立完成首个Java程序的编写与运行,为后续Java语法学习与项目开发奠定基础。
2026-04-20 16:44:30
252
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅