61、下列哪一种叙述是正确的()
A、abstract修饰符可修饰字段,方法和类
B、抽象方法的body部分必须用一对大括号{}包住
C、声明抽象方法,大括号可有可无
D、声明抽象方法不可写出大括号
答案:D
分析:
- abstract只能修饰方法和类,不能修饰字段;
- 抽象方法不能有方法体,即没有{};
- 同B。
62、下列语句正确的是()
A、形式参数可被视为local Variable
B、形式参数可被视为local Variable
C、形式参数可被所有的字段修饰符修饰
D、形式参数为方法被调用时,真正被传递的参数
答案:A
分析:
- local Variable为局部变量,形参和局部变量一样都只有在方法内才会发生作用,也只能在方法中使用,不会在方法外可见;
- 对于形式参数只能用final修饰符,其它任何修饰符都会引起编译器错误;
- 真正被传递的参数是实参;
- 形式参数可是基本数据类型也可以是引用类型(对象)。
63、下列哪种说法是正确的()
A、实例方法可直接调用超类的实例方法
B、实例方法可直接调用超类的类方法
C、实例方法可直接调用其他类的实例方法
D、实例方法可直接调用本类的类方法
答案:D
分析:
- 实例方法不可直接调用超类的私有实例方法;
- 实例方法不可直接调用超类的私有的类方法;
- 要看访问权限。
64、Java程序的种类有()(多选)
A、类 (Class)
B、Applet
C、Application
D、Servlet
答案:BCD
分析:
- 是Java中的类,不是程序;
- 内嵌于Web文件中,由浏览器来观看的Applet;
- 可独立运行的 Application;
- 服务器端的 Servlet。
65、下列说法正确的有()(多选)
A、环境变量可在编译source code时指定
B、在編译程序时,所指定的环境变置不包括class path
C、javac —次可同时编译数个Java 源文件
D、javac.exe能指定编译结果要置于哪个目录(directory)
答案:BCD
分析:环境变量一般都是先配置好再编译源文件。