华中师范大学《JAVA编程初步》在线作业
奥鹏华中师范大学平时在线作业
华师《JAVA编程初步》在线作业-0001
编译运行以下程序后,关于输出结果的说明正确的是 ()
public class Conditional{
public static void main(String args[ ]){
int x=4;
System.out.println("value is "+ ((x4) ? 99.9 :9));
}
}
A:输出结果为:value is 99.99
B:输出结果为:value is 9
C:输出结果为:value is 9.0
D:编译错误
答案问询微信:424329
什么技术可以把Java程序编译生成与具体平台有关的本机执行代码,来提高效率?
A:JVM
B:JIT
C:JINI
D:CROBO
答案问询微信:424329
关于以下程序段的说法,正确的是()
1:class MyListener implements
2: ActionListener,ItemListener{
3: public void actionPerformed(ActionEvent ae){
4: System.out.println("Action");}
5: public void itemStateChanged(ItemEvent ie){
6: System.out.println("Item");
7: }
8:}
A:可通过编译
B:第2行产生编译错误
奥鹏华中师范大学平时在线作业C:第3行产生编译错误
D:第5行产生编译错误
答案问询微信:424329
错误提示内容:HelloWorldApp.java 3:Method printl(java.lang.String) not found in class java.io.PrintSream. ,
请判断是下列哪个方面出了问题?
A:编译器的路径变量设置不正确
B:程序中有错误的语句
C:文件名和公有类名不匹配
D:main方法缺少statci和public修饰
答案问询微信:424329
Thread的什么方法只允许同等优先级的线程运行。
A:public void yield( )
B:public void start( )
C:public void sleep( )
D:public void run( )
答案问询微信:424329
下列哪个是Java的正确编译命令?
A:java HelloWorldApp
B:javaHelloWorldApp.java
C:javac HelloWorldApp
D:javac HelloWorldApp.java
答案问询微信:424329
java.io.File类中,()方法可以更改文件名
A:boolean rename( )
B:boolean rename(String newName)
C:boolean renameTo(String newName)
D:没有
答案问询微信:424329
如果一个类是继承了Thread类定义的线程那么Thread.currentThread().suspend( );可简写为?
A:super.suspend( )
B:Thread.suspend( )
C:suspend( )
D:currentThread( ).suspend( )
答案问询微信:424329
建立一个socket连接,客户端程序除了知道主机的地址和名称以外,还需要什么?
A:不需要其它的
B:主机程序的端口号
C:主机的第一个路由器
D:主机的MAC地址
答案问询微信:424329
()是用于程序员模型的名字。把描述整个对象各个不同方面的变量放到一个定义中,建立该模型。
A:复合数据类型
B:类
C:对象
D:成员
E:引用
答案问询微信:424329
Java的API文档是以什么格式提供的?
A:RTF
B:WORD
C:HTML
D:EXCEL
答案问询微信:424329
异常产生和提交的这一个过程称为()。
A:提交
B:抛出
C:突发
D:恢复
答案问询微信:424329
数组的最后一个元素的下标是()
A:0
B:length
C:length-1
D:length+1
答案问询微信:424329
URL构造错误会产生什么异常()?
A:MalformedURLException
B:IOException
C:SQLException
D:URLNotFoundException
答案问询微信:424329
对于带复选项的菜单项,当菜单项的复选状态发生变化时,会引发()事件
A:ActionEvent
B:ItemEvent
C:MouseEvent
D:MenuEvent
答案问询微信:424329
类和接口用来分别从其它类和接口派生能力地关键词是哪一个?()
A:super
B:extends
C:this
D:implements
答案问询微信:424329
Thread类中的()函数可以使线程运行。
A:public void run( )
B:public void go( )
C:public void main( )
D:public void start( )
答案问询微信:424329
当执行new为一个对象分配内存时,Java()
A:自动初始化所分配的内存空间
B:只分配内存,初始化要程序员手工进行
C:初始化与否可由操作系统设定
D:不一定
答案问询微信:424329
下列变量名哪些合法,哪个不合法?()
A:Ab?1
B:1name
C:_int
D:private
答案问询微信:424329
如果有两个线程操作同一个变量,一个让其递增,一个让其递减,如果前者执行得快,那么
A:变量越来越小
B:变量越来越大
C:变量稳定在某个值左右
D:变量稳定在0左右
答案问询微信:424329
Java使用()来表示字符串和字符
A:ASC
B:ASCII
C:Unicode
D:8859-1
答案问询微信:424329
java中使用()符号来访问对象的方法
A:.
B:-
C:()
D:A和B
答案问询微信:424329
以下标识符中哪项是不合法的()
A:BigMeaninglessName
B:$int
C:1 st
D:$1
答案问询微信:424329
在读取数据流时,想跳过一定的字节数,可以使用什么函数?
A:long skip(long l)
B:boolean markSupported( )
C:void mark(int markarea)
D:void reset()
答案问询微信:424329
ObjectInputStream和ObjectOutputStream是属于()包的。
A:java.io
B:java.lang
C:java.awt
D:java.stream
答案问询微信:424329
一段代码可能导致异常,程序员将它放到了一个try模块中,catch(){……}块中的代码为空,那么()
A:编译无法通过
B:只有在代码所在函数的声明中抛出才能编译通过
C:代表对异常不做处理,编译可通过
D:运行时一定出错
答案问询微信:424329
成功运行了javac HelloWorldApp.java命令以后,系统会在同一个目录下产生一个()文件?
A:HelloWorldApp.class
B:HelloWorldAppClass.java
C:HelloWorldApp.exe
D:HelloWorldApp.bak
答案问询微信:424329
当Java程序种定义一个boolean,byte,short,char变量时,内存是()
A:自动分配
B:需要在以后的代码中使用new分配
C:和操作系统的设置有关
D:java程序不需要内存
答案问询微信:424329
Java的语句块使用什么符号标记的?
A:(…)
B:Beging…End
C:{…}
D:/*….*/
答案问询微信:424329
错误提示内容:javac:Command not found,请判断是下列哪个方面出了问题?
A:编译器的路径变量设置不正确
B:程序中有错误的语句
C:文件名和公有类名不匹配
D:main方法缺少statci和public修饰
答案问询微信:424329
Java的语法非常像C++,但两者的一个非常显著的区别是Java没有()类型的变量。
A:布尔
B:字符串
C:指针
D:无符号整数
答案问询微信:424329
用()修饰的类的成分只能被同一类及其子类的实例对象访问。
A:public
B:private
C:protected
D:static
答案问询微信:424329
一个Applet程序()
A:不用修改就一定可以当作应用程序运行
B:怎么修改都不能当作应用程序运行
C:可以又作为应用程序运行
D:要视操作系统和浏览器而定
答案问询微信:424329
使用GridLayout管理组件,当容器的大小变化时()
A:组件的相对位置不变,组件的大小不变
B:组件的相对位置改变,组件的大小不变
C:组件的相对位置不变,组件的大小改变
D:组件的相对位置改变,组件的大小改变
答案问询微信:424329
垃圾收集器在Java虚拟机运行时的空闲时,通过检查内存的()来完成内存释放的。
A:存储的数据大小
B:存储数据的重要性
C:在内存的高端还是低端
D:内存被引用的次数
答案问询微信:424329
Java中TCP/IP接口的连接是由哪个包实现的
A:java.net
B:java.io
C:java.lang
D:java.servlet
答案问询微信:424329
菜单栏响应鼠标事件必须实现()接口
A:ActionListener
B:MouseListener
C:ItemListener
D:菜单栏不支持事件监听程序
答案问询微信:424329
弹出式菜单首()布局管理器的控制
A:FlowLayout
B:BorderLayout
C:GridLayout
D:不受布局管理器控制
答案问询微信:424329
错误提示内容:In class HelloWorldApp: main must be public and static,请判断是下列哪个方面出了问题?
A:编译器的路径变量设置不正确
B:程序中有错误的语句
C:文件名和公有类名不匹配
D:main方法缺少statci和public修饰
答案问询微信:424329
wait(),notify(),notifyAll()是( )定义的方法
A:java.lang.Object
B:java.lang.Thread
C:java.util.Object
D:java.util.Thread
答案问询微信:424329
Java中int类型的变量占几个字节的内存?
A:1
B:2
C:4
D:8
答案问询微信:424329
Applet对象被创建并初次装入支持Java的浏览器时,()方法被调用。
A:init( )
B:start( )
C:stop( )
D:destroy( )
答案问询微信:424329
Java程序中,定义了一个变量char c;那么它不可以得到下列那些值
A:a'
B:'t'
C:'u32a5'
D:'abc'
答案问询微信:424329
下列哪种情况属于线程自动死亡?
A:运行到run( )方法的结尾
B:stop( )方法将其停止
C:sleep( )方法将其停止
D:yield( )方法将其停止
答案问询微信:424329
GridBayLayout的组件()
A:可以占多个网格,不可以占一个网格的一部分
B:不可以占多个网格,不可以占一个网格的一部分
C:可以占多个网格,可以占一个网格的一部分
D:不可以占多个网格,可以占一个网格的一部分
答案问询微信:424329
sun.applet.AppletViewer的直接父类是()
A:java.lang.Object
B:java.awt.Component
C:java.awt.Frame
D:java.awt.Panel
答案问询微信:424329
URL的中文意义是()
A:超链接
B:网址
C:同以网址
D:统一资源定位器
答案问询微信:424329
下面正确的创建空字符串的语句是()
A:String s
B:String s=""
C:String s=new String( )
D:String s
E:s=""
答案问询微信:424329
使用( )方法终止wait()时,需要把wait放在try/catch结构中
A:notify( )终止
B:stop( )终止
C:wakeup( )终止
D:interrupte( )终止
答案问询微信:424329
()情况下可能出现死锁
A:单线程,多资源
B:多线程,多资源
C:单线程,单资源
D:多线程,单资源
答案问询微信:424329