02 2021 档案

常用类
摘要:常用类 包装类 在类中查看属性方法的快捷键:Ctrl+F12 java.lang包会默认导入每个Java文件,所以我们不需要导入这个包,直接用包中的类就好了 byte Byte short Short int Integer long Long float Float double Double c 阅读全文

posted @ 2021-02-24 18:03 汪汪程序员 阅读(81) 评论(0) 推荐(0) 编辑

异常
摘要:异常 异常指程序运行中出现的不期而至的各种情况 发生在程序运行期间,影响了正常的程序执行流程 需要掌握的三种情况: 检查异常(非运行时异常):编译时可以看到,除了运行时异常,其他都是非运行时异常 不检查异常(运行时异常):编译时看不到,运行时才会出问题,这些异常其实就是我们的代码逻辑写错了,我们一定 阅读全文

posted @ 2021-02-07 17:57 汪汪程序员 阅读(139) 评论(0) 推荐(0) 编辑

内部类
摘要:内部类 在类的内部在定义一个类 成员内部类 静态内部类 局部内部类 匿名内部类 创建内部类的对象: public static void main(String[] args) { //先创建外部类对象 outer outer = new outer(); //通过外部类对象new内部类对象 out 阅读全文

posted @ 2021-02-06 14:42 汪汪程序员 阅读(111) 评论(0) 推荐(0) 编辑

接口的定义与实现
摘要:接口的定义与实现 普通类:只有具体实现 抽象类:具体实现和规范(抽象)都有 接口:只有规范,自己无法实现方法体~专业的约束!约束和实现分离:面向接口编程 定义接口的关键字是interface 写接口的方法可以直接写返回值类型,方法名,不需要写public abstract,默认就是这个 我对接口的初 阅读全文

posted @ 2021-02-06 10:24 汪汪程序员 阅读(669) 评论(0) 推荐(1) 编辑

抽象类
摘要:抽象类 抽象类必须被继承才有意义,因为抽象类中的抽象方法没有方法体,必须由子类继承并实现他的方法体才会有意义 抽象类:用abstract修饰类 抽象方法:用abstract修饰方法,不需要写方法体 子类要继承抽象类,那就必须重写抽象类的方法(就是要实现抽象类的方法),除非子类也是抽象类,那就可以不用 阅读全文

posted @ 2021-02-04 11:46 汪汪程序员 阅读(139) 评论(0) 推荐(0) 编辑

Static关键字
摘要:Static关键字 Static修饰的属性称为类变量,修饰的方法称为静态方法,类变量和静态方法可直接使用类名点变量名/方法名调用, 但实例变量(没有static修饰的属性)和非静态方法就必须通过new一个对象进行调用 静态代码块在类被加载的时候就运行了,而且只运行一次,优先于各种代码块及构造器 构造 阅读全文

posted @ 2021-02-03 22:31 汪汪程序员 阅读(114) 评论(0) 推荐(0) 编辑

instanceof和类型转换
摘要:instanceof和类型转换 instanceof:判断A是否为B本类或者子类的对象 例如: A (对象) instanceof B(类) 结果为boolean A和B比较之前会先判断A能不能转换成B类,能则通过,不能则编译报错 然后判断A是否为B本类或子类的对象,是就是true,反之就是fals 阅读全文

posted @ 2021-02-03 19:11 汪汪程序员 阅读(194) 评论(0) 推荐(0) 编辑

多态
摘要:多态 即同一方法可以根据发送对象的不同而采用多种不同的行为方式 一个对象的实际类型是确定的,但可以指向对象的引用的类型有很多 注意: 多态是方法的多态,属性没有多态 有父类和子类的关系,类型转换异常:ClassCastException 多态存在条件:继承关系,方法重写(没有方法重写那就没啥意义), 阅读全文

posted @ 2021-02-03 12:36 汪汪程序员 阅读(140) 评论(0) 推荐(0) 编辑

方法重写
摘要:方法重写 重写都是方法的重写,与属性无关 父类的引用可以指向子类,就是new一个子类的对象数据类型可以写为父类,new子类是可以指向父类的 重写的快捷键:Alt+insert 对静态方法调用的时候,调用的方法只和定义的参数类型有关,但对非静态方法调用的时候,调用的方法都是new了的对象的方法 静态方 阅读全文

posted @ 2021-02-02 16:19 汪汪程序员 阅读(150) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示