摘要: 阅读全文
posted @ 2024-11-03 18:19 langpo 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 加载:将class文件转换为二进制的字节码 校验:检查字节码安全性 准备:将静态变量放到方法去分配空间,标记默认值 解析:常量符号引用替换。 初始化:执行静态变量的赋值以及静态嗲马快,按照顺序执行。 情况二: 准备先将静态变量放入方法去,标记为0 初始化:先执行景泰帝阿玛快,将i的标记值0改为5,然 阅读全文
posted @ 2024-11-03 17:56 langpo 阅读(4) 评论(0) 推荐(0) 编辑
摘要: static修饰的放啊称为静态方法。静态方法在类加载时候到方法去。没有执行只是存在方法去,在方法被调用时候到栈内存种执行。静态方法本身也是先于对象存在,所以习惯通过类名。 静态方法能否调用this、supe 不可以 静态放啊能否调用飞机静态方法不可以 非晶态可以调静态 静态能否继承可以 静态能否重写 阅读全文
posted @ 2024-11-03 17:42 langpo 阅读(5) 评论(0) 推荐(0) 编辑
摘要: a对象的声明类型是A类,所以a对象能够干什莫看的是a类,a类告诉我们有一个m方法,可以在任意地方用。 a的时间类型是b类,所以在运行期间1真正调用时b方法,b的访问权限比A小就会报错。 阅读全文
posted @ 2024-11-03 16:13 langpo 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 方法签名一样 如果父类中的方法的返回值类型基本数据类型void,那么字节的返回值必须一样。 子类的范围比父类范围大 如果父类方法的返回值类型是引用数据类,那么子类重写的方法返回值类ing可以和父类方法返回值类型一致 向上转向体现多态 父类声明,子类实现 编译看左边,运行看右边 真正运行看右边 阅读全文
posted @ 2024-11-03 16:00 langpo 阅读(12) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示