关于java的几个选择题

来源:百度知道 编辑:UC知道 时间:2024/05/23 02:04:13
各位达人,小妹有几个问题弄不清楚(下面的题和答案是我的Java参考书上面的)。

(1)下列API不属于java.lang.Math类的一个是??答案:drawLine。(为啥?)
(2)阅读下列代码段,选出该代码段的正确文件名:答案:B.java(为啥?)
Class A {
void mthod1(){
system.out.Printh("method1 in class A");
}
}public static void main(String args[]){
System.out.Println("main() in class B");
}
}

(3)编译下面源程序会得到哪些文件?答案:有A1.class、A2.class和B.class文件(为啥??)
class A1{
}
class A2{
}
public classB{
public static void main(String args[]){
}
}

谢谢!

1、java.lang.Math里装的都是和数学计算有关的方法,drawLine是画图的,所以不是.
2、代码段的文件名要与包含public static void main()方法的类名一致“main() in class B”,所以暗示了文件名为B.java。可能误导你错误的选项是A.class B.class A.java
3、有几个类就会生成几个class文件,class A1,class A2,public class B,所以生成三个文件,且名字和这三个类名一致

题目你自己凭记忆写的吧,大小写混乱。