关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
fffffffgj
2022-02-18 11:03
采纳率: 28.6%
浏览 67
首页
有问必答
已结题
java中变量的初始化与作用域
有问必答
lua
java
第一段代码编译成功,第二段代码显示未初始化a
但他们都是在for循环外声明,在for循环里初始化啊,为什么第二段就显示未初始化a,第一段则编译成功了呢
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
4
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
CSDN专家-sinJack
2022-02-18 11:10
关注
使用局部变量时要先初始化。
截图一中for循环第一个表达式一定会执行,也就是一定会初始化i=0
截图二中for循环中的循环体不一定会执行,所以可能未初始化。
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
1
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
编辑记录
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(3条)
向“C知道”追问
报告相同问题?
提交
关注问题
基于
java
变量
和
作用域
以及成员
变量
的默认
初始化
(详解)
2020-08-28 17:06
基于
java
变量
和
作用域
以及成员
变量
的默认
初始化
Java
变量
和
作用域
是
Java
编程语言
的基础概念,了解
变量
和
作用域
的概念对编写高效、可靠的
Java
程序非常重要。本文将详细介绍
Java
变量
和
作用域
,以及成员
变量
的...
Java
的方法重载与
变量
作用域
简介
2020-09-03 06:10
Java
编程语言
中
,方法重载(Overloading)和
变量
作用域
是两个基本概念,对于初学者来说至关重要。本文将深入探讨这两个主题。 首先,我们来理解什么是方法重载。方法重载是
Java
允许在一个类
中
定义多个同名方法,但...
Java
编程
中
的
变量
作用域
与
初始化
2025-03-31 16:23
元楼的博客
本文深入探讨了
Java
编程
中
的
变量
作用域
概念,以及
变量
和数组
初始化
的重要性。通过分析子类和父类引用的规则,理解了继承在多态
中
的作用。同时,详细介绍了静态
变量
、实例
变量
、局部
变量
和块
变量
的
作用域
,以及在不同...
浅析
Java
中
局部
变量
与成员
变量
同名解决技巧
2020-09-02 00:21
Java
编程语言
中
,
变量
是程序的基本构建块,用于存储数据。根据它们的
作用域
和生命周期,
变量
分为两类:成员
变量
和局部
变量
。理解这两者的区别对于编写清晰、有效的
Java
代码至关重要。 成员
变量
,也称为实例
变量
,是...
Java
变量
:声明、
作用域
和命名约定
2024-06-19 13:17
木合塔尔 麦麦提的博客
在
Java
中
,全局
变量
是在类级别声明的
变量
,类
中
的所有方法和构造函数都可以访问该
变量
。在
Java
中
,局部
变量
是在方法、构造函数或代码块
中
声明的
变量
,并且只能在该块
中
访问。例如,如果我创建一个类的三个对象并访问...
java
全局
变量
初始化
_为什么
Java
中
全局
变量
不一定
初始化
,局部
变量
必须
初始化
?...
2021-02-12 19:46
Clark 杨佳阳的博客
前几天,有个大佬考了我一个问题:为什么类的成员
变量
不需要指定值就可以自动赋予初始值,而方法内的局部
变量
就必须指定初始值呢?说实话,这个问题确实难倒我了,之后我在网上一顿操作,终于把这个问题弄得稍微明白...
编程选择题40道:
Java
语言基础:数据类型与
变量
.Tex.docx
2024-12-01 21:59
本文件包含的40道编程选择题覆盖了
Java
语言基础
中
的数据类型和
变量
相关知识点,题目设计严谨,既包含了基础概念的测试,也包含了实际应用
中
的问题。每个问题都附有详细的解析,能够帮助学习者加深理解,并有效地提高...
Java
作用域
详解:从
变量
可见性到代码封装
2025-07-05 19:10
v Zzz1997_5的博客
定义:类
作用域
包含类的成员
变量
(实例
变量
和静态
变量
)及方法。实例
变量
:声明在类
中
但方法外,每个对象独立持有副本,生命周期与对象一致。静态
变量
:使用static修饰,属于类本身而非实例,所有对象...
使用
Java
创建
变量
与命名
变量
.pdf
2024-10-28 10:50
在
Java
编程语言
中
,
变量
和字段是用来存储...
变量
的
初始化
依赖于其类型和
作用域
,而这些规则是理解和运用
Java
语言不可或缺的一部分。程序员在编写
Java
代码时,必须严格遵循这些规则和约定,以保证代码的清晰性和正确性。
java
中
的static
变量
初始化
_为什么
Java
中
全局
变量
不一定
初始化
,局部
变量
必须
初始化
?...
2021-02-28 18:17
高柳蝉的博客
1、成员
变量
成员
变量
有默认初始值,而方法内的局部
变量
却没有初始值。...一、类的成员
变量
初始化
---在JVM类加载阶段完成类的成员
变量
又分为静态成员
变量
和非静态成员
变量
。静态成员
变量
静态成员
变量
会被初...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
2月26日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
2月18日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
2月18日