运行应该没问题的,这是eclipse的提示~~
//pt1.z=3; //从这以后它总是显示 The static field Point.z should be accessed in a static way
//它的意思是说让你用类名来引用静态变量如:
//Point.z = 3;
//Point.z = 10;
//这样比较符合符合规范~~
这不是环境问题,是语法问题,z是静态变量,应该通过类来访问如:Point.z
因为你的z定义成了static了
不推荐用 实例.z 来访问,所以会显示那个警告信息,把
pt1.z 和 pt2.z
都改成Point.z
就可以了
改用Point.z问题一定解决。 另,这不属于Eclipse使用问题,这是一个Java语言问题。