javaEE学习笔记
文章平均质量分 53
康康的码农之路
再学点什么好
展开
-
关于集合的排序和去重总结
java集合操作原创 2022-07-18 20:57:19 · 907 阅读 · 0 评论 -
list和map常用的方法
list接口特有的常用的方法原创 2022-02-11 14:06:30 · 308 阅读 · 0 评论 -
final关键字的学习
final表示最终的,不可变的final可以修饰变量,方法还有类等final修饰的方法?不可以被覆盖final修饰的变量?final修饰的变量,只能赋一次值(引用也是一个变量,里面的地址也不能变)final修饰的引用:该引用只能指向一个对象,并且永远只能指向该对象final修饰的实例变量必须赋给初值,系统不管赋默认值final修饰的变量一般添加static修饰,存储在方法区中,不随着对象的创建而改变,static final联合修饰的变量称为“常量”,常量名建议全部大写,每个单词之间.原创 2021-09-14 00:00:44 · 56 阅读 · 0 评论 -
Super关键字的学习
super是一个关键字,全部小写super和this对比着学习this:this能出现在实例方法和构造方法中,this的语法是:“this.”,“this()”this不能使用在静态方法中this大部分情况下是可以省略的this.什么时候不能省略呢?在区分局部变量和实例变量的时候this()只能出现在构造方法的第一行,通过当前的构造方法去调用本类中的其他构造方法,目的是:代码复用super:super能出现在实例方法和构造方法中,super的语法是:“super.”,“super().原创 2021-08-25 09:04:59 · 95 阅读 · 0 评论 -
方法覆盖的学习
什么时候我们会考虑使用方法覆盖?子类继承父类之后,当继承过来的方法无法满足当前子类的业务需求时,子类有权利对这个方法进行重写,有必要进行“方法的覆盖”方法覆盖又叫做“方法重写” 英语单词叫做:override,Overwrite,都可以比较常见的:方法覆盖,方法重写,override;(1)回顾一下方法重载当在一个类中,如果功能相似的话,建议将名字定义的一样,这样代码美观,并且方便编程构成方法重载的条件:条件一:在同一个类中条件二:方法名相同条件三:参数列表不同(个数,顺序,类型)(2.原创 2021-08-24 16:58:31 · 84 阅读 · 0 评论 -
继承的学习
继承(1)什么是继承,有什么用?继承:在现实社会中也是存在的,继承家产什么的继承的作用:基本作用:子类继承父类,代码可以复用主要作用:因为有了继承关系,才有了后期的方法覆盖和多态机制(2)B类继承A类,则称A类为超类,父类,基类 superclassB类则称为子类,派生类,扩展类 subclass(3)Java中的继承只继承单继承,不支持多继承,c++支持多继承,这也是java体现简单性的一点,(4)虽然java中不支持多继承,但有的时候会产生多继承的效果,a继承b,c继承a,c也间接继.原创 2021-08-24 15:55:28 · 83 阅读 · 0 评论 -
封装的学习
封装(1)封装的作用:第一个:保证内部结构的安全第二个:屏蔽复杂,暴露简单(2)在代码级别上,封装有什么用?一个类体当中的数据,假设封装之后,对于代码的调用人员来说,不需要关心代码的复杂实现,只需要通过一个简单的入口就可以访问了,另外,类体中安全级别较高的数据封装起来,外部人员不能随意访问,来保证数据的安全性(3)封装的步骤属性私有化(用private修饰,表示该数据只能在本类中访问)提供get set方法注意:java开发规范中有要求,set方法和get方法要满足以下格式。get方.原创 2021-08-24 11:06:44 · 68 阅读 · 0 评论