奥鹏教育东北师范大学Java程序设计在线作业一
奥鹏教育东北师范大学在线作业
Java程序设计19春在线作业1-0002
在Java语言中,那一个是最基本的元素?()
A:方法
B:包
C:对象
D:接口
答案问询微信:424329
paint()方法使用哪种类型的参数?()
A:Graphics
B:Graphics2D
C:String
D:Color
答案问询微信:424329
创建一个名为 MyPackage 的包的语句正确的是()。
A:import MyPackage ;
B:import package MyPackage ;
C:package MyPackage ;
D:package import MyPackage
答案问询微信:424329
在Applet的关键方法中,关闭浏览器以释放Applet占用的所有资源的方法是()
A:init()
B:start()
C:paint()
D:destroy()
答案问询微信:424329
布局管理器不包括()
A:FlowLayout
B:GridLayout
C:SetLayout
D:BorderLayout
答案问询微信:424329
指出下列程序运行的结果()
public class Example{
String str=new String("good");
char[]ch={'a','b','c'};
public static void main(String args[]){
Example ex=new Example();
ex.change(ex.str,ex.ch);
System.out.print(ex.str+" and ");
Sytem.out.print(ex.ch);
}
public void change(String str,char ch[]){
str="test ok";
ch[0]='g';
}
}
A:good and abc
B:good and gbc
C:test ok and abc
D:test ok and gbc
答案问询微信:424329
在编写Java Applet程序时,需要在程序的开头写上( )语句。
A:import java.awt.* ;
B:import java.applet.* ;
C:import java.io.* ;
D:import java.awt.event.* ;
答案问询微信:424329
运行下列程序, 会产生什么结果()
public class X extends Thread implements Runable{
public void run(){
System.out.println("this is run()");
}
public static void main(String args[])
{
Thread t=new Thread(new X());
t.start();
}
}
A:第一行会产生编译错误
B:第六行会产生编译错误
C:第六行会产生运行错误
D:程序会运行和启动
答案问询微信:424329
为了区分重载多态中同名的不同方法,要求()。
A:形式参数个数或者类型不同
B:返回值类型不同
C:调用时用类名或对象名做前缀
D:形式参数名称不同
答案问询微信:424329
main()方法的返回类型是:()
A:int
B:void
C:boolean
D:static
答案问询微信:424329
下面哪两个声明可以阻止方法重写?()
A:final voimethoda(){}
B:voifinal methoda(){}
C:stativoimethoda(){}
D:statifinal voimethoda(){}
答案问询微信:424329
有关线程的叙述正确的有:()
A:通过继承Thread类或实现Runnable接口,可以获得对类中方法的互斥锁定。
B:可以获得对任何对象的互斥锁定。
C:线程通过调用对象的synchronized 方法可取得对象的互斥锁定。
D:线程调度算法是平台独立的。
答案问询微信:424329
设有类定义如下:
class InOut{
String s= new String("Between");
public void amethod(final int iArgs){
int iam;
class Bicycle{
public void sayHello(){
//Here
}
}
}
public void another(){
int iOther;
}
}
以下哪些语句可以安排在
A:System.out.println(s);
B:System.out.println(iOther);
C:System.out.println(iam);
D:System.out.println(iArgs);
答案问询微信:424329
以下哪些不是paint()方法使用的参数类型? ()
A:Graphics
B:Graphics2D
C:String
D:Color
答案问询微信:424329
考虑如下代码:
class Tree{}
class Pine extends Tree{}
class Oak extends Tree{}
public class Forest {
public static void main( String[] args ) {
Tree tree = new Pine();
if( tree instanceof Pine )
System.out.println( "Pine" );
if( tree
A:Pine
B:Tree
C:Forest
D:Oops
答案问询微信:424329
设有如下代码:
class Base{}
public class MyCast extends Base{
static boolean b1=false;
static int i = -1;
static double d = 10.1;
public static void main(String argv[]){
MyCast m = new MyCast();
Base b = new Base();
//Here
}
}
则在 //Here处插入哪个代码将不出现编译和运行错误。()
A:b=m;
B:m=b;
C:d =i;
D:b1 =i;
答案问询微信:424329
下列说法正确的是 ()
A:java.lang.Clonable是类
B:java.lang.Runnable是接口
C:Double对象在java.lang包中
D:Double a=1.0是正确的java语句
答案问询微信:424329
设有如下代码:
class Base{}
public class MyCast extends Base{
static boolean b1=false;
static int i = -1;
static double d = 10.1;
public static void main(String argv[]){
MyCast m = new MyCast();
Base b = new Base();
//Here
}
}
则在 //Here处插入哪个代码将不出现编译和运行错误。()
A:b=m;
B:m=b;
C:d =i;
D:b1 =i;
答案问询微信:424329
如果下列的方法能够正常运行,在控制台上将显示什么?()
public void example(){
try{
unsafe();
System.out.println("Test1");
}
catch(SafeException e)
{System.out.println("Test 2");}
finally{System.out.println("Test 3");}
System.out.println("Test 4");
}
A:Test 1
B:Test 2
C:Test 3
D:Test 4
答案问询微信:424329
下面选项中属于有效的标示符的有()。
A:IDoLikeTheLongNameClass
B:$byte
C:const
D:_ok
答案问询微信:424329
在Java的方法中定义一个常量要用const关键字。
A:错误
B:正确
答案问询微信:424329
Java提供了两种方法来创建多线程,其中一种是通过Thread类进行派生。
A:错误
B:正确
答案问询微信:424329
False 是合法的 Java 标识符。
A:错误
B:正确
答案问询微信:424329
Java中数组的元素只可以是奥鹏教育东北师范大学在线作业简单数据类型。
A:错误
B:正确
答案问询微信:424329
由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目。
A:错误
B:正确
答案问询微信:424329
注释的作用是使程序在执行时在屏幕上显示//之后的内容。
A:错误
B:正确
答案问询微信:424329
Http Servlet类的doGet()方法抛出Servlet Exception和IOException
A:错误
B:正确
答案问询微信:424329
Java的各种数据类型所占用长度与具体的软硬件平台环境有关。
A:错误
B:正确
答案问询微信:424329
IP不是在网络中惟一标识计算机的标志。
A:错误
B:正确
答案问询微信:424329
每个变量都有自己的作用范围,也就是作用域,变量仅在它的作用域内有效。
A:错误
B:正确
答案问询微信:424329
web-app/web-app之间可以为空。
A:错误
B:正确
答案问询微信:424329
一个线程对象的具体操作是由run()方法的内容确定的。
A:错误
B:正确
答案问询微信:424329
使用方法length( )可以获得字符串或数组的长度。
A:错误
B:正确
答案问询微信:424329
最终类不能派生子类,最终方法不能被覆盖。
A:错误
B:正确
答案问询微信:424329
框架可以作为一种容器。
A:错误
B:正确
答案问询微信:424329
一个类中用private 修饰符修饰的属性成员,只能被该类的方法访问。
A:错误
B:正确
答案问询微信:424329
当运行javac命令对一个java源程序进行编译时,必须写出该源程序文件的完整文件名,包括扩展名.java。)
A:错误
B:正确
答案问询微信:424329
Java有两类程序:Java Application和Java Applet,其中Java Applet程序只能在图形界面中工作,而Java Application程序只能在字符界面中工作 。
A:错误
B:正确
答案问询微信:424329
子类的成员和方法的数目一定大于等于父类的成员和方法的数目。
A:错误
B:正确
答案问询微信:424329
当一个JSP修改后,需要重启服务器?。
A:错误
B:正确
答案问询微信:424329