自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java基础----正则表达式

【代码】Java基础----正则表达式。

2025-01-13 15:01:04 228

原创 JAVA面向对象----内部类

以接口为例,可以传递这个接口的实现类对象,如果实现类只需要使用一次,就可以使用匿名内部类简化代码。外部类成员变量和内部类成员变量重名时,在内部类如何访问外部的成员变量:Outer.this.变量名。静态内部类只能访问外部类中的静态变量和静态方法,如果想访问非静态的需要创建外部类的对象,用对象调用。创建静态内部类对象的格式:外部类名.内部类名 对象名=new 外部类名.内部类名();1.当成员内部类使用private修饰时,在外部类编写方法,对外提供内部类对象。内部类可以直接访问外部类的成员,包括私有。

2024-12-15 21:01:59 302

原创 JAVA面向对象---接口

适配器设计模式:接口中抽象方法过多,但只需要其中一部分方法时使用。实现方法:在接口和类之间添加适配器,可以实现在类中仅重写需要的接口方法。适配器(相当于中转站):接口的实现类,重写接口中所有抽象方法,但方法体空这不写。JDK8之后允许在接口中定义私有方法(不允许外界访问):普通私有方法,静态私有方法。当一个方法的参数是接口时,可以传递接口所有实现类的对象,称之为接口多态。如果实现了多个接口,且有多个同名的默认方法,则默认方法必须重写。类和接口之间的关系:实现关系,可以单实现,也可以多实现。

2024-12-13 17:16:02 353

原创 JAVA---final、静态代码块、抽象类

静态代码块:随着类的加载而加载,且只执行一次(可用于数据初始化,且初始化的数据只使用一次的情况)抽象类的子类:重写抽象类中所有抽象方法,或子类也是抽象类。抽象类中不一定有抽象方法,但有抽象方法的类一定是抽象类。final修饰方法:表明方法是最终方法,不能被重写。抽象类:类中存在抽象方法,那么类就必须声明为抽象类。final修饰类:表示方法是最终类,不能被继承。不能改变,对象内部的可以改变。final修饰的变量是。final修饰的变量是。

2024-12-12 21:43:59 251

原创 JAVA面向对象----多态

多态的弊端:无法调用子类特有 方法(未重写)的方法,可使用自动类型转换/强制类型转换解决这个问题(类型转换只能转换为右边的类型,不能换成其他类型 )。Zi z=(Zi)f,之后使用z进行调用。成员方法:如果子类对方法进行了重写,虚方法表中会把父类的方法进行覆盖。调用成员变量:编译看左边,运行也看左边(显示的是Fu的内容)调用成员方法:编译看左边,运行看右边(显示的是Zi的内容)成员变量:在子类的对象中,会把父类的成员变量也继承下来。多态:同类型的对象,表现出不同的形态。2.有父类引用指向子类对象。

2024-12-10 20:09:47 286

原创 JAVA面向对象进阶---继承

子类重写父类方法时,访问权限子类必须大于父类(空着<protected<public)JAVA只支持单继承(一个类只能有一个直接父类),不支持多继承,但是支持多层继承。只有能添加到虚方法表中的方法才能被重写(静态方法和私有方法都不能)子类重写父类方法时,返回值类型子类必须小于父类。重写时加上@Override,可读性好。每个类都直接或间接继承于Object。方法重写的本质:覆盖虚方法表中的方法。重写方法的名称、形参必须和父类一致。子类只能访问父类中非私有的成员。super调用:直接找父类。

2024-12-09 15:58:58 542

原创 Java面向对象进阶--静态static

静态方法多用于测试类和工具类,Javabean类中很少使用。静态方法和静态变量推荐使用类名调用,而不是对象调用。静态方法中只能访问静态。非静态方法可以访问所有。

2024-12-06 20:49:27 541

原创 Java小实践--学生管理系统

【代码】Java小实践--学生管理系统。

2024-11-28 20:54:10 261

原创 ArrayList的初步练习

ArrayList中可以存引用数据类型,但是不能存基本数据类型,想要存基本数据类型得到用到相应的包装类。

2024-11-21 19:35:02 183

原创 字符串学习2

StringJoiner:一种用于生成字符串的容器,其子方法与StringBuilder相似,add()、length()、toString()StringBuilder:用于拼接或反转字符串的方法。

2024-11-08 16:47:43 308

原创 字符串学习1

==”在比较基本数据类型时比较的是具体的值,在比较引用数据类型时比较的是地址值。

2024-11-06 11:18:22 202

原创 面向对象学习与小实践

set方法和get方法的快捷键:alt+insert 或 PTG插件,直接右击选择ptg to javabean。this的本质:所在方法调用者的地址值。键盘录入的两种体系不要混用。

2024-10-16 15:18:00 314

原创 Java自学--综合练习1

快捷键:ctrl+alt+m:选中重复部分抽取为函数。2024年9月20日晚。

2024-09-25 11:05:36 656

原创 Java数组和方法自学笔记

3.方法重载: 同一个类中,方法名相同,参数不同(个数、类型、顺序不同),与返回值无关。遍历数组,并显示在同一行;

2024-09-20 14:46:12 335

空空如也

空空如也

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

TA关注的人

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