- 博客(9)
- 收藏
- 关注
原创 Java基础-final
final是Java中一个重要的关键字,它可以用来修饰和,表示"不可改变"的含义。根据修饰对象的不同,final的具体含义也有所区别。
2025-04-10 20:38:18
1517
原创 Java基础-访问权限、外部类、内部类
修饰符类内部同一包内不同包的子类不同包的非子类private✓✗✗✗default✓✓✗✗protected✓✓✓✗public✓✓✓✓。
2025-04-10 20:26:28
1234
原创 Java基础-多态
多态是Java面向对象编程中非常重要的特性,它提高了代码的可扩展性和可维护性。通过多态,我们可以:编写更通用的代码更容易扩展系统功能降低模块间的耦合度提高代码的复用性。
2025-04-07 20:08:44
1609
原创 Java基础-继承
子类可以直接获取父类的成员属性和成员方法(非private修饰的)。实现代码复用,提高开发效率。class 子类 extends 父类 {// 子类特有的属性和方法单继承:Java 中一个类只能有一个直接父类(不支持多继承)。但可以通过多层继承形成继承链(如A → B → C父类与子类的关系:一个父类可以有多个子类(如Parent可以有Child1Child2子类自动拥有父类的非私有成员(属性和方法)。
2025-04-03 20:49:58
463
原创 Java基础-静态、包、import、构造方法
针对具体对象的属性。:针对具体对象的方法。:与类相关而非对象相关的属性。:与类相关而非对象相关的方法。:在属性和方法前增加static关键字。:先有类,再有对象。:可以访问静态属性和静态方法。:不可以访问成员属性(实例属性)和成员方法(实例方法)。9.在类的信息加载完成后自动调用。主要用于静态属性的初始化。10.在对象准备创建时(实例化之前)自动调用。通常用于 对象的初始化操作(如成员变量的默认赋值)。
2025-04-03 20:12:50
524
原创 Java基础-方法及传值方式
在方法中使用可变参数时,参数会被当作数组处理。当直接打印数组对象时,Java 使用数组对象的默认 toString() 方法,该方法返回的是数组的类名和哈希码。因此,使用 Arrays.toString() 可以确保数组内容被正确打印。Arrays.toString() 方法是 java.util.Arrays 类中的一个静态方法,专门用于将数组转换为字符串表示形式。特殊规则:若同时包含其他含义的参数,可变参数必须声明在最后。通过外部数据控制方法内部实现,使用参数语法实现。方法可以包含参数列表。
2025-03-28 18:01:17
315
1
原创 Java中类、对象、变量的关系
对象是将内存地址赋值给了变量,所以变量其实引用了内存中的对象,所以称之为引用变量。也是关键字,表示创建一个具体的对象,而且,使用一次,创建一次,每次都是全新的。特殊的对象:空对象(null),没有引用的对象,称之为空对象,关键字对象。一般情况下,类名的首写字母是大写。类:结构体,里面包含了属性(特征)和方法(行为),会有很多的对象。出来的对象会赋值给变量,方便重复使用。所有引用类型变量的默认取值是null。而变量的类型称之为引用数据类型。对象:类的实例化(具象化)。变量的类型就是对象的类型。
2025-03-26 14:57:45
203
原创 Java面向对象基础语法
面向对象:其实就是分析问题时,以问题所涉及的事或物为中心分析的方式。类名 对象名 = new 类名();类(class):表示归纳整理。
2025-03-26 14:04:09
93
原创 Java基础循环练习----n层塔
System.out.println() //输出内容后自动换行。System.out.print() //输出内容后不换行。
2025-03-24 21:27:24
115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅