搜索
首页 电脑/网络 程序设计 JAVA相关

对Java理解透彻的高手进!!!!!!

Java里面,为什么main函数里面的变量必须被初始化,而类里面的变量(属性)可以不用(用直白的语言深层解释一下,使小弟能轻松理解,谢谢!!!

全部回答

2007-06-12

0 0
首先区分类变量和局部变量。 编译器会把类变量自动初始化,比如int变量值自动为0 ,String str;str自动为null 局部变量(说简单点,比如某个方法内定义的变量) 不会自动赋值。 比如在main内定义int a; 此时a没有任何值,直接使用会报错。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
JAVA相关
硬件
电脑装机
程序设计
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
程序设计
JAVA相关
VB
数据库
C/C++
汇编语言
VC++
C#/.NET
其他编程语言
JAVA相关
JAVA相关
举报
举报原因(必选):
取消确定举报