变量:
- 全局变量可以不初始化
- 局部变量必须初始化
- 引用:java引用类似c++指针
- 除基本类型(long short char boolean int double float byte)外都是引用类型
- 基本类型占一个内存,引用类型占两个内存,一个放地址,一个实际的东西
- 基本类型传递的是值,引用传递的是地址内存
例如
class C{
int i,j;
-----main----------{
C c1=new C();
C c2=new C();
}
}
- 全局变量可以不初始化
- 局部变量必须初始化
- 引用:java引用类似c++指针
- 除基本类型(long short char boolean int double float byte)外都是引用类型
- 基本类型占一个内存,引用类型占两个内存,一个放地址,一个实际的东西
- 基本类型传递的是值,引用传递的是地址内存
例如
class C{
int i,j;
-----main----------{
C c1=new C();
C c2=new C();
}
}
转载于:https://my.oschina.net/kongjunli/blog/730770