您的位置:首页 > 编程语言 > Java开发

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

2016-06-12 23:58 387 查看
**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){

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java 编程