基本类型
如果想求sin二分之一的值,sin(1.0 / 2) 或者 sin( 1 / 2.0),在java 中两个整数想除为整数,1 / 2=0,不是 0.5.
String 不是基本类型;
String a;a是引用类型;
char:java中char占两个字节,可以储存汉字(Unicode码形式储存的),其他的是ASCII码;
byte,short,int ,long:分别占1,2,4,8个字节,double,float分别占8,4个字节;
计算取值范围:以byte为例
一个字节有8位(前边的一位是符号位,0表示正,1表示负),所以它的最大值是127(Math.pow(2,7)),00000000八个0表示0,而1000 000 0表示-128;
计算取值范围的公式为:- Math.pow(2,字节数 * 8 - 1) ~Math.pow(2,字节数 *8- 1)-1
现在的几乎什么都不懂,但是不代表以后的我也是这样。