美文网首页
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