自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 继承、this 与 super 关键字及访问修饰符知识点详解

本文摘要:本文系统讲解了Java面向对象编程的核心概念,包括数组创建、构造方法、this关键字、方法重载和封装等基础知识,重点阐述了继承机制及其应用。详细说明了子类访问父类属性和方法的规则、构造方法的执行顺序、方法重写的规范与要求,并对比了重写与重载的区别。此外,还介绍了this和super关键字的用法差异,以及访问修饰符的作用范围。最后总结了空指针异常、父类构造方法调用等常见问题的解决方案,为Java面向对象编程提供了全面的指导。

2025-11-24 20:45:03 453

原创 流程控制与方法笔记

本文摘要: 1.流程控制关键字:break用于终止switch或当前循环层,continue用于跳过本次循环。 2.方法详解:包括概念、语法格式(返回值类型、方法名、参数列表)、四种分类(无参/有参、无返回值/有返回值)及使用注意事项。 3.循环补充:循环四要素(初始值、条件、循环体、迭代),for循环执行流程,while与do-while的区别(判断与执行的先后顺序)。

2025-11-24 20:20:44 147

原创 流程控制语句

【代码】流程控制语句。

2025-11-22 10:11:53 738

原创 Java 基础:运算符

本文总结了Java基础语法中的数据类型、运算符和输入工具Scanner的使用要点。主要内容包括:1)8种基本数据类型及变量声明规范;2)算术、赋值、关系、逻辑和三目运算符的特点和使用示例;3)Scanner的导入、创建、输入获取和关闭方法;4)实战练习包括数值比较、平均值计算和温度转换。重点提示了运算符优先级、自增自减的前后置区别、逻辑运算的短路特性,以及Scanner的标准使用流程。通过掌握这些核心语法和反复练习,可以快速提升Java基础编程能力。

2025-11-22 08:51:49 715

原创 Java 基础

本文摘要:Java程序运行机制采用先编译后执行的方式,通过编译为字节码实现跨平台性。变量作为数据存储容器,需遵循定义→赋值→使用的流程,支持重新赋值但禁止重复定义。Java包含8种基本数据类型:4种整型(byte/short/int/long)、2种浮点型(float/double)及char、boolean,其中int和double为默认类型。类型转换遵循"小转大自动,大转小强制"原则。字符串使用String类表示,需用双引号包裹。代码规范强调命名规则(小驼峰等)和格式要求(缩进对齐)

2025-11-21 15:29:37 993

原创 Java 核心知识点整理:final、static、多态

数组创建方式构造方法对象创建过程this 关键字方法重载(Overload)类的封装步骤示例代码

2025-11-21 13:51:54 910

原创 面向对象编程学习

本文介绍了Java编程中的两个核心内容:1.数组操作示例:通过System.arraycopy()合并数组,使用Arrays.sort()排序,并采用双重循环实现去重处理。2.面向对象编程基础:详细讲解了类与对象的概念,包括类的定义(属性与方法)、对象的创建与使用、内存模型(栈、堆的区别),以及成员变量与局部变量的差异。此外,通过多个实例分析了引用类型的传递机制,包括基本类型与引用类型的赋值区别、方法参数传递、引用重新赋值等特性。文章完整呈现了从基础数组操作到面向对象编程的核心知识体系。

2025-11-20 10:00:08 604

原创 数组进阶学习

核心知识点数组作为方法参数和返回值的使用引用类型与基本类型的传递区别冒泡排序和选择排序的实现原理数组拷贝与扩容的实现方式重点掌握引用数据类型的内存模型(堆、栈)排序算法的实现代码Arrays 工具类的常用方法数组是线性表的基础,后续集合框架(如 ArrayList)底层就是基于数组实现的理解引用类型是学习面向对象编程的基础。

2025-11-19 19:53:20 653

原创 数组基础学习文档

数组是一种固定长度、存储同类型数据的容器。Java中数组可通过指定长度或直接初始化元素两种方式创建,如int[] arr = new int[3]或int[] arr = {1,2,3}。数组元素通过下标访问,默认值为0/null/false等。数组存储在堆中,引用存在栈中。常用操作包括遍历、求和、求最大值等,注意避免下标越界异常。核心要点包括创建方式、存取操作、length属性和遍历方法。

2025-11-19 19:23:51 419

原创 封装和重载学习

本文系统介绍了Java面向对象编程的核心概念。主要内容包括:1)类与对象的关系,成员变量与局部变量的区别;2)构造方法(无参和有参)的作用及使用;3)方法重载的概念与实现;4)封装的原理和实现方式,包括属性私有化和setter/getter方法;5)实战案例展示类中包含其他类作为属性的应用。重点总结指出构造方法用于对象创建和初始化,方法重载通过不同参数列表实现,封装是JavaBean规范的重要组成部分。这些概念共同构成了Java面向对象编程的基础知识体系。

2025-10-31 18:30:24 251

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除