------- android培训、java培训、期待与您交流! ----------
因为以前曾经接触过一些编程的语言,所以算是有一点基础吧,java 的语句和其他编程语句差不多,有基础的看一次就差不多能记住了……
1、基本数据数据类型
数值型:整形:byte(8位-128~127)、short(16位-32768~32767)、int(32位)、long(64位); 常用后两者
浮点型:float(32位),double(64位)
字符型:char
布尔型:boolean 只有两种值:true / false
注意:所有的变量在使用前需要定义,否则会出现错误,这个和其它语言有点区别,有的不需要定义直接能用。
有点不习惯。
2、运算符
+ 、-、 *、 /、 加减乘除
% 取模(求余) a<b a%b -a%b=-a -a%-b=-a a%-b=9
++ a=2 b=a++ a=3 b=2 b赋值后a自加; b=++a a=3 b=3 a加后赋值
-- a=2 b=a--a=1 b=2 a=1 赋值后自减 b=--a a=1 b=1 先减后赋值
注意:++ -- 在变量前和变量后的区别,使用时要小心
3、赋值运算符
= 赋值语句
+= -= *= /= %=左右两边的先进行运算再赋值
4、比较运算符
== 等于 != 不等于 < 小于 >大于<=小于等于>=大于等于instanceof检查是否属于类对象 “字符” instanceof string结果 ture
注意= 与==的区别
5、逻辑运算符
& and 与 | or 或^异或!非&&and短路:前者为false时不计算后面的内容|| or短路 前者为true时不计算后面的内容
6、位运算
<< 左移 >>右移 二进制位移 带符号
<<< 左移 >>>右移 二进制位移 不带符号 最高位补0
位运算 是二进制 不要搞混
没什么技术性问题,都是一些基本的知识,记住,必须的