文章详情页
Java局部变量为什么要初始化
浏览:314日期:2023-12-18 08:07:03
问题描述
Java局部变量为什么要初始化 如题。谢谢。
问题解答
回答1:编译器通不过
如果没有初始化,类似c的随便指了一个地址。所以java直接编译失败了。
回答2:相对于全局变量,局部变量的生命周期短,声明次数多,如果像全局变量一样给个初始值的话会影响性能,不给初始值又不安全,所以折中了一下,规定了用户需要先赋值再使用。
标签:
java
相关文章:
1. css3 - safari页面的一出设置了css动画,影响页面其他地方文字的font-weight2. android - 优酷的安卓及苹果app还在使用flash技术吗?3. python - Win7调用flup报错’module’ object has no attribute ’fromfd’4. javascript - 使用vue做个抽奖问题5. node.js - 如何在webstorm中启动并连接mongodb数据库呢?6. docker-compose 为何找不到配置文件?7. java - ant design怎么结合到JSP8. java - svn检出的项目只有src跟webroot啊,怎么变成web项目,在本地可以写代码?9. 关于phpstudy设置主从数据库10. ubuntu - elasticsearch-head插件安装后,启动问题!
排行榜

网公网安备