Java中的一些问题

 我来答
闻人义墨画
2019-10-16 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.3万
采纳率:30%
帮助的人:775万
展开全部
1.定义变量时至少应指出变量名和类型吗?

答:必须给出名称和类型。

2.定义变量时没有给出初值,该变量可能是无意义的值吗??

答:类的成员变量会给出默认值,基本数据类型会是0,对象是null。局部变量不可以没有初始值

3.定义变量同一个类型,多个变量可用逗号分隔吗?

答:可以。

4.定义变量时必须要给变量初始化吗??

答:成员变量可以不必初始化,局部变量一定要初始化。

5.定义变量而没初始化时,该变量与默认值吗??

答:成员变量有初始值,局部变量没有

6.字符型变量的默认值为换行符吗?

答:是

7.布尔型变量的默认值为真吗?

答:false

8.变量的默认值是可以改变的吗??

答:可以改变。
韩永芬台烟
2020-03-12 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.3万
采纳率:30%
帮助的人:838万
展开全部
定义变量时至少应指出变量名和类型吗?

//
是的,因为java是强类型语言,所以必须给变量类型,和变量名臣

定义变量时没有给出初值,该变量可能是无意义的值吗??

//
如果你没有给初始值,哪么系统会自动的给初始值,比如int
i;
系统会默认的给0;

//
你不给初始值的话,哪是是没有意义的,

//
例如int
i;
if(i
!=
3){.....}
你觉得这个和
if(0
!=
3){.....}
这样写那个看上去顺眼点嘛

定义变量同一个类型,多个变量可用逗号分隔吗?

//
可以比如int
i,j,k;
或是
int
i
=
j
=
k
=
0;

定义变量时必须要给变量初始化吗??

//
初始化?没明白你的意思?
难道是
String
s
=
new
String();?如果你是说的这个的话,那到不是

定义变量而没初始化时,该变量与默认值吗??

//
有系统自带的默认值,我们是看不到的

字符型变量的默认值为换行符吗?

//
不是,String的默认值是null,char的不知道

布尔型变量的默认值为真吗?

//
是false;

变量的默认值是可以改变的吗??

//
系统定义的默认值,是不能改变的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
兆秋昳0FQ
2019-07-22 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.3万
采纳率:28%
帮助的人:980万
展开全部
以下是我的答案

定义变量时至少应指出变量名和类型吗?

是的,必须指定类型,如是没有变量名怎么定义,呵呵

定义变量时没有给出初值,该变量可能是无意义的值吗??

不一定,如果没有给定,一般系统给默认值

定义变量同一个类型,多个变量可用逗号分隔吗?

可以的:

int
a,b;

定义变量时必须要给变量初始化吗??

不是必须,一般变量可不用给定值

定义变量而没初始化时,该变量与默认值吗??

是的,

int
a;

默认a=0

字符型变量的默认值为换行符吗?

不是

布尔型变量的默认值为真吗?

F

变量的默认值是可以改变的吗??

可以,在你重新给变量值就会初覆盖

呵呵,说的可能不全面。推荐:
http://www.tsp2c.cn/youshi.htm

希望对你有所帮助哦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式