目录
2.1代码注释与编码规范
2.2变量与常量
标识符
关键字
2.3基本数据类型
2.4数据类型转换
2.5 运 算 符
2.1代码注释与编码规范
-
代码注释可以在每一行代码后面加上//或者/* */且中间则为注释内容
-
其主要作用在给初学者鲜明的表示每一行代码的含义
-
(可以用组合键ctrl+/迅速注释选中内容)
-
还有/*
- * *
-
*/名字为文档注释
-
编码规范则需要程序员写出来的代码不能复杂,需要规划代码供读者学习,
-
应控制好空格的数量断开各个关键字
- 标识符
Java 中标识符是为方法、变量或其他用户定义项所定义的名称。标识符可以有一个或多个字符。在 Java 语言中,标识符的构成规则如下。
- 标识符由数字(0~9)和字母(A~Z 和 a~z)、美元符号($)、下划线(_)以及 Unicode 字符集中符号大于 0xC0 的所有符号组合构成(各符号之间没有空格)。
- 标识符的第一个符号为字母、下划线和美元符号,后面可以是任何字母、数字、美元符号或下划线。
提示:使用标识符时一定要注意,或者使用关键字,或者使用自定义的非关键字标识符。此外,标识符可以包含关键字,但不能与关键字重名。
例如以下合法与不合法标识符。
- 合法标识符:date、11、_date、D_$date 等。
- 不合法的标识符:123.com、2com、for、if 等。
- 关键字
JAVA中已经被赋予特定意义的一些单词 ,不可以用来作标识符来使用
2.3基本数据类型
- 整数类型:byte、short、int、long
- 浮点类型:float、double
- 字符类型:用于存储单个字符,占用16位(两个字节)的内存空间。在声明字符型变量时要以单引号表示。
- 转义字符:是一种特殊的字符变量,其以反斜杠“\”开头,后跟一个或多个字符。
例
- 布尔类型:又称逻辑类型,只有true和false两个值,注意布尔类型不能与整数类型进行转换
- 隐式转换:从低级类型向高级类型转换,类型按精度从低到高排列顺序为:byte
- 显式转换:把高精度的变量值赋给低精度的变量,必须使用显式类型转换运算(又称强制类型转换)。
运算符:分为赋值运算符、算术运算符、自增和自减运算符、关系运算符、逻辑运算符、位运算符(位逻辑运算符、位移运算符)、复合赋值运算符、三元运算符、圆括号。
- 赋值运算符:以符号“=”表示,它是一个双目运算符(对两个 *** 作数做处理),其功能是将右边 *** 作数所含的值赋给左边的 *** 作数。注意左边的 *** 作数必须是变量。
- 算术运算符:算术运算符主要有+、-、*、/、%。它们都是双目运算符,其中加减运算符还可以作为数据的正负号。加运算符也有拼接字符串的功能。
例如
- 自增和自减运算符:是单目运算符,可以放在变量之前,也可以放在变量之后,作用为使变量的值增1或减1。放在前面为先计算后使用,放在后面为先使用后计算。
- 关系运算符:属于双目运算符,用来判断一个 *** 作数与另一个 *** 作数之间的关系,它们的运行结果都是布尔类型
例如
- 逻辑运算符:&&、||、!注意除了!是单目运算符,其他都是双目运算符。存在短路现象。
- &&:与 并且
- ||:或 或者
- !:非 取反
- 位运算符:位运算的 *** 作数类型是整型,可以是有符号的也可以是无符号的 ,无短路现象。
- &(与) 并且
- |(或)或者
- ~(取反)
- ^(异或)
- <<左移位
- >>右移位
- >>>无符号右移位
位逻辑运算符:&、|、^、~,前面三个是双目运算符,第四个是单目运算符。
- 运算符的优先级
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)