对象和实例有区别吗

比如一个方法后括号内的内容是对象还是实例呢?

对象只是定义实例应该怎样产生,而实例是在内存中实实在在存在的数据。
实例只有当程序启动时才存在。对象则不需要程序启动。

[quote]比如一个方法后括号内的内容是对象还是实例呢? [/quote]
一个方法后括号内的文本内容是对象,
而在运行过程中,传进来的内容是实例。

你可以这样理解 对象是一个定义,比如说人有名字,工作,性别等属性,这个就是一个对象
那么实例是这些记录的一个填充
比如 你就是一个人的实例
那么对应的值是 it90,程序员,男
不知道我这么说你是否理解了

这个帖子可以告诉你区别,呵呵
[url]http://www.iteye.com/topic/147883[/url]

一个人是对象,而李四就是实体了

对象与实例的区别可以看看这里的讨论:

http://www.blogjava.net/dreamstone/archive/2007/03/04/101733.aspx

电视是一个实例,遥控器是对象。
电视 tv = new 电视();
tv就是new出来的实例的遥控器了,它是一个对象。
别死扣这些名词了。

你说的对象应该是类的概念

对象是你写程序时静态的一种声明,好比
public class ImaClass{}就是类

实例是程序运行的时候生成的,存在内存中。
好比你在main()中调用了
ImaClass imAInstance = new ImaClass();
当你执行主程序调用main后,就创建了ImaClass(类、对象)的一个实例imAInstance

对象是指创建在堆栈中的引用名
实例是指创建在堆中的类的具体一个表现
一般我们讲声明一个对象,创建一个实例

在Java的内存分配中,对象和实例是不同的,前者分配在内存堆里,后者分配在堆栈里,至于为什么要这样分,参考一下其他的资料。对象是不变的东西,它是对客观事物的抽象,实例是对操作对象的引用,你不能直接操作对象。
答案:对象和实例从宏观的角度看,区别是:对象是同类事物的一种抽象表现形式,而实例是对象的具体化,一个对象可以实例化很多实例,对象就是一个模型,实例是照着这个模型生产的最终产品。实际上就是这样,一个对象可以实例化N个实例。就像根据一个模型可以制造多个实际的产品一样。