Static Nested Class 和 Inner Class 的不同。
第1题:
编译下面源程序文件会得到的文件是( )。 class A1 { } class A2 { public class B { public static void main(String args[]) { } } }
A.只有B.class文件
B.只有A1.class和A2.class文件
C.有A1.class、A2.class和B.class文件
D.编译不成功
第2题:
编译下面源程序会得到哪些文件( )? Class A4{ } Class A2{ } public class B{ public static void main(String args[ ]){ } }
A.只有B. class文件
B.只有A1.class和A2.class文件
C.有A1.class、A2.class和B. class文件
D.编译不成功
第3题:
00330038003000301585067361821下列程序段执行结果是___________。 x = 1 print(type(x)) x = 1.0 print(type(x)) x = '1.0' print(type(x)
A.<class 'int'> <class 'float'> <class 'str'>
B.<class 'float'> <class 'int'> <class 'str'>
C.<class 'str'> <class 'float'> <class 'int'>
D.<class 'str'> <class 'int'> <class 'float'>
第4题:
对于下面( )类定义,可以通过“newJ_Class()”生成类J_Class的实例对象。
A、publicclassJ_Class{
publicJ_Class(void){}
}
B、publicclassJ_Class{}
C、publicclassJ_Class{
publicJ_Class(Strings){}
}
D、publicclassJ_Class{
publicvoidJ_Class(){}
publicJ_Class(Strings){}
第5题:
A.ClassA
B.Class1
C.Class2
D.Class3
E.Class4
第6题:
下列程序段执行结果是___________。 x = 1 print(type(x)) x = 1.0 print(type(x)) x = '1.0' print(type(x)
A.<class 'int'> <class 'float'> <class 'str'>
B.<class 'float'> <class 'int'> <class 'str'>
C.<class 'str'> <class 'float'> <class 'int'>
D.<class 'str'> <class 'int'> <class 'float'>