目录
正文
一、基础语法
1.6标识符
1.6.1概述
1.6.2标识符定义规则
1.6.3常见命名规则
1.7类型转换
1.7.1类型转换分类
??1.7.2自动类型转换
1.7.3强制类型转化
二、运算符
2.1算数运算符
2.2.1运算符和表达式
2.2 赋值运算符
正文
一、基础语法
1.6标识符
1.6.1概述
标识符:给类,方法,变量等起名字
1.6.2标识符定义规则
由数字,字母,下划线和美元符组成(不能以数字开头)
不能是关键字
区分大小写
1.6.3常见命名规则
小驼峰命名法(方法和变量)
标识符是一个单词的时候,首字母小写
标识符由多个但词组成的时候,第一个单词首字母小写,其他单词首字母大写
大驼峰命名法(类)
标识符是一个单词的时候,首字母大写
标识符由多个单词组成的时候,每个单词的首字母大写
1.7类型转换
1.7.1类型转换分类 ?
??1.7.2自动类型转换
把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量(列:double a =10)
范围从小到大排列?
1.7.3强制类型转化
把一个表示数据范围大的数值或者变量赋值给另一个表示数据范围小的变量
(例:int k = (int)8.88)
二、运算符
2.1算数运算符
2.2.1运算符和表达式
运算符:对常量或者变量进行操作的符号
表达式:用运算符把常量或者变量连接起来符合Java语法的式子
+ - * / %(取余)
(整数相除只能得到整数,有浮点数参与才能得到小数)
2.2.2 “+”法的运算
字符:
字符会转化为ASCII码
表达式中类型会自动转化为表达式中等级最高的数据类型
byte,short,char->int->long->float->double
字符串
字符串的加法会将字符串连接起来
会按前后顺序进行,如果前面是两个数字相加,先按前面的类型来
2.2 赋值运算符
= += -= *= /= %=
(扩展的赋值运算符隐含了强制类型转换)
|