int x = 0; String a = "123"; String b = a; a = "456;".细节是什么?为什么这个问题有什么意义?
 这个例子很好的说明了 java是用一个引用传值的
java 是 call by value 的
Java中,对象创建过程到底是什么回事情,JButton button = new JButton("OK");的细节什么?  这就是创建一个新的 button对象,就是面向对象的精髓.就是建立一个类似vb中的command按钮

解决方案 »

  1.   

    我的一点见解:(有些我也没搞懂!)
    接口的主要作用是什么(难道仅仅是一个方法集合吗?)?
    接口主要是发送消息,就是通知其他成员执行动作!!!
    抽象类的主要作用是什么?
    抽象类主要是提供一个公共界面,这主要涉及继承的概念,由于基类只是表达一些抽象概念,而不与具体事物想联系,才引进了抽象类概念!
    为什么说Java是面向对象的语言? 
    JAVA是比C++更面向对象的语言,主要是因为它把整个操作都封装在一个PUBLIC CLASS中,而其中的数据属性以及对数据的操作都作为其公有成员和私有成员及CLASS!!!!它有哪些地方又不是面向对象的?为什么要存在这些东西呢?Sun又用什么来弥补呢?
    一切事物都是对象,可并不是所有事物都必须抽象为对象!
    Java中,对象创建过程到底是什么回事情?
    JAVA中首先定义类,然后创建类的一个实例(对象),然后对具体实例进行操作!
    写的够多了,都”类“了,其实这些大部分都是面向对象思想,你下去好好看书,是不难理解的!
      

  2.   

    建议你多看看书吧
    推荐三本好书
    JAVA编程基础
    JAVA2核心技术
    JAVA编程思想
    看看此网站
    http://expert.csdn.net/Expert/topic/2077/2077183.xml?temp=.4109613