day09

发布时间:2022-06-21 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了day09脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

生成工具类解释文档步骤:

 

定义一个数组:实现遍历,逆序

工具类创建注意事项: 1、构造方法私有化,不能让外界创建对象 2、将工具类中的方法用静态修饰,可以让外界直接通过类名访问

如何制作说明书(帮助文档) 1、工具类 2、借助文档注释生成帮助文档 怎么加注释? 看ArrayTool 加什么东西呢? 看ArrayTool 怎么用呢? 格式:javadoc -d 目录 -author -version ArrayTool.java

-d <directory> 输出帮助文档的目录  //-d的意思是输出帮助文档的目录

注意:需要我们手动创建

 

 

 

 

static关键字:

static关键字使用注意事项: 1、在静态方法中是没有this关键字的 this代表的是当前调用该方法的对象,而被static修饰的成员是优先于对象而存在的。 被static修饰的成员是随着类的加载而加载,这时候,还没有对象产生,也就说明没有this关键字 所以在静态方法中无法使用this关键字。 2、将成员方法分成两类:

静态的成员方法: 访问的内容:  成员变量:只能访问静态的成员变量  成员方法:只能访问静态的成员方法

 

非静态的成员方法: 访问的内容:  成员变量:既可以访问非静态的成员变量,也可以访问静态的成员变量  成员方法:既可以访问非静态的成员方法,也可以访问静态的成员方法

如果你实在记不住这些,总结一句话: 静态的只能访问静态的。

 

1、构造方法:给成员变量做初始化作用的 1、构造方法可以发生重载 2、如果我们没有提供构造方法,系统会默认提供一个无参空方法体的构造方法 3、如果我们提供了构造方法,无论提供的是无参还是有参,系统都不会再提供了 格式:方法名与类名一致,没有返回值类型,连return都没有。 构造方法在创建对象的时候调用。

2、给成员变量赋值的两种方式: 1、无参构造+setXxx(...) 2、带参构造赋值

3、创建对象初始化的流程 a:先将class文件加载到方法区中 b:在栈中为变量开辟空间 c:在堆内存中创建对象 d:系统给成员变量进行默认赋值 e:给成员变量进行显示赋值 f:构造方法给成员变量进行赋值 g:将堆内存中的地址赋值给栈内存中的变量

4、static 它可以修饰成员变量,成员方法 被static修饰的成员随着类的加载而加载,加载到方法区中的静态区,又称之为类成员 被static修饰的成员可以直接通过类名访问,格式:类名.静态成员 属性静态的内存图

静态变量与成员变量的区别: 所属不同 静态变量属于类,所以也称为为类变量 成员变量属于对象,所以也称为实例变量(对象变量) 内存中位置不同 静态变量存储于方法区的静态区 成员变量存储于堆内存 内存出现时间不同 静态变量随着类的加载而加载,随着类的消失而消失 成员变量随着对象的创建而存在,随着对象的消失而消失 调用不同 静态变量可以通过类名调用,也可以通过对象调用 成员变量只能通过对象名调用 被静态修饰的成员方法只能访问静态的成员变量和成员方法*******

5、工具类的创建: a:构造方法私有化 b:方法被static修饰

 

脚本宝典总结

以上是脚本宝典为你收集整理的day09全部内容,希望文章能够帮你解决day09所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: