解决方案 »

  1.   

    去看Java规范吧,或者JAva SPI文档, http://docs.oracle.com/javase/7/docs/api/java/lang/String.html
      

  2.   

    类  是对一个实物的主观抽象以及定义,  对象   就是这个类所产生的具体的实例  ,String s=new String();这里的  String 是一个类,s是String类所产生的对象。。
      

  3.   

    java的环境你应该有了吧,我使用的是eclipse,在工程里面点击String关键字查看源码:
    public final class String implements Serializable, Comparable<String>, CharSequence {
        // ......
    }可以看到这是一个final的类,实现了Serializable, Comparable<String>, CharSequence接口的类。
    当然你查文档也可以知道它是类。看源码就可以快速的了解这个是啥。
    以后你看一个东西是否是interface,class,等等都可以使用类似这种方法。
      

  4.   

    在javaAPI中的lang包下可以找到String类,当然是类。我们可以构建类的对象。
      

  5.   

    类 String str=new String();这里的str是String的一个引用,当new String时,就产生了一个引用只向了一个对象。简单理解,当new String时,就产生了一个String这个类的一个对象
      

  6.   

    String是一个类,它定义了一个对象的属性和行为。当我们使用String s=new String(), 我们就创建了一个String类型的对象,但是这里要注意的是,s是一个指向String对象的引用,s在内存的储存位置并不是String这个对象所在的位置,s储存了String这个对象所在位置的地址。
      

  7.   

    这是个基础类,你可以好好看lang包中的源码
      

  8.   

    String是字符串对象所对应的类
      

  9.   

    java还有一个命名规则
     类名以大写字母开头 
    像ArrayList、Character等等都是
      

  10.   

     String 既可以说是类,也可以说是对象。 
     类和对象其实都是一个抽象的概念。 我们可以把一类东西归集在一起,起一个名字,什么类,专门做什么事的,但是我们也可以说它是一个对象……
      

  11.   

    类。
    String  test   = “”;
    test  是对象  String 是类、
      

  12.   

    http://goobbe.com/questions/3214372/difference-between-string-object-and-string-literal
      

  13.   

    有冲突吗 
    String是一个类
    也是一个对象 
      

  14.   

    我也是这么觉得
    所有的类都是继承了Object
      

  15.   

    类是对象的抽象 
    对象是类的一个实例
    类   对象 = new  类();
    拿对象可以操作这个类里的方法
      

  16.   

    本质上,String是一个类,可如果说你要使用它时就是可实例化一个对象
      

  17.   

    学会看文档。
    java.lang
    Class Stringjava.lang.Object
    java.lang.String
    All Implemented Interfaces:
    Serializable, CharSequence, Comparable<String>Java™ Platform Standard Ed. 7