最常用的编程元素
一: 常量与变量
1, 常量:就是固定不变的量,一旦被定义,他的值就不会被改变 。 往往用final修饰。
2,变量:变量是利用声明的方式,将内存中的某个块保留下来。
(1)说明 1:要求在使用一个变量之前要对变量的类型加以声明。
2:java中一个变量的声明就是一条完整的语句,所以应该在结尾使用分号。
(2)变量的命名规则:1:变量必须以一个字母开头。
2:变量名是由一系列字母或数位的任意组合。
3: 变量名的长度基本上没有限制。变量名区分大小写。
不能以数字开头不是java 中保留关键字。
4:在java中绝对不能出现未初始化的变量,
在使用一个变量前必须给变量赋值。
二:数据类型
1:基本数据类型
a数值型:整数类型(1)byte用一个字节存储;(2)short 用两个字节存储 ;
short类型的默认值为0;
(3)int 四个字节;int类型的默认值为 0 (4)long 八个字节;
浮点类型(1)float 四个字节 在初始化的时候可以写0.0 (2)double 八个字节,
b字符型:char 二个字节;
c布尔型 : boolean 默认值false
2:引用数据类型 a类(class)b接口(interface)c 数组
了解:从JDK 5.0开始,Java里面出现了自动拆箱解箱的操作,基于这点需要做一定
的说明:对应原始的数据类 型,每种数据类型都存在一个复杂类型的封装类,分别为
Boolean、Short、Float、Double、Byte、Int、Long、Character这些类型都是内置的封
装类,这些封装类(Wrapper)提供了很直观的方法,针对封装类需要说明的是,每种
封装类都有一个xxxValue()的方法,通过这种方法可以把它引用的对象里面的值转化成
为原始变量的值,不仅仅如此,每个封装类都还存在一个valueOf(String)的方法直接把
字符串对象转换为相应的简单类型。
三 运算符
1、算术运算符(+, - ,*,/,%,-取反,正+,++,--)
2、赋值运算符(=)
3、关系运算(>,>=,<,<=,==,!=)==返回true或farse
4、逻辑运算(&&,||,!)例: xx&&xxx,左边不满足右边不运算
5、位运算(~,&(并且),|,^,<<,>>) >>>无论空位是0还是1,都用0补;
6、三元运算符( 表达式1 ? 表达式2 : 表达式3 )
我自己一些较易错的: b=a++;相当于b=a;a=a+1;
一个数左移几位相当于这个数乘以2的几次方,右移几位相当于除以2的几次方。
一个数^同一个数两次结果还是原数。
--------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! -----------------