A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 nine789 于 2015-4-23 17:18 编辑


为什么这里必须定义数据类型,不定义编译就报错?

4 个回复

倒序浏览
变量三要素
回复 使用道具 举报
为了提高内存空间的利用效率,在定义不同类型的变量时,就会开辟不同大小的内存空间,如果不定义变量的数据类型,则JVM就不知道开辟多大的内存空间,所以会报错。个人理解。

评分

参与人数 1技术分 +1 收起 理由
lwj123 + 1

查看全部评分

回复 使用道具 举报
jkjdmx 发表于 2015-4-23 17:18
为了提高内存空间的利用效率,在定义不同类型的变量时,就会开辟不同大小的内存空间,如果不定义变量的数据 ...

非常精辟
回复 使用道具 举报
类名首字母最好大写
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马