自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Java-Day08

3.隐式子类对象初始化,子类对象创建中,父类的构造器一定先于子类构造器执行,会调用父类构造器,且父类代码块会执行,但不会创建父类对象;1.类加载,先父后子,在创建一个对象时,先加载父类,若存在多个父类,那么一定先加载最顶级的父类,然后最后加载当前子类;成员方法的访问结果,实际数据类型为父类的访问结果为父类行为,子类类型的访问结果为子类行为。成员方法的访问范围,父类类型只能访问父类方法,子类类型可以访问父类和子类方法;成员变量的访问范围,父类类型只能访问父类,子类类型可以访问父类和子类。

2023-03-30 22:09:39 31

原创 Java-Day07

静态方法跟着类加载而加载,但是成员方法只有在创建对象时才能使用,所以当使用静态方法时,非静态方法不一定创建(加载)了,因此无法从静态方法中引用非静态方法。在类加载时,就已经触发了静态成员变量的默认初始化,然后按上下顺序对静态变量或者静态代码块来执行显式赋值或者代码块赋值。静态代码块随着类加载的过程而执行,静态代码块可以看作在类加载的过程中,会自动调用的静态方法!**代码块跟着对象的创建而执行,在同一个类中,构造代码块总是先于构造器而执行。**静态成员方法只有调用才会执行,并不是在类加载过程中就执行。

2023-03-29 16:49:05 43

原创 Java-Day06

静态方法不可直接调用成员变量,除非该类已创建对象,因为在加载类时,静态方法跟着加载,此时成员变量可能未创建。对于引用数据类型,通过方法传递的也是拷贝地址,并非是原数据,当方法出栈后,变量消失,但是原变量并不受影响。在构造器中,使用this(实参)表示调用其他构造器时,这行代码一定要处在代码的第一行,也只能用一次。静态成员变量跟着类加载而加载,类加载一次,所以静态成员变量也只加载一次,故静态成员变量全局唯一。(标准格式的构造器)的赋值一定是正确的,一定是该成员变量的最终取值。//构造方法 }

2023-03-28 15:39:34 39

原创 Java-Day05

成员变量在对象创建后就生成了,对象销毁后就无意义了,但是其销毁需看系统的垃圾回收机制)成员变量在整个类中都可以使用)成员方法语法:[访问权限修饰符] 返回值类型 方法名(形参列表){ //方法体 }1.在类中定义的位置不同(局部变量定义在方法内,成员变量定义在类中,方法外)2.在内存的位置不同(局部变量定义在栈帧中,跟随方法,成员变量定义在内存中)增强数组遍历不可改变数组元素,普通数组遍历可以改变数组元素。成员变量在类中,方法之外,存在堆中的对象中,有默认初始化。类中成员分两部分 (1)成员变量;

2023-03-26 00:28:42 33

原创 Java-Day04

Java-Study-04

2023-03-23 22:56:00 31

原创 Java-Day02

Study-Day02

2023-03-21 21:35:05 32

原创 Java-Day01

xxx

2023-03-20 23:00:54 35

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除