文章详情页
Java局部变量为什么要初始化
浏览:275日期:2023-12-18 08:07:03
问题描述
Java局部变量为什么要初始化 如题。谢谢。
问题解答
回答1:编译器通不过
如果没有初始化,类似c的随便指了一个地址。所以java直接编译失败了。
回答2:相对于全局变量,局部变量的生命周期短,声明次数多,如果像全局变量一样给个初始值的话会影响性能,不给初始值又不安全,所以折中了一下,规定了用户需要先赋值再使用。
标签:
java
相关文章:
1. android - 优酷的安卓及苹果app还在使用flash技术吗?2. mysqld无法关闭3. HTML5禁止img预览该怎么解决?4. javascript - 页面滚动条出现时如何防止页面跳动5. nginx - ssl加密访问证书不受信任6. redis sentinel怎么跑守护进程以及日志记录位置的?7. DADB.class.php文件的代码怎么写8. javascript - onclick事件点击不起作用9. javascript - mongodb怎么设置用户的账户不重复?10. javascript - "CommonsChunkPlugin now only takes a single argument.。。。。
排行榜

网公网安备