《java编程思想》学习笔记(一)

**1. {
int x=12;
{
int x=96;//illegal
}
}

编译器将会报告变量x已经定义过,所以在c和c++里将一个比较大作用域的变量“隐藏”,在java里不允许。
2.一个static 字段对每个类都只有一份存储空间,非static字段则是对每个对象有一个存储空间。static方法的一个重要用法是在不创建任何对象的前提下就可以调用它。
3.javadoc标签
通过编译器和执行检查后,文档就可以自动更新为本书的文本
(1)@see classname s
@see fully-qualified-classname
@see fully-qualified-classname#method-name
使用“See Also”作为超链接条目
(2){@link package.class#member label}与@see相似,它适用于行内,用label作为超链接文本二不用“See Also”;
(3){@docRoot}该标签产生到文档目录的相对路径,用于文档树页面的显式超链接;
(4){@inheritDoc}从当前这个类的最直接的基类中继承相关文档到当前的文档注释中;
(5)@version version-information;版本号
(6)@author author-information 一看便知你的姓名,包括电子邮件地址或者其他任何适合的信息;
(7)@since该标签允许你指定程序最早使用的版本;
(8)@param该标签用于方法文档中,@param param-name description,param-name 是方法的参数列表中的标识符,description是可延续数行的文本,终止于新的文档标签出现之前,可以使用任意多个标签,大约每个参数都有一个这样的标签;
(9)@return description描述返回信息;
(10)@throws fully-qualified-class-name description,
fully-qualified-class-name给出一个异常类的无歧义的名字,description告诉为什么此特殊类型的异常会在方法里调用;
4.编码风格
类名的首字母要大写,如果类名有几个单词构成,其中每个内部单词的首字母采用大写形式,这个风格叫做“驼峰风格”,适用于方法、字段,只是每个标示符的第一个字母采用小写。
“`
class AllTheColorTheRain{
int anIntegerRepresentingColors;
void changeTheWorld(int newColor){
}
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值