---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------
1,Java的数据类型:
基本数据类型(
整数类型:byte、short、int、long
浮点数类型:float、double
字符类型:char
布尔类型:boolean(ture false)
引用数据类型:
类
接口
数组
2、类型转换
精度从高到低 double float long int short(char) byte
自动类型转换 低精度-->高精度
强制类型转换 高精度-->低精度(精度下降)
3,有符号数据的表示法: 原码,反码(原码取反),补码(反码+1)。
4,Java语言允许使用转义字符 '\'来将其后的字符转变为它含义,如 来将其后的字符转变为它含义,如 来将其后的字符转变为它含义,如 \b代表退格、 \n代表换行、 \r代 表回车、 \t代表制符( tab )、 \"代表双引号、 \'代表单引号、 \\代表反斜杠。
5,重载:在同一个类中,允许存在一个以上的同名函数,只要它们的参数个数或者参数类型不同即可。与返回值类型无关,只看参数列表(参数类型以及参数个数)。 方便于阅读,优化了程序设计。
6,两个值互换:
a,通过第三方变量
//实用型
int temp;
temp = n;
n = m;
m = temp;
b,不用第三方变量
//可能超出类型范围
n = n+m;
m = n-m;
n = n-m;
c,一个数异或一个数两次,其值不变
//技巧型
n = n^m;
m = n^m;//(n^m)^m;
n = n^m;//n^(n^m);
---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------
详细请查看:<a href="http://edu.csdn.net" target="blank">http://edu.csdn.net</a>