今天想测试java的System的类,没想到居然出错了。在同一个包下的java文件System全错,而其他包中的System没错。上网查了下资料,原来我是重定义了System类,覆盖了原来的System类导致原System类中的属性和方法不能使用。
从图中可以看到我定义的公有类是System,覆盖原来的System类。
解决方法也很简单,重新创建一个不以System为名的java文件即可。
。。。ok了。
今天想测试java的System的类,没想到居然出错了。在同一个包下的java文件System全错,而其他包中的System没错。上网查了下资料,原来我是重定义了System类,覆盖了原来的System类导致原System类中的属性和方法不能使用。
从图中可以看到我定义的公有类是System,覆盖原来的System类。
解决方法也很简单,重新创建一个不以System为名的java文件即可。
。。。ok了。