java 数据类型小提醒

byte: 八位整数 -128——127,可用来节省内存的使用。
short: 16位整数 -32768——32,767,也比较省内存。
int: 32位整数 -2,147,483,648——2,147,483,647,一般来说整数都够用了
long: 64位整数 -9,223,372,036,854,775,808—— 9,223,372,036,854,775,807,一般不需要用
float: 32位浮点,如果浮点需要节省内存用这个。
Double: 64位浮点,一般非整数浮点可用这个。

java数据类型 short使用

  1. public class MainClass {   
  2.   public static void main(String[] args) {   
  3.     short numA = 5;   
  4.     short numB = 10;   
  5.     short numC = 0;   
  6.   
  7.     numC = (short) (numA + numB);   
  8.        
  9.     System.out.println(numC);   
  10.   }   
  11. }
  12.  代码在上面,我们看看要注意的地方是什么。大家注意第7行,看到(short)。这里对它做下解释,(DataType)的意思是强制类型转换,在 Java里short间的计算的结果会被转换为integer,因此要赋值给short型的变量numC的时候需要强制转换为对应的short类型,否则 Java编译器会报错。

 java数据类型float使用

  1. public class MainClass{   
  2.   
  3.   public static void main(String[] arg){   
  4.     float f1 = 9E-28F;   
  5.     System.out.println(f1);   
  6.   }   
  7.   

  8. 上面的代码可讲解部分比较少。这里唯一提醒大家注意的是,Float类型的字面值要在浮点数后面加F或f,否则编译器会报错。

 

 

posted @ 2009-02-17 22:19  sandy.beach  阅读(315)  评论(0编辑  收藏  举报