国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > java基础 > java类的两种引用方法

java类的两种引用方法

java类

头像

小妮浅浅

2021-08-06 10:54:054988浏览 · 0收藏 · 0评论

1、类的主动引用,一定会发生类的初始化。当虚拟机启动,先初始化main方法所在的类

实例化一个类的对象

调用类的静态成员(除了final常量)和静态方法

使用java.lang.reflect包的方法对类进行反射调用

当初始化一个类,如果其父类没有被初始化,则先会初始化它的父类

2、类的被动引用,不会发生类的初始化

当访问一个静态域时,只有真正声明这个域的类才会被初始化。如:当通过子类引用父类的静态变量,不会导致子类初始化

通过数组定义类引用,不会触发此类的初始化

引用常量不会触发此类的初始化(常量在链接阶段就存入调用类的常量池中了)

实例

package com.volcano.reflection;
//什么时候会发生类的初始化,除了第一个注释一直开着,其他都要独立打开测试,否则不准确
public class TestReflection3 {
    static {
        //1.虚拟机启动就会最先初始化main方法所在的类 会
        System.out.println("main方法被加载");
    }
    public static void main(String[] args) throws ClassNotFoundException {
        //2.实例化一个对象 会
        //new Father();
        //3.调用类的静态成员(除了final常量)和静态方法 会
        //System.out.println(Son.a);
        //4.使用java.lang.reflect包的方法对类进行反射调用 会
        //Class cls = Class.forName("com.volcano.reflection.Father");
        //5.当初始化一个类,如果其父类没有被初始化,则先会初始化它的父类 会
        //new Son();
 
        //6.当访问一个静态域时,只有真正声明这个域的类才会被初始化 不会
        //System.out.println(Father.a);//两个都是只加载Father
        //System.out.println(Son.a);//因为a是Father的静态成员
        //7.通过数组定义类引用,不会触发此类的初始化 不会
        //Father[] fathers = new Father[10];
        //8.引用常量不会触发此类的初始化 不会
        //System.out.println(Father.B);
 
    }
}
class Father{
    static {
        System.out.println("Father被加载");
    }
    static int a=100;
    static final int B = 300;
}
class Son extends Father{
    static {
        System.out.println("Son被加载");
    }
    static int c=200;
 
}

以上就是java类的两种引用方法,希望对大家有所帮助。更多Java学习指路:Java基础

本教程操作环境:windows7系统、java10版,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《一次特殊的游泳课》| 爸爸吃女儿奶奶高情商回复| 情趣刑具| 男生把小因因放到女生困里视频 | 影音先锋下载| 免费观看《艳乳欲乱2》| 水稀美里| 土豆网| 爸爸吃女儿奶奶高情商回复 | 日本簧片在线观看| 《夫妻快乐宝典》| 《破外女》高清完整版| 人口兽猪马狗第1集| 夜生活在线观看免费观看电视剧 | 《互换人妻HD中字》| 公与媳中文字幕乱码的预防方法| 韩剧公媳之恋免费观看全集| 被两个男人吃奶三P| 是空无限传媒免费观看电视剧 | 做我的爱人6集免费观看电视剧| 97精品无码AV九九九九九九| 欧美精品| 《急救护士1982满天星》| 《黏糊糊的你》免费观看| 《淫毛》在线观看免费| 叔嫂发生过关系后的心理变化| 儿媳妇长太漂亮免费观看电视剧 | 我把刘姨俩腿扛在肩上是哪一集的| 《酒店激战》动漫1-5集免费观.. 《魅魔之耻》1~4集免费看 | 扌暴辶鬲的短文| 蜜桃览器| 麦子交换2免费完整版| 9.1免费漫画网站NBA| 亚洲AV成人片无码WWW| 出门忘穿胸罩乳头凸起怎么办| 蜜桃成熟时李慧珍演的| 麻豆精品无码国产在线播| 18岁的少女与狗高清电视剧| 《帐篷里的秘密》第一季| 入室強暴強焱人妻| 坤坤寒入桃子里电视剧