摘要: 一、什么是抽象类和抽象方法 没有具体功能的实现,通过子类继承后重写方法来实现一定约束的类称之为抽象类,抽象类必须被abstract修饰。抽象方法就是只有方法声明,没有方法体的方法。抽象类的使用一般通过继承来实现 二、为什么需要抽象类和抽象方法 引用抽象方法和抽象类,是java提供的一种语法工具,引导 阅读全文
posted @ 2020-09-28 22:28 三淳 阅读(1418) 评论(0) 推荐(0) 编辑
摘要: 直接上源码: public class Demo4 { { //这里是代码块 System.out.println("这里是代码块"); } static { //这里是静态代码块 System.out.println("这里是静态代码块"); } public Demo4() { System.o 阅读全文
posted @ 2020-09-28 17:17 三淳 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 一、什么是继承 继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。可以联系生活进行理解,相当于父亲和儿子的关系。父亲有的属性和能力在儿子身上都会有所体现。在java中,子类继承了父类,就能使用父类的静态属性和动态方法。从而 阅读全文
posted @ 2020-09-24 09:31 三淳 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 一、什么是封装 菜鸟教程对封装的解释是“在面向对象程式设计方法中,封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部分包装、隐藏起来的方法。”。简单来说就是对公用的java代码装到一个盒子中。当需要使用这部分代码的是时候,通过调用这个打包好的盒子就可以对这个功能进行实现。 阅读全文
posted @ 2020-09-23 19:25 三淳 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 一、什么是方法重载 方法的重载就是在同一个类中,有着若干个名字相同的方法。在具体调用这些方法的时候,通过传递参数的不同来调用这些重载方法。 二、为什么需要方法重载 方法名的定义需要做到见名知意,功能类似的方法一定程度上注定了方法名的相同,重载的使用有好的解决了这种因见名知意带来的方法名冲突。 重载可 阅读全文
posted @ 2020-09-23 10:26 三淳 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 一、什么是重写 在子类中创建了一个与父类中名称相同、返回值类型相同、参数列表的方法相同,只是方法体中的实现不同,以实现不同于父类的功能,这种方式被称为方法重写(override),又称为方法覆盖、方法复写。 二、为什么需要重写 原有的方法无法满足新的需求,需要对这个方法进行改良来满足新的需求。重写是 阅读全文
posted @ 2020-09-20 21:51 三淳 阅读(5045) 评论(0) 推荐(0) 编辑
摘要: 本文章主要包括以下6个内容: 一、注释分类以及javadoc的使用 二、使用Alibaba Java Coding Guidelines规范编码。 三、IDEA配置类注释 四、IDEA配置方法注释 正文开始 一、注释分类以及javadoc的使用。 所谓注释就是只给人看的,而并不会被执行的语句。适当的 阅读全文
posted @ 2020-09-16 19:41 三淳 阅读(1583) 评论(0) 推荐(1) 编辑
摘要: Markdown 阅读全文
posted @ 2020-09-14 20:18 三淳 阅读(181) 评论(1) 推荐(1) 编辑