摘要: 前言,观察代码: 1.定义一个User类 public class User { private int id; private String name; // 1.无参 和 有参 构造 public User() { super(); } public User(int id, String na 阅读全文
posted @ 2019-10-25 20:50 小茅棚 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 一、概念 1、基本概念 异常(Exception)本质就是不正常之意。主要指Java程序在运行期间产生的错误,程序编译通过并不代表着在运行时不会出错。 作用:通过异常提示信息可以快速的知道程序的问题,有助于开发者编写出更加健壮的程序,这是异常最主要的作用。 java.lang.Throwable类是 阅读全文
posted @ 2019-10-25 12:10 小茅棚 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 接口 和 抽象类 的联系: 接口 和抽象类,都可以对子类实现强制性,规范性 抽象类有构造,但是不能构造对象。 接口没有构造,不能构造对象。存在价值:只是为了给实现类提供一个标准(强制性,规范性!) 《阿里巴巴Java开发手册》有云: - 接口类中的 方法 和 属性 不要加任何修饰符 (public也 阅读全文
posted @ 2019-10-25 01:28 小茅棚 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 1.先定义一个AbstractPerson抽象类 2.测试类: 归纳: 观察代码可知: 抽象类的定义:class前 加 abstract 关键字修饰 ,其中阿里巴巴开发手册规定 : 抽象类的命名使用Abstract或Base开头 抽象类中可以没有抽象方法,但是一个类中只要存在了抽象方法,则该类必须声 阅读全文
posted @ 2019-10-25 01:12 小茅棚 阅读(229) 评论(0) 推荐(0) 编辑