上一页 1 ··· 6 7 8 9 10 11 12 下一页
摘要: java异常Exception 异常指程序运行中出现的不期而至的各种状况,影响了正常的程序执行流程 :如文件找不到、网络连接失败、非法参数等。 异常: 检查性异常:最具代表性的是用户错误或问题引起的异常,是程序员无法预见的,在编译时不能被简单忽略 运行时异常:可能被程序员避免的,在编译时可被忽略 错 阅读全文
posted @ 2022-01-09 15:52 原语 阅读(67) 评论(0) 推荐(0)
摘要: java高级玩法 内部类通过外部类来实例化 : package com.yuanyu.Demo08; public class Outer { //外部类 private int id; public void out(){ System.out.println("Outer"); } class 阅读全文
posted @ 2022-01-09 10:15 原语 阅读(83) 评论(0) 推荐(0)
摘要: java接口 接口是一种约束、规范,自己无法写方法。本质是契约,制定好后大家都遵守。定义一些方法,让不同的人实现。 面向接口编程:约束和实现分离 OO的精髓是对对象的抽象,最能体现这一点的就是接口 接口声明的关键字是interface 接口中不能定义方法的实现,只能写简单的方法: package c 阅读全文
posted @ 2022-01-08 21:39 原语 阅读(37) 评论(0) 推荐(0)
摘要: java abstract抽象修饰符 abstract修饰符可以用来修饰方法也可以修饰类,如果修饰方法那么该方法就是抽象方法,如果修饰类那么该类就是抽象类。 package com.yuanyu.Oop; //abstract 抽象类 public abstract class A { //约束:希 阅读全文
posted @ 2022-01-08 11:08 原语 阅读(129) 评论(0) 推荐(0)
摘要: java static 静态属性: package com.yuanyu.Oop; public class Student{ private static int age; //静态变量 private double score; //非静态变量 public static void main(S 阅读全文
posted @ 2022-01-08 10:41 原语 阅读(67) 评论(0) 推荐(0)
摘要: instanceof java中用来判断两个类是否有无父子关系 (能否编译通过) 创建Person类的两个子类Student类和Teacher类 package com.yuanyu.Oop; public class Application { public static void main(St 阅读全文
posted @ 2022-01-08 09:56 原语 阅读(44) 评论(0) 推荐(0)
摘要: 多态 即同一方法可以根据发送对象的不同而采取多种不同的行为方式 注意: 多态是方法的多态,属性没有多态 父类和子类有联系(ClassCastException类型转换异常) 多态存在条件: 继承关系 方法重写 父类引用指向子类对象 Father f1=new Son(); 若方法是static、fi 阅读全文
posted @ 2022-01-07 14:58 原语 阅读(36) 评论(0) 推荐(0)
摘要: java继承 本质:对某一批类的抽象 java中只有单继承,没有多继承 一个子类只能有一个父类,但是一个父类可以有多个子类 被final修饰的类无法继承 即final之后“断子绝孙” 继承使用extends关键字,子类(派生类)是父类(基类)的扩展 这里让Student类继承Person类 pack 阅读全文
posted @ 2022-01-07 10:15 原语 阅读(494) 评论(0) 推荐(0)
摘要: 封装 封装(数据隐藏):通常应禁止直接访问一个对象中的数据的实际表示,而应通过操作接口来访问 (主要对属性进行封装) 程序应该追求低耦合,高内聚, 低耦合:仅暴露少量的方法给外部使用; 高内聚:类的内部数据操作细节自己完成。 属性私有,get/set package com.yuanyu.Oop; 阅读全文
posted @ 2022-01-05 23:17 原语 阅读(35) 评论(0) 推荐(0)
摘要: java构造器 当我们运行一个java程序,会生成一个.class文件,打开.class文件(反编译),会看见一个自动生成的方法且不带返回值,一个类即使什么都不写,也会生成一个构造方法。 package com.yuanyu.Oop; public class Person { } package 阅读全文
posted @ 2022-01-05 14:35 原语 阅读(3195) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 下一页