JAVA中基本数据类型就八个:boolean、int、long、byte、short、double、float、char说到其它数据类型,那真的是太多了,可以把包中的类看作是自定义的数据类型啊。

解决方案 »

  1.   

    对 edisonWei(爱迪生) 说的算比较全的了
      

  2.   

    基本类型(包括void类型)也是有与其相对应的类的,只不过这个类是在运行时由jvm建立的,而不是.class文件的,基本类型的类可用两种方法得到(1)int.class,char.class,void.class,...; (2)Integer.TYPE,Character.TYPE,Void.TYPE,...; 第二种方法感觉比较传统.这些平时可能用不到,一般在使用映射(java.lang.reflect.*)时用的上
      

  3.   

    byte(8) short(16) char(16) int(32) long(64) float(32) double(64) boolean(1) void(0)
      

  4.   

    to  edisonWei(爱迪生) :
    其它的,都是类
    类的首字母大写,是编码习惯,你可以小写的
    也可以小写吗?那为何有些书还要强调一定要把类的首字母大写呀,而且java中不是很严格的区分大小写吗?换句话说,你的意思String和string是一样的都是字符串类型咯
    如果哪位朋友编码的水平比较高,写个例子出来对比一下,本人还不是很高噢
    例程1
    public class TestString{
       public static void main(String[] args){
          String strTest="I am a programer!";
          System.out.println(strTest);
       }
    }
    例程2
    public class TestString{
       public static void main(string[] args){
          string strTest="I am a programer!";
          System.out.println(strTest);
       }
    }
    例程3
    public class TestString{
       public static void main(String[] args){
          System.out.println("I am a programer!");
       }
    }
    例程4
    public class TestString{
       public static void main(string[] args){
          System.out.println("I am a programer!");
       }
    }
    仔细看看这四个程序的区别噢
    前两个运行有错,不知道何故