美文网首页
java07(工具类和javadoc的制作)

java07(工具类和javadoc的制作)

作者: 机智的老刘明同志 | 来源:发表于2019-01-05 23:13 被阅读18次

    引入工具类:

            例1:

            例2:

            小技巧:可以将工具类的构造方法私有化,从而禁止外界实例化,避免堆内存产生无意义的对象

    Person  p  =  new  Person("zhangsan",20);

            这句话都做了什么事情?

            1    因为new用到了Person.class,所以会先找到Person.class文件加载到内存中

            2    执行该类中的static代码块,如果有的话。给Person.class类进行初始化

            3    在堆内存中开辟空间,分配内存地址

            4    在堆内存中建立对象的特有属性,并进行默认初始化

            5    对属性进行显示初始化

            6    对对象进行构造代码块初始化

            7    对对象进行对应的构造函数初始化

            8    将内存地址付给栈内存中的P变量

    帮助文档:

    相关文章

      网友评论

          本文标题:java07(工具类和javadoc的制作)

          本文链接:https://www.haomeiwen.com/subject/dkzdrqtx.html