首页 > 编程语言 > 详细

Java语言程序与数据结构(基础篇)-随记

时间:2021-07-22 10:53:41      阅读:21      评论:0      收藏:0      [点我收藏+]

有关代码见BasicJava

U1-Java概述

1.9-程序设计风格和文档

1.9.1注释风格

注释:// ; 块注释:/* ~ / ; javadoc注释:/* ~ */

javadoc注释
eg.
/**
 * @link:{@link 包名.类名#方法名(参数类型)} 用于快速链接到相关代码
 *
 * @link的使用语法{@link 包名.类名#方法名(参数类型)},其中当包名在当前类中已经导入了包名可以省略,可以只是一个类名,也可以是仅仅是一个方法名,
 * 也可以是类名.方法名,使用此文档标记的类或者方法,可用通过按住Ctrl键+单击 可以快速跳到相应的类或者方法上,解析成html其实就是使用< code> 包名.类名#方法名(参数类型)< /code>
 *
 * @code: {@code text} 将文本标记为code
 * 
 * {@code text} 会被解析成<code> text </code>
 * 将文本标记为代码样式的文本,在code内部可以使用 < 、> 等不会被解释成html标签, code标签有自己的样式
 * 一般在Javadoc中只要涉及到类名或者方法名,都需要使用@code进行标记。
 *
 * @param: 一般类中支持泛型时会通过@param来解释泛型的类型
 * @author: 详细描述后面一般使用@author来标记作者,如果一个文件有多个作者来维护就标记多个@author,@author 后面可以跟作者姓名(也可以附带邮箱地址)、组织名称(也可以附带组织官网地址)
 * @see: 一般用于标记该类相关联的类,@see即可以用在类上,也可以用在方法上。
 * @since: 一般用于标记文件创建时项目当时对应的版本,一般后面跟版本号,也可以跟是一个时间,表示文件当前创建的时间
 * @version: 用于标记当前版本,默认为1.0
 * @return: 跟返回值的描述
 * @value: 用于标注在常量上,{@value} 用于表示常量的值
 * 此外还有@serial、@serialField、@serialData、{@docRoot}、{@inheritDoc}、{@literal}、{@code} 几个不常用的标签,由于不常使用,我们不展开叙述,感兴趣的读者可以查看帮助文档。
 *
 */

U2-基本程序设计

2.7-命名常量

关键字-final
常量命名后常量值不再改变

final datatype CONSTANTNAME = value;

2.8-命名习惯

  1. 变量和方法: 写字母命名,含多个单词则除首单词外其他单词首字母均大写.
  2. 类名: 每个单词的首字母大写. eg.ComputeArea
  3. 常量: 所有字母大写,两单词间用下划线连接. eg.MAX_VALUE

2.9-数值数据类型和操作

2.9.1 数值类型

|类型名|范围 |存储空间|
|byte|-27~27-1|8位带符号数|

Java语言程序与数据结构(基础篇)-随记

原文:https://www.cnblogs.com/jingqz/p/15042698.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!