摘要:
##Test package exception.demo02; public class Test { public static void main(String[] args) { int a = 1; int b = 0; try { //try 监控区域 if (b == 0) { //t 阅读全文
摘要:
异常 异常分类 异常的体系结构 Error 错误 Exception 异常 package exception; public class Demo01 { public static void main(String[] args) { // new Demo01().a(); //Excepti 阅读全文
摘要:
##内部类 ##1,新建Outer类 package oop.demo11; //外部类; public class Outer { // private int id = 19301041; private static int id = 19301041; public void out() { 阅读全文
摘要:
接口 ##接口的作用 1,约束 2,定义一些方法,让不同的人实现 3,所有方法都是 public abstract //接口中的所有定义方法都是抽象的,public abstract public abstract void run(); void eat(); void add(String na 阅读全文
摘要:
##抽象类的特点: 1,不能new这个抽象类,只能靠子类去实现它,这是一个约束; 2,抽象类里边可以写普通方法 3,抽象方法必须在抽象类中 ##1,新建Action类 package oop.demo09; //abstract 抽象类 //类 extends 单继承 (接口可以多继承 ) publ 阅读全文
摘要:
![](https://img2020.cnblogs.com/blog/1868218/202108/1868218-20210803182759923-754908057.png) ![](https://img2020.cnblogs.com/blog/1868218/202108/1868218-20210803182754755-1099746086.png) ![](https://i 阅读全文
摘要:
##1,新建Person类 package oop.demo08; /* 静态代码块 */ //public final class Person { 定义 final 之后 不能被继承 public class Person { { // 代码块(匿名) // 跟对象同时产生 赋一些初始值 Sys 阅读全文
摘要:
##1,新建Application类,作为程序的入口 package oop.demo07; /* instanceof 与 类型转换 1,父类引用指向子类对象 2,把子类转换为父类,向上转型 3,把父类转换为子类,向下转型:强制转换 4,方便就去的调用,减少重复的代码, 抽象:封装、继承、多态; 阅读全文
摘要:
##1,新建Application类,作为程序的入口 package oop.demo06; //多态 public class Application { public static void main(String[] args) { //一个对象的实际类型是确定了的 Person p0 = n 阅读全文
摘要:
##1,新建Application类,作为程序的入口 package oop.demo05; //继承 public class Application { public static void main(String[] args) { /** * 静态方法与非静态方法区别很大 * 静态方法:方法 阅读全文
摘要:
##1,新建Application类,作为程序的入口 package oop.demo05; //继承 public class Application { public static void main(String[] args) { /* 先执行 父类的无参、在执行了类的无参 Person 无 阅读全文