欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

java代码注释与编码规范

程序员文章站 2022-03-25 13:05:52
代码注释与编码规范**1.代码注释​ 1.1单行注释 ”//“为单行注释标记,从符号”//“开始直到换行为止所有内容均作为注释而被编译器忽略。​ 1.2多行注释 “/* "和”*/"为多行注释标记,符号之间所有内容均为注释内容,注释内容可换行。​1.3文档注释 “/** */"为文档注释标记,符号之间的所有内容均为文档注释内容。注意:在多行注释中可嵌套单行注释,但在多行注释中不可嵌套多行注释。2.编码规范​ 2.1每条语句要单独占一行,一条...

代码注释与编码规范**

1.代码注释

​ 1.1单行注释 ”//“为单行注释标记,从符号”//“开始直到换行为止所有内容均作为注释而被编译器忽略。

​ 1.2多行注释 “/* "和”*/"为多行注释标记,符号之间所有内容均为注释内容,注释内容可换行。

​ 1.3文档注释 “/** */"为文档注释标记,符号之间的所有内容均为文档注释内容。

注意:在多行注释中可嵌套单行注释,但在多行注释中不可嵌套多行注释。

2.编码规范

​ 2.1每条语句要单独占一行,一条命令一分号结束。

​ 2.2声明变量时尽量使每个变量的声明单独占一行,即使相同也单行放置。

​ 2.3在java代码中关键字与关键字之间若有多个空格,均被视为一个。

​ 2.4尽量使用简单的技术完成程序需要的功能。

​ 2.5对于关键的方法要多加注释。

变量与常量

1.标识符

​ 1.1标识符由任意顺序的字母、下划线(_)、美元符号($)和数字组成;

​ 1.2标识符第一个字符不能是数字;

​ 1.3标识符不能是关键字。

在java语言中标识符的字母是严格区分大小写的,而且java语言中的字母不仅包括通常的拉丁文字a、b、c等,还包括汉字、日文以及其他语言中的文字。

例如:String 名字=”齐天大圣’’ 是合法的,但不推荐用中文命名,因为当编译环境的字符编码集发生改变后,代码所有的中文标识符全部显示成乱码,程序难以维护。

编写java代码的一套公认的命名规范

(1)类名:通常使用名词,第一个单词字母必须大写,后续单词首字母大写。(大驼峰写法)

(2)方法名:通常使用动词,第一个单词首字母小写,后续单词首字母大写。(小驼峰写法)

(3)变量:第一个单词首字母小写,后续单词首字母大写。(小驼峰写法)

(4)常量:通常所有字母均大写。(并不是必须的)

(5)单词的拼接:通常使用“userLastName"方式拼接单词,而不是”user_last_name"。

2.关键字

标志:完全小写的字母,在Eclipse变成红色粗体的单词。

3.变量

​ 3.1变量的命名

​ (1)变量名必须是一个有效的标识符。

​ (2)不可以使用java中的关键字。

​ (3)不能重复。

​ (4)应选择有意义的单词作为变量名。

4.常量

在java语言中声明一个常量·,除了要指定数据类型外,还需要通过final关键字进行限定

声明常量标准语法:final 数据类型 常量名称[=值]

5.整数类型

​ 5.1 int型

​ 5.2 byte型

​ 5.3 short型

​ 5.4 long型

给变量赋值时,要注意取值范围,超出相应范围就会报错

6.字符类型

​ 6.1 char型

java语言可把字符作为整数对待,由于Unicode编码采用无符号编码,可以存储65536个字(0x0000~0xffff),java中的字符几乎可以处理所有国家的语言文字。

char的默认值是空格,可以与整数做运算

声明字符类型变量代码

char ch ='a';

由于字符a在Unicode表中的排序位置是97,因此也可写成

char ch =97;

转义字符

特记:\uxxxx 四位十六进制所表示的字符

​ \ddd 1~3位八进制数据所表示的字符

​ \r 回车

将转义字符赋值给字符变量时,与字符常量值一样需要使用单引号

7.布尔类型

​ 也称逻辑类型,只有true和false两个值,分别代表真和假,不能和整数类型进行转换,通常被用在流程控制中作为判断条件。

通过关键字boolean 来声明布尔类型变量(输出boolean类型变量只能是true或false)

数据类型转换

1.隐式转换

​ 低级类型向高级类型转换

2.显示转换

语法:(类型名) 要转换的值

执行显示转换可能会导致精度损失

运算符

1.算术运算符

​ 在进行除法和求余运算时,0不能做除数。

2.自增自减运算符

​ 在前先加后用,在后先用后加。

3.位运算符

运算符 操作

&(按位与) 清0运算(有0结果就为0)同为1才是1

|(按位或) 得1运算(有1结果就为1)

^(按位异或) 相同取0,不同取1(与0相异或,保留原值)

~(按位取反) 优先

本文地址:https://blog.csdn.net/m0_51804031/article/details/112255310

相关标签: java学习 java