![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaSE复习笔记
文章平均质量分 69
提升Java基础能力,夯实基础,巩固知识【SaSaSa!】
蜡笔007
少年御风踏月去,破却洪尘更归来
展开
-
JavaSE复习笔记!1.4
在jdk8.0之后,接口可以有静态方法,默认方法,也就是说,接口中可以有方法的具体实现,需要使用default关键字进行修饰(默认方法)/static(静态方法)如果一个类,继承的父类和他所实现的接口中含有命名相同的属性时,当使用时,必须指明当前使用的是谁的属性,使用接口属性时,接口名.属性名。当前有一个接口A和接口B,以及一个类C,其中接口B继承自接口A,而类C实现了接口B,就相当于类C也实现了接口A。接口就是给一些没有实现的方法,封装到一起,到某个类要使用的时候,再根据具体情况把这些方法写出来。原创 2023-03-06 22:19:58 · 156 阅读 · 1 评论 -
JavaSE复习笔记!1.3
也叫初始化块,属于类中的成员(即 是类的一部分),类似于方法,将逻辑语句封装在方法体中,通过 { } 包围起来,但是和方法不同,代码块中没有方法名,没有返回,也没有参数,只有一个方法体,而且不用通过对象或者类名进行显示调用,而是在加载类的时候,或者创建对象的时候,进行隐式调用。static代码块也叫静态代码块,作用就是对类进行初始化,而且它随着类的加载而进行执行,并且只会执行一次。类方法和普通方法都是随着类的加载而加载,将结构信息存储在方法区,类方法中无this参数(类方法中不能使用this)原创 2023-02-21 09:00:57 · 178 阅读 · 0 评论 -
JavaSE复习笔记!1.2
时,该方法会和该对象内存地址/运行类型绑定,当一个方法子类中没有但是父类中存在时,先去调用父类中该方法,当方法中又调用了一个方法时,如果又调用的这个方法子类中存在,则先去子类中调用。当对象没有任何引用时,则JVM就认为这个对象是一个垃圾对象,就会使用垃圾回收机制来销毁该对象,在销毁对象前,会先调用finalize()方法。注意:Java中的向上转型和向下转型均不会影响到对象的内存地址,即转型后,该对象仍然是该对象。一个对象的编译类型,是在定义时,等号的左边,而其运行类型是在定义时,等号的右边。原创 2023-02-14 00:25:01 · 144 阅读 · 0 评论 -
JavaSE复习笔记!1.1
当创建子类对象时,不管使用子类的哪个构造器,默认情况下总会调用父类的无参构造器,如果父类没有提供无参构造器,则必须在子类的构造器中用super去指定父类的哪个构造器完成对弗雷德初始化工作,否则编译不会通过。Java类的继承中,如果,子类和父类在定义时就拥有相同名字的属性,则在使用时,遵循向上查找规则进行使用,如果子类的可以访问,则使用子类的,如果子类的不可访问,则向上使用父类的。子类在创建一个对象时,必须先调用父类的构造器,完成父类的初始化,再调用子类的构造器,完成子类的初始化。原创 2023-01-31 22:45:22 · 107 阅读 · 0 评论 -
JavaSE复习笔记!1.0
蜡笔007的JavaSE复习笔记(1)---万丈高楼平地起 -_- ^_^原创 2023-01-27 20:52:28 · 62 阅读 · 0 评论