javaSE
debug0king
这个作者很懒,什么都没留下…
展开
-
【简单区分】单精度和双精度浮点数
分辨单精度双精度浮点数原创 2022-06-15 16:48:53 · 3229 阅读 · 1 评论 -
【Java】Collcetion接口和常用方法、迭代器iterator和增强for遍历集合
collection接口和常用方法1、collection接口实现类的特点(1)collection实现子类可以存放多个元素,每个元素可以是object(2)有些collection的实现类,可以存放重复的元素,有些不可以(3)有些collection的实现类,有些是有序的(List),有些不是无序的(set)(4)collection接口没有直接的实现子类,是通过它的子接口set和list来实现的2、collection接口常用方法由于接口collection无法被实例化,所以用coll原创 2022-04-24 11:21:29 · 128 阅读 · 0 评论 -
【Java】接口
接口接口的定义/声明1、接口的修饰符只能是public和默认 (和类的修饰符一致)2、接口中的属性是final的,完整修饰符是public static final,比如在接口中定义int a= 1;实际上完整形式是:public static final int a = 1;final意味着接口中的属性不能被修改,static意味着接口中的属性是静态的,可以直接被访问,public意味着在一个包下都能直接访问;3、接口中属性的访问形式:接口名.属性名类实现接口4、普通类实现(im原创 2022-04-11 12:06:42 · 235 阅读 · 0 评论 -
【Java】方法的重写和重载
**关于方法重写**注意事项和使用细节1、子类方法的参数,方法名称,要和父类的参数,方法名一致;2、子类方法的返回类型和父类方法返回类型一致,或者是父类方法返回类型的子类;例如父类方法返回类型是objct类,子类返回类型可以是object类的子类的任何一类型,比如String;3、子类方法不能缩小父类方法的访问权限;(函数修饰符)方法访问权限:public>protected>默认>private区分:方法的重载和重写1、方法的重载:一个类的内部里面有多个相同名字的方法原创 2022-03-21 23:50:23 · 421 阅读 · 0 评论 -
【Java】super关键字
super关键字1、调用父类的构造方法的好处(分工明确,父类属性由父类初始化,子类属性由子类初始化)2、当子类中有和父类中的成员(属性和方法)重名时,为了访问父类的成员,必须要通过super关键字;3、super的访问不限于直接父类,如果爷爷类和本类中有同名的成员,也可以使用super去访问爷爷类的成员;如果多个基类(上级类)中有同名的成员,使用super访问遵循就近原则(父类查到就不用再找爷爷类了);但也要遵循访问权限的规则,例如查到有但是方法是private类型,那还是不能直接访问他的私有方原创 2022-03-20 23:08:13 · 263 阅读 · 0 评论 -
【Java】this关键字
this关键字1、this关键字可以用来访问本类的属性和方法;区别:前一个name访问的是局部变量name,就近原则,而this.name是明确指定当前类的属性;2、this用于区分当前类的属性和局部变量3、访问成员方法的语法:this.方法名(参数);4、用this访问构造方法的语法:this(参数),在构造方法里访问其他的构造方法;5、this不能在类定义的外部使用,只能在类定义的方法中使用;...原创 2022-03-20 21:42:30 · 672 阅读 · 0 评论