1,
int a;
int a=1;这两个会具有相同的内存分配吗?或者int a; 是错误的?2,
int[] arr;
这条语句执行后,系统会给arr分配空间吗?分配在哪儿(堆,栈?),分配多大。看书上好像说是数组就是一种特殊的数据结构。arr=new int[7];
此语句执行后呢。3,
int[] arr=new int[7];这语句可行么 ?
int a;
int a=1;这两个会具有相同的内存分配吗?或者int a; 是错误的?2,
int[] arr;
这条语句执行后,系统会给arr分配空间吗?分配在哪儿(堆,栈?),分配多大。看书上好像说是数组就是一种特殊的数据结构。arr=new int[7];
此语句执行后呢。3,
int[] arr=new int[7];这语句可行么 ?
解决方案 »
- 关于hibernate问题
- 本人E文不行,求翻译
- mysql的主键根据年份设计问题
- 紧急求助,关于截取字符
- 请问spring+Hibernate事务管理的问题,这个是什么错啊?
- 怎样将输入的字符型数据转换为整型数据并存入数据库中
- 为什么已经测试数据库连接程序在新建的域中会产生错误???
- 谁买过这本书---j2ee编程指南(1.3版)
- memcached添加数据到缓存
- 如何在href中写入在javascript中已经获得的值?
- 集成环境IntelliJ 12发布项目出软件包 javax.servlet.http不存在
- VMware vSphere 5.0 基础上进行二次开发 java相关jar包
就想你声明了一个类对象Student s;
但是没有进行实例化,那么这个s应该是没有内存空间的。
另外你非想要这样的话
int a;
int a=1;
那么
int a=1。报错。两个对象不能为同一个对象名。
2.只有实例化之后才会分配内存。
某些固定的对象赋值时自动实例化然后分配地址。
3.完全可以。