基本类型

 如果想求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

posted @ 2015-12-23 19:31  戒。  阅读(159)  评论(0编辑  收藏  举报