如下程序在编译时出错,请改正程序中的错误,使之顺利通过编译和运行。 注意:不改动程序结构,不得增行或删行。 class SubClass extends BaseClass { } class BaseClass { String str; public BaseClass() { SyStem.out.println("good"); } public BasecClass(String s) { str=s; } } public class ConstructTest1 { public static void main(String args[]) { SubClass s=new SubClass("hi"); BaseClass b=new BaseClass("Java"); } }
关于Applet和Application,下列说法错误的是( )。
通过使用一个“标签化中断”的语句,break语句就可以退出【 】循环。
自动类型转换是按优先关系从低级数据转换成高级数据,规定的优先次序是( )。
下列______命令是Java的编译命令? ( )
在下面附属类方法中的下划线处应填入的正确参数是( )。 public void writeData(________) throws IOException{ GregorianCalendar calendar=new GregorianCalendar(); calendar.setTime(hireDay); out.println(name+"|"+salary+"|" +calendar.get(Calendar.YEAR)+"|" +(calendar.get(Calendar.MONTH)+1)+"|" +calendar.get(Calendar.DAY_OF_MONTH)); }
下列代码的执行结果是( )。 public class test4{ public smile void main(string args[]){ int a=4,b=6,c=8; String s="abc"; Sy stem.out.println(a+b+s+e); System.out.pfinfin(); } }
下面程序的输出为( )。 public class Test { public static void main (String args[]) { int x,y; x=1; y=2; System.out.println("The output is"+x+y); } }
文件类【 】是java.io中的一个重要的非流类,里面封装了对文件系统进行操作的功能。
resume( )方法负责恢复被哪个方法挂起的线程?
Java是面向对象语言,对象是客观事物的 ______,对象与之是一一对应的。它是很具体的概念。
请完善程序(程序文件名:Java_2.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。[题目要求]在JFrame窗口中,显示一个字符串并保证窗口正常关闭和退出,使程序运行结果如下图所示。源程序: importjavax.swing.*: importjava.awt.*; publicclassJava_2{ publicstaticvoidmain(String[]args){ WelcomFrameframe=newWelcomFrame(); frame.setDefaultCloseOperation(JFrame.(1)); frame.show(); } } classWelcomFrameextends(2){ publicWelcomFrame(){ setTitle("Java等级考试"); (3)(DEFAULT_WIDTH,DEFAULT_HEIGHT); WelcomPanelpanel=newWelcomPanel(); ContainercontentPane=getContentPane(); contentPane.add(panel); } publicstaticfinalintDEFAULT_WIDTH=250; publicstaticfinalintDEFAULT_HEIGHT=100; } classWelcomPanelextends(4){ publicvoidpaintComponent(Graphicsg){ super.paintComponent(g); g.drawString("欢迎参加Java等级考试!",MESSAGE_X,MESSAGE_Y); } publicstaticfinalintMESSAGE_X=60: publicstaticfinalintMESSAGE_Y=50: }
3下面的程序是完成一个容器的例子,所缺部分正确的选项是( )。 import java.awt.*; public class MyFrame extends Frame{ public static void main(String args[]) { MyFrame fr=new MyFrame("Hello Out There!"); fr.setSize(200,200); fr.setBackground(Color.red); _______; } public MyFrame(String str){ super(str); //调用你类的构造方法 } }
下列方法中建议使用的是()。
Java语言是一种半编译和半解释型语言,经过编译后的Java程序由【 】去解释执行。
在Java中,将程序里出现的对象保存在外存中,称为【 】。
在Java中有一种叫做 ______特殊方法,我们在程序中用它来对类的对象成员进行初始化。
对Java的继承机制描述错误的是( )。
Java虚拟机(JVM)的执行过程有3个特点:多线程,________,异常处理。
开发运行Java程序的一般步骤是:源程序编辑、______和______。
