- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 java方法体的变量内存分配
java方法体的变量作为返回值的原理 在读《代码大全》时看到,c语言在方法中不要返回局部变量的指针,想到了java中是可以返回任意类型,没有限制,这是怎么实现的。经过深入了解,c语言是可以返回局部变量指针,但是这个指针地址必须不是指向栈内存。java为什么可以返回任意类型,因为java控制了引用类型不允许在栈内存中创建,java在栈的内存分配上设定了栈只存放基本类型的变量数据和引用类型的引用
2016-08-17 17:49:18 991 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人