作用:
1、可以了解JAVA的注释和命名规范
2、可以了解JAVA数据类型
2、可以了解JAVA数据类型
3、可以了解JAVA运算符,包含算术运算符,二元运算符,自增/自减运算符,关系运算符,逻辑运算符,位操作符
章节:
1 注释的几种类型
2 空白分隔符
3
标识符(命名规范)
4 数据类型
5 自动类型转换条件
6 强制转换类型
7 利用final关键字声明变量
8 块和变量
9 运算符
正文:
1 注释的几种类型
1) //
2) /* */
3) 文档注释 /** */
2 空白分隔符
空格键 Tab(\t) Enter(\n)
3
标识符(命名规范)
规识: 必须以字母,下划线(_),和美元符号($),且不能与关键字同名.
类,接口命名 | 首字母大写,若名称由多个字母组成,每个单词首字母都大写,不能有空格 |
变量,数组,对象,方法命名 | 名称只有一个单词,所有字母都小写,多个单词除第一个单词之外,其他单词首字母都大写. |
常量命名 | 所有字母都大写 |
4 数据类型
基本类型8个
4个整数类型 | byte,short,int,long |
2个浮点类型 | float,double |
1个布尔类型 | boolean |
1个字符类型 | char |
5 自动类型转换条件
类型兼容,目标类型大于原类型 |
精度低的可以向精度高的转换,精度高的不能像精度低的转换. |
Demo
float a=12f; double i; i=a; |
6 强制转换类型
挡自动转换类型行不通时,可使用强制转换,但是可能会损失精度.
Demo
int c1=97; char c2 = (char)c1; |
7 利用final关键字声明变量
注意: final用来定义常量,常量只能赋值一次就不能在修改了,写法,要求全大写.
final int MONTH = 12 ; |
8 块和变量
块: 块是花括号括起来的任意数据的java语句,块可以套在其他的块中.
变量: 声明的变量.
关系: 1) 块绝对了变量的作用域
2) 不能再嵌套的块,声明两个相同名称的变量.
9 运算符
+ - * / % 加 减 乘 除 取模 |
注意: 整数处理0会产生异常,而符点型处理0,会得到无穷大或NAN |
2)二元运算符
定义: 将运算符写在=号的左侧 |
如: 2*=2; 4/=2; |
3)自增/自减运算符
i++ i--
4)关系运算符
>,<,==,>=,<=,!=
5)逻辑运算符
&&(且) ||(或) !(非)
6) 位操作符
定义与应用: 在操作整形数时,可以使用位操作符号直接处理组成这些整数的各个数. 位操作符: &(与) | (或) ^(异或) |
如: 5 & 7 = 5 5 | 7 = 7 5 ^ 7 =2 |