Topic: 初学者的困惑

  Print this page

1.初学者的困惑 Copy to clipboard
Posted by: snoopy_6699
Posted on: 2005-03-05 22:00

public class ch4_initial {
int i;

void print(int j){System.out.println(j);}

void initialvalue()
{
  i++;
  printLight Bulb;
  }
public static void main(String[] args) {
initial it=new initial();
it.initialvalue();
}
以上代码可以编译通过
但是加上一个方法:void a(){int j;j++;}就不行了,请问各位高手在初始化时究竟出 了什么问题啊?

2.Re:初学者的困惑 [Re: snoopy_6699] Copy to clipboard
Posted by: richartluo
Posted on: 2005-03-06 11:48

j未赋初值

3.Re:初学者的困惑 [Re: snoopy_6699] Copy to clipboard
Posted by: simbas
Posted on: 2005-03-06 13:44

J未初始化

4.Re:初学者的困惑 [Re: snoopy_6699] Copy to clipboard
Posted by: snoopy_6699
Posted on: 2005-03-06 14:42

谢谢各位大虾哈,但为什么 i 没初始化却没错误啊?


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923