java吧 关注:1,245,830贴子:12,721,109
  • 1回复贴,共1

JAVA匿名对象问题

只看楼主收藏回复

看到JAVA的匿名对象是在不停创建新类,但是在自己电脑上试了下匿名多次调用以下类为什么是这个结果?
class car
{
public static String color = "RED";
public static int num = 1;
public static void run()
{
System.out.println("Color="+color+",num="+num+".");
}
}
调用:
new car().num=8;
new car().color = "BLUE";
new car().run();
为什么输出是 是JAVA在新特性中修改了吗?


IP属地:上海1楼2017-10-18 20:34回复
    不是,是static变量


    IP属地:浙江来自Android客户端2楼2017-10-21 17:56
    回复