- 博客(11)
- 收藏
- 关注
原创 API概述
Objects类与Object还是继承关系,Objects类是从JDK1.7开始之后才有的。Objects的常见方法方法名说明比较两个对象的,底层会先进行非空判断,从而可以避免空指针异常。再进行equals比较判断变量是否为nullObject.equals方法,内部依赖于我们自己所编写的equalsObject.equals方法,内部带有非null判断拓展:||:左边为true,右边不执行&&:左边为false,右边不执行System的功能是静态的,都是直接用类名调用即可常用方法。
2023-04-08 14:54:57 46
原创 String
StringBuilder可以看成是一个容器,创建之后里面的内容是可变的**作用:**提高字符串的操作效率StringJoiner跟StringBuilder一样,也可以看成是一个容器,创建之后里面的内容是可变的。作用:提高字符串的操作效率,而且代码编写特别简洁。JDK8出现的. 任何字符\d 一个数字:[0-9]\D 非数字:[ ^0-9]\s 一个空白字符:[ \t\n\x0B\f\r]
2023-04-08 14:53:04 58
原创 继承那些事
Java中提供一个关键字extends,用这个关键字,我们可以让一个类和另一个类建立起继承关系。Student称为子类(派生类),Person称为父类(基类或超类)**this:**理解为一个变量,表示当前方法调用者的地址值;**super:**代表父类存储空间。关键字访问成员变量访问成员方法访问构造方法thisthis.成员变量this.成员方法(…)this(…)supersuper.成员变量super.成员方法(…)super(…
2023-04-01 17:06:37 64
原创 异常那些事
自定义异常类:java提供的异常类,不够使用,需要自己定义一些异常类public class 类名 extends Exception(或 RuntimeException) {添加一个空参构造方法添加一个带异常信息的构造方法 }注意:自定义异常类一般都是以Exception结尾,说明该类是一个异常类自定义异常类,必须继承Exception或者RuntimeException。
2023-04-01 17:06:13 36
原创 接口那些事
接口用关键字interface来定义public interface 接口名 {接口不能实例化接口和类之间是实现关系,通过implements关键字表示public class 类名 implements 接口名 {接口的子类(实现类)要么重写接口中的所有抽象方法要么是抽象类**注意1:**接口和类的实现关系,可以单实现,也可以多实现。public class 类名 implements 接口名 1 ,接口名 2 {**注意2:**实现类还可以在继承一个类的同时实现多个接口。
2023-04-01 17:04:45 134
原创 面对对象概述
public class /*类名*/{1.成员变量(代表属性,一般名词)2.成员方法(代表行为,一般是动词)3.构造器(后面学)4.代码块(后面学)5.内部类(后面学)(1).如何得到类的对象类名 对象名 = new 类名();(2).如何使用对象访问属性:对象名.成员变量;访问行为:对象名.方法名(...);javabean类。在javabean类中,是不写main方法的。在以前,编写main方法的类,叫做测试类。
2023-04-01 17:00:15 48 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人