随笔分类 -  Javase

摘要:方法的重载: 重载(overloading) 是在一个类里面,方法名字相同,而参数不同。返回类型可以相同也可以不同。每个重载的方法(或者构造函数)都必须有一个独一无二的参数类型列表。最常用的地方就是构造器的重载。 //以下两个参数类型顺序不同 public String test(int a,Str 阅读全文
posted @ 2021-03-17 23:26 扣扣M 阅读(67) 评论(0) 推荐(0)
摘要:抽象类 在Java中采用abstract 关键字定义的类就是抽象类,采用abstract关键字定义的方法就是抽象方法 抽象的方法只需在抽象类中,提供声明,不需要实现 如果一个类中包含抽象方法,那么这个类必须定义成抽象类 如果这个类是抽象的,那么这个类被子类继承,抽象方法必须被重写。如果在子类不重写该 阅读全文
posted @ 2021-03-16 16:02 扣扣M 阅读(76) 评论(0) 推荐(0)
摘要:String :String 表示字符串,是一种引用数据类型,不属于基本数据类型,是不可变类,。 String 对象声明后,将不可修改,及字符串“abs”一旦c创建,"abc"无法变成"abcd",也无法变成"ab"。 String是不可变对象,如果多个字符串进行拼接,将会形成多个对象,这样会造成内 阅读全文
posted @ 2021-03-11 21:59 扣扣M 阅读(157) 评论(0) 推荐(0)
摘要:对于==,如果作用在基本数据类型,则是值比较,如果是作用在引用对象(堆中数据),则是物理地址比较 对于equals,不能作用于基本的数据类型的变量,如果没有对equals方法进行重写,则比较的是引用数据类型变量所指向的对象的地址; String ,Date等类对equals方法进行了重写,比较的是所 阅读全文
posted @ 2021-03-11 21:20 扣扣M 阅读(83) 评论(0) 推荐(0)