存储数据
1、寄存器:位于cpu内部,不能直接控制
2、堆栈:位于RAM(random access memory)Java对象引用
3、堆:通用内存池,位于RAM,用于存放所有的Java对象
4、常量存储:常量值通常直接存储在程序代码内部
5、非RAM存储:独立于程序之外,如流对象和持久化对象
当变量作为类的成员变量使用,Java才确保给其默认值。
局部变量不初始化得到的可能是任意值。
boolean | false |
char | '\u0000'(null) |
byte | (byte)0 |
short | (short)0 |
int | 0 |
long | 0l |
float | 0.0f |
double | 0.0d |
扫描二维码关注公众号,回复:
6100659 查看本文章
System
//运行程序的系统中获取所有属性
System.getProperties().list(System.out);
System.out.println(System.getProperty("user.name"));
System.out.println(System.getProperty("java.library.path"));
JavaDoc
@see:允许用户引用其他类的文档---->see also
@see classname
@see fully-qualified-classname
@see fully-qualified-classname#method-name
@link package.class#member label:行内,类似于@see
@docRoot:该标签产生到文档根目录
@inheritDoc:该标签从当前这个类的最直接的基类中集成相关文档到当前的文档注释中。
@version:版本
@author:作者
@since 指定程序代码最早使用的版本
@param parameter-name description
@return description
@throws fully-qualified-classname description