java中。变量与对象的区别

2024-12-04 17:57:46
推荐回答(3个)
回答1:

java中变量和对象的区别如下:

  1. 变量只是分配了栈内存,并没有分配内存空间,而对象是已经在内存中占用了空间的。

  2. 变量声明之后如果没有进行赋值,是不能在代码中使用的。而对象是可以在代码使用,并使用它的成员变量或者方法。

回答2:

对象和变量一样
使用前都要进行初始化
private JTextArea jta1=new JTextArea()
等价:
private JTextArea jta1;
jta1 = new JTextArea();
都是先定义变量,后初始化

回答3:

java中基本类型的变量式存储在堆栈中,而对象式存储在堆中的