[进阶]Java:权限修饰符、抽象类、接口
文章平均质量分 64
本专栏包含了Java中的包、权限修饰符、final、常量枚举等知识
敲代码的鸟儿.
Stay hungry,stay foolish.
展开
-
[进阶]Java:接口新增方法、注意事项(了解)
JDK8的3种方法我们自己在开发中很少使用,通常是Java源码涉及到。现阶段需要理解、识别语法,明白调用关系即可。System.out.println("每天都在写bug,我好开心~");System.out.println("每天都在写bug,我好开心~");System.out.println("开始学习~");接口的静态方法必须用本身的接口名来调用。从JDK1.9才开始有的。原创 2023-05-28 09:26:33 · 278 阅读 · 0 评论 -
[进阶]Java:接口:概述、多实现、多继承
System.out.println(name + "不要制造bug,写出优雅代码~!JavaProgrammer m = new JavaProgrammer("鸟儿");System.out.println(name + "必须敲代码~");System.out.println(name + "要遵纪守法~");//目标:接口中的成分特点:JDK8之前接口中只能有抽象方法和常量。//注意:由于接口体现规范思想,规范默认都是公开的。//目标:理解接口的基本使用:被类实现。实现接口的类称为实现类。原创 2023-05-28 08:43:56 · 245 阅读 · 0 评论 -
[进阶]Java:抽象类:模板方法模式
System.out.println("\t\t\t\t\t《我的爸爸》");System.out.println("你的爸爸是啥样,来说说:");return "我的爸爸也很牛,总是喜欢飙车,下辈子还要做他儿子~";System.out.println("我的爸爸简直太好了~~");return "我的爸爸太牛b了,他总是买东西给我吃……//正文部分(每个子类都要写的,每个子类写的情况都不一样)。由运行结果可以看出,作文的开头和结尾是一样的,就中间部分不同。//目标:理解模板方法模式的思想和使用步骤。原创 2023-05-27 20:46:25 · 103 阅读 · 0 评论 -
[进阶]Java:抽象类:概述、案例、特点
System.out.println(getUserName() + "您实际支付:" + rs);System.out.println("您卡片当前余额是:" + getMoney());final修饰方法,方法不能被重写,abstract修饰方法,方法必须要被重写。System.out.println("剩余:" + c.getMoney());System.out.println("您当前的消费是:" + money2);//目标:学习抽象类的基本使用:做父类,被继承,重写抽象方法。原创 2023-05-27 20:10:39 · 77 阅读 · 0 评论 -
[进阶]Java:语法:final、常量、枚举
在编译阶段会进行“宏替换”:把使用常量的地方全部替换成真实的字面量。修饰的成员变量,必须有初始化值,而且执行的过程中其值不能被改变。常量名的命名规范:英文单词全部大写,多个单词下划线连接起来。不能发生改变,但是地址指向的对象内容是可以发生变化的。修饰变量:表示该变量第一次赋值后,不能再次被赋值。枚举的作用:“是为了做信息的标志和信息的分类”修饰方法:表明该方法是最终方法,不能被重写。修饰类:表明该类是最终类,不能被继承。修饰的变量是基本类型:那么变量存储的。修饰的变量是引用类型:那么变量存储的。原创 2023-05-27 15:33:25 · 119 阅读 · 0 评论 -
[进阶]Java:语法:包、权限修饰符
import包名.类名;两个类的名称是一样的。原创 2023-05-27 13:12:08 · 26 阅读 · 0 评论