Java有哪些基本数据类型,String是不是基本数据类型,他们有何区别。 

解决方案 »

  1.   

    String 是对像
    byte short int long float double boolean
      

  2.   

    基本:byte short int long float double boolean char
    String是类类型
      

  3.   

    char字符型,也是基本数据类型
      

  4.   

    String 不是基本数据类型
    是一个对象类
      

  5.   

    基本数据类型(primitive)的引用和引用所指的对象都存储在栈(stack)中,   
    而其他类型(object)的引用存储在栈(stack)中,他所指的对象存储在堆(heap)中。
    =========================================================================
    (出自http://topic.csdn.net/t/20060408/02/4671573.html)
      

  6.   


    java的的数据类型分有基本类型 和引用类型
    基本数据类型有8大:byte char short long int float double boolean
    引用类型有3大:类.接口.数组
      

  7.   

    String 不是基本数据类型.它应属于特殊的引用类型
    区别在于存放的地方不一样
      

  8.   

    8大基础类型
    byte,short,int,long,float,double,char,boolean
    String 是个对象,是引用类型基础类型与引用类型的区别是,基础类型只表示简单的字符或数字,引用类型可以是任何复杂的数据结构
    基本类型仅表示简单的数据类型,引用类型可以表示复杂的数据类型,还可以操作这种数据类型的行为
    java虚拟机处理基础类型与引用类型的方式是不一样的,对于基本类型,java虚拟机会为其分配数据类型实际占用的内存空间,而对于引用类型变量,他仅仅是一个指向堆区中某个实例的指针。
      

  9.   

    4种基本类型:逻辑类型、整数类型、浮点类型、字符类型
    逻辑类型:boolean
    整数类型包括:byte/short/int/long
    浮点类型包括:float/double
    自负类型:char
    String是个对象  是引用类型
      

  10.   

    基本数据类型包括byte、int、char、long、float、double、boolean和short.  java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用 StringBuffer类。