正在加载图片...
值类型Vs.引用类型 示例 例:2-1 堆找(Stack) 托管堆(Heap) 堆栈(Stack) 托管堆(Heap) int vall=0: val1=0 val1=0 int val2 vall; val2=123: val2=0 val2=123 Class1 Classl refl new Class10): Value=0 Value=123 ref1 ref1 Classl ref2 refl; Ref2.Value=123: ref2 ref2 总结关于引用类型和值类型的区别 1.存储位置 2.复制 3.对于其中一个变量的操作会不会影响另一个 4.能否为nul 2929 值类型 vs.引用类型 例:2-1 val1=0 val2=0 ref1 ref2 int val1 = 0; int val2 = val1; Class1 ref1 = new Class1(); Class1 ref2 = ref1; 堆栈(Stack) Value = 0 托管堆(Heap) Class1 val1=0 val2=123 ref1 ref2 val2 = 123; Ref2.Value = 123; 堆栈(Stack) Value = 123 托管堆(Heap) Class1 总结关于引用类型和值类型的区别 1.存储位置 2.复制 3.对于其中一个变量的操作会不会影响另一个 4.能否为null
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有