9.30号课下练习

1第一个测试代码

 

2问题

 

不一样,一个是原有数据类型一个是自己定义的类。

 

3第二个代码块测试

 

4问题

 

构造说了算,构造比初始化加载晚。

5java代码中初始化变量的规律总结:

  首先最早的是在类中定义成员中初始化,其次是在构造函数中初始化,最后是类函数中初始化。这样一次首先进行的会被覆盖,所以显示的是后执行的结果。

6静态初始化块的执行顺序

 

  1. 静态初始化块执行一次。 2.在构建子类对象时,先构建父类的对象,之后一次执行相应的态语句块,然后依次执行相应的普通语句块和构造函数,当在子类中有super();时,分类的构造函数使用super();调用的父类构造函数.

7静态方法中只允许访问静态数据,那么,如何在静态方法中访问类的实例成员(即没有附加static关键字的字段或方法)?

 

在类的静态方法中访问类的实例化

posted @   风·华正茂  阅读(25)  评论(1编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示