为什么这里有两个类?
class StaticTest {
static int i = 47;
}
public class StaticFun {
static void incr() { StaticTest.i++; }
public static void main(String[] args) {
StaticFun sf = new StaticFun();
sf.incr();
StaticFun.incr();
}
} ///:~
为什么这里有两个类?
帮我解析下~
[解决办法]
看看基础
PACKAGE
[解决办法]
不知道怎么回答。。 看看书吧
[解决办法]
一个类里面可以有多个类,但最多只能有一个类是public的并且类的名字要以public类的名字命名
[解决办法]
java中允许在类中定义另外一个类,叫做内部类;
[解决办法]
一个类里面可以有多个类,但最多只能有一个类是public的并且类的名字要以public类的名字命名
-------------------------------------------------
解释一下:
一个java文件里面可以有多个类,但最多只能有一个类是public的,并且java文件的名字要以public类的名字命名.如果没有public的类就随便命名了.
[解决办法]
一个类可以包含多个内,但是只能有一个是public类 主类 呵呵 不知道这么叫对不对
[解决办法]
一个java文件里可以放多个类 但只能有一个是public的