标签:
关键字:不能用于变量名、类名、对象名、方法名等。
标识符命名规则:标识符不能是关键字、true、false、null。
标识符可以包含数字、字母、下划线、美元符号。
第一个字符必须是字母、下划线或美元符号。
区分大小写,变量名小写开头,没有规定最大长度。
见名知意,中间不能有空格。坚持驼峰命名法。
java是一种强类型的编程语言,这意味着在java程序中用到的所有变量都必须有明确的定义的数据。
八大数据类型
1、byte 1字节 8位
2、short 2字节 16位
3、int 4字节 32位 整型常量默认为int型。
4、long 8字节 64位
5、char 2字节 16位
6、float 4字节 32位
7、double 8字节 64位 浮点型常量默认为double型。
8、boolean 适用于逻辑运算,一般用于程序流程控制。只允许取值true或false。
引用类型
如:String
常量
常量的值不会改变。声明变量时加上final关键字即为常量。
类型转换
容量小的类型自动转换为容量大的数据类型,容量大的类型要强制转换为容量小的数据类型。boolean类型不可以转换为其他的数据类型。
运算符
算术运算符:标准数学运算符。
+ 加法运算符
- 减法运算符
* 乘法运算符
/ 除法运算符
% 取模运算符
++递增运算符
-- 递减运算符
关系运算符:简单的运算符号。
< 小于
> 大于
<= 小于等于
>= 大于等于
== 等于
!= 不等于
逻辑运算符:能够进行多项比较并将结果组合成单一的布尔值。
&& 逻辑与
|| 逻辑或
! 逻辑非 单目运算符
位运算符:在处理整数型数据时,可以直接对组成整型数值的各个位进行操作。
& 位与
|位或
^异或
~位非
赋值运算符:将一个数据赋给一个变量。
int a=1; 表示将1的值赋值给a。
扩展赋值运算符:赋值运算符和其他运算符一起操作的快捷方式。
+= a+=b a=a+b;
-= a-=b a=a-b;
*= a*=b a=a*b;
/= a/=b a=a/b;
%= a%=b a=a%b;
字符串连接运算符
String name="Hello"+"World";
条件三目运算符号:if/else控制语句的一种快捷机制。
表达式1?表达式2:表达式3;
输入、输出。
输入:Scanner sca=new Scanner(System.in);
输出:System.out.printlen();
标签:
原文地址:http://www.cnblogs.com/gujinshu-wangdan/p/5137864.html