Java数组与C/C++数组的区别
来源:互联网 发布:如何查看淘宝店铺简介 编辑:程序博客网 时间:2024/04/28 00:33
在一次与同事的探讨中,我们提到了JAVA中返回数组的问题.因为他受了C/C++的影响,认为JAVA 中的数组跟C/C++一样是分配在栈中的.然而他忘了JAVA中的数组必须由new在堆中分配.所以只要你需要这个数组,它就会一直存在.那么对于这样一个函数:
int [ ] getIntArray()
{
int [ ]p = new int[10];
for(int auiCount = 0; auiCount < 10; auiCount++)
{
p[auiCount] = auiCount;
}
return p;
}
也就能达到预期的目标了.
- java数组与c数组的区别
- java与c中数组的区别
- Java数组与C/C++数组的区别
- C/C++与Java二维数组的内存分配区别
- C数组与java数组在内存中的区别
- C数组名与指针的区别
- C语言数组与指针的区别
- C中数组与指针的区别
- C 数组与链表的区别
- c中和java中数组的区别
- C和JAVA中数组的区别
- Java,C#,C++数组定义的区别
- c中和java中数组的区别
- C/C++静态数组与动态数组的区别
- golang中的数组与C中数组的区别
- C语言中数组名与&数组名的区别
- c中指针数组与数组指针的区别
- C 数组与指针区别
- Oracle全套日期用法[收藏]
- Hibernate的批量删除的效率分析
- CSS样式表中的颜色表
- 转java排序
- 用javascript实现gridview的固定表头
- Java数组与C/C++数组的区别
- 估计是.Net的一个Bug, 用剪切板取到的HTML汉字变乱码
- 数据挖掘
- jsp建立删除文本文件/目录/取得文件属性
- 数据库链接
- 开始学习asterisk
- 计算机英语高级词汇
- ASP.NET 主题(Themes)FAQ
- Oracle中获得表及表字段的信息