编程考试试卷
Java试卷
编号
试卷名称
题数
编号
试卷名称
题数
最新题目 更多
-
下列叙述中,正确的是( )。
-
在Java中,负责对字节代码解释执行的是( )。
-
下列代码中,将引起一个编译错误的行是( )。1) public class Test{2) int m,n;3) public Test() {}4) public Test(int a) { m = a; }5) public static void main(String args[]){6) Test t1,t2;7) int j,k;8) j = 0;k = 0;9) t1 = new Test();10) t2 = new Test(j,k);
-
下列关于Java Application与Applet的说法中,正确的是( )。
-
给出下面程序:if(x>0) {System.out.println("Hello");} else if (x> -3) {System.out.println("Nice to meet you");} else {System.out.println("How are you");}若打印字符串“How are you?”,则x的取值范围是( )。
-
下列类中,不允许存储重复对象的是( )。
-
下列Simple类定义的方法中,属于Applet生命周期方法的是( )。import java.applet.Applet; import java.awt.Graphics; public class Simple extends Applet { Stringbuffer buffer = new StringBuffer(); public void start() { addItem("starting..."); } public void stop() { addItem("stopping..."); } void addItem(String newWord) { …… } public void paint(Graphics g) { g.drawRect(0,0,size().width - 1,size().height - 1); g.drawString(buffer.toString(),5,15); } }
-
下列程序向JApplet中增加了一个按钮,横线处应填入的正确代码是( )。import javax.swing.*; import java.awt.*; public class SwingApplet extends JApplet { JButton b = new JButton("Begin"); public void init() { Container contentPane = ______; contentPane.add(b); } }
-
当使用Counter Thread=new Counter()创建一个线程cThread时,下列关于Counter类的说法中,正确的是( )。
-
若线程执行语句synchronized(this)没有成功,则该线程将进入的状态是( )。
-
下列关于TryThread类的定义中,正确的是( )。
-
下列关于Java线程的说法中,错误的是( )。
-
下列程序的执行结果是( )。public class ExceptionTest { public static void main(String []args) { String[] data = {"1", "2.5"}; int sum = 0; for(int i = 1; i <= 2; i++) { try { sum = sum + Integer.parseInt(data[i]); } catch(NumberFormatException f) { System.out.println("*"); } catch(Exception e) { System.out.println("#"); } finally { System.out.println("end"); } } } }
-
JFrame的默认布局管理器是( )。
-
下列代码中的键盘适配器是( )。public class MyKey extends KeyAdapter { public void keyPressed(KeyEvent e) {} public void keyReleased(KeyEvent e) {} public void keyTyped(KeyEvent e) {} }
-
下列选项中,属于Java接口的是( )。
-
下列可以注册窗口监听器的方法是( )。
-
Java对象流的输出类是( )。
-
用来从字符输入流中读取并缓冲字符的类是( )。
-
类Test的定义如下,则下划线处不能填入的是( )。public class Test{ public float testFun(int a,float b){ } }
-
在Java中,可实现多重继承效果的机制是( )。
-
下列关于父类与子类的描述中,正确的是( )。
-
下列描述中,错误的是( )。
-
关于下列程序段的说法中,正确的是( )。public class Test{ public static void main(String []args){ int[] i=new int[]{5,6,7,8}; System.out.println(i[4]); } }
-
下列关于Java标识符及其命名约定的说法中,正确的是( )。
-
下列程序的运行结果是( )。public class MyCase{ public static void main(String []args){ char a = 'd',b='c',c='a'; String d = "abc"; System.out.println(a + "b" + c + d); } }
-
下列程序的运行结果是( )。public class MyTest{ public static void main(String []args){ int sum = 1; for(int j=1;j<5;j++) sum *= j; System.out.println(sum); } }
-
若有int x=3;y=12;则执行y=x+++4;语句后的结果是( )。
-
若int i=5,j=4;则下列表达式的值不是浮点型的是( )。
-
面向对象的四个主要特性是( )。