首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

问个Java中关于类的的基础有关问题

2012-11-09 
问个Java中关于类的的基础问题低端问题Java codeclass A{int i0A(){}}与Java codeclass A{int iA(){i0

问个Java中关于类的的基础问题
低端问题

Java code
class A{   int i=0;   A(){}}




Java code
class A{   int i;   A(){      i=0;   }}


有没有区别?

[解决办法]
没区别
[解决办法]
如果不写其他代码了,就是一样的。
如果还有带参数什么的构造函数就有区别了
i=0在A()内面的 只有调用到这个构造函数的时候i=0
如果调用其他构造函数则不会。
如下
Java code
class A{   int i;   A(){}   A(int x,int y){ i=0; }} 

热点排行
Bad Request.