摘要:
java.lang.Throwablejava.lang.Error:一般不编写针对性的代码进行处理。java.lang.Exception:可以进行异常的处理编译时异常(checked)IOException FileNotFoundException ClassNotFoundException 阅读全文
posted @ 2022-04-19 15:23
93丶Fss
阅读(22)
评论(0)
推荐(0)
摘要:
1.Java中允许将一个类A声明在另一个类B中,则类A就是内部类,类B称为外部类 2.内部类的分类:成员内部类(静态、非静态) vs 局部内部类(方法内、代码块内、构造器内) 3.成员内部类: 一方面,作为外部类的成员: 调用外部类的结构 可以被static修饰 可以被4种不同的权限修饰 另一方面, 阅读全文
posted @ 2022-04-19 15:22
93丶Fss
阅读(27)
评论(0)
推荐(0)
摘要:
1.abstract:抽象的 2.abstract可以用来修饰的结构:类、方法 3.abstract修饰类:抽象类 此类不能实例化 抽象类中一定有构造器,便于子类实例化时调用(涉及:子类对象实例化的全过程) 开发中,都会提供抽象类的子类,让子类对象实例化,完成相关的操作 4.abstract修饰方法 阅读全文
posted @ 2022-04-19 15:21
93丶Fss
阅读(63)
评论(0)
推荐(0)
摘要:
1.接口使用interface来定义 2.Java中,接口和类是并列的两个结构 3.如何定义接口:定义接口中的成员 3.1 JDK7及以前:只能定义全局常量和抽象方法 全局常量:public static final的.但是书写时,可以省略不写 抽象方法:public abstract的 3.2 J 阅读全文
posted @ 2022-04-19 15:21
93丶Fss
阅读(101)
评论(0)
推荐(0)
摘要:
1.代码块的作用:用来初始化类、对象 2.代码块如果有修饰的话,只能使用static. 3.分类:静态代码块 vs 非静态代码块 4.静态代码块 内部可以有输出语句 随着类的加载而执行,而且只执行一次 作用:初始化类的信息 如果一个类中定义了多个静态代码块,则按照声明的先后顺序执行 静态代码块的执行 阅读全文
posted @ 2022-04-19 15:20
93丶Fss
阅读(68)
评论(0)
推荐(0)
摘要:
1.static:静态的 2.static可以用来修饰:属性、方法、代码块、内部类 3.使用static修饰属性:静态变量(或类变量) 3.1 属性,按是否使用static修饰,又分为:静态属性 vs 非静态属性(实例变量) 实例变量:我们创建了类的多个对象,每个对象都独立的拥有一套类中的非静态属性 阅读全文
posted @ 2022-04-19 15:19
93丶Fss
阅读(33)
评论(0)
推荐(0)
摘要:
所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例。 如何实现? 饿汉式 vs 懒汉式 区分饿汉式 和 懒汉式饿汉式: 坏处:对象加载时间过长。好处:饿汉式是线程安全的懒汉式: 好处:延迟对象的创建。目前的写法坏处:线程不安全。 >到多线程内容时,再修改ma 阅读全文
posted @ 2022-04-19 15:19
93丶Fss
阅读(10)
评论(0)
推荐(0)
摘要:
1.java提供了8种基本数据类型对应的包装类,使得基本数据类型的变量具有类的特征 2.掌握的:基本数据类型、包装类、String三者之间的相互转换 基本数据类型 >包装类:调用包装类的构造器 public void test1(){ int num1 = 10; // System.out.pri 阅读全文
posted @ 2022-04-19 15:18
93丶Fss
阅读(72)
评论(0)
推荐(0)
摘要:
1.Object类是所有Java类的根父类 2.如果在类的声明中未使用extends关键字指明其父类,则默认父类为java.lang.Object类 3.Object类中的功能(属性、方法)就具有通用性。 属性:无方法:equals() / toString() / getClass() /hash 阅读全文
posted @ 2022-04-19 15:17
93丶Fss
阅读(72)
评论(0)
推荐(0)
摘要:
1.理解多态性:可以理解为一个事物的多种形态。 2.何为多态性: 对象的多态性:父类的引用指向子类的对象(或子类的对象赋给父类的引用) 多态的使用:虚拟方法调用有了对象的多态性以后,我们在编译期,只能调用父类中声明的方法,但在运行期,我们实际执行的是子类重写父类的方法。 总结:编译,看左边;运行,看 阅读全文
posted @ 2022-04-19 15:15
93丶Fss
阅读(63)
评论(0)
推荐(0)
浙公网安备 33010602011771号