1、下列选项中,不属于Java语言特性或语法成分的是 单选题 1分
2、下列选项中,能作为文档注释的是 单选题 1分
3、下列选项中,不能作为for语句中条件表达式的是 单选题 1分
4、关于类的叙述中,正确的是 单选题 1分
5、下列选项中,能正确加入如下Java代码段的Test类中,并成为cal()的重载方法的是 public class Test public void cal(int x,int y,int z){} //在此处添加calO的重载方法 } 单选题 1分
6、下列选项中,能够正确初始化数组m的是 单选题 1分
7、下列选项中,能作为Java接口成员的是 单选题 1分
8、若程序中有语句FileOutputStream out = new FileOutputStream("myFile.dat");,则选项正确的是 单选题 1分
9、若要自行设置容器中组件的位置和大小,则需要执行的操作是 单选题 1分
10、子线程自动获得的优先级是 单选题 1分
11、Java编译器将Java程序编译成虚拟机能够识别的二进制代码,这种代码称( ) 填空题 2分
12、语句System.out.println((20+2*9)/4%7);的输出是( ) 填空题 2分
13、if语句中的条件表达式必须得到一个( )类型的值。 填空题 2分
14、对应于基本类型char的包装类是( ) 填空题 2分
15、若有定义:int myArray[][] ={{23},{46,20},{98,81,64},{54,43,55,76}};,则语句System.out.println(myArray[1][1]);将输出( ) 填空题 2分
16、接口中的数据成员变量在声明时一定要( ) 填空题 2分
17、能够输入输出对象的流称为( ) 填空题 2分
18、对组件中文本的字体进行设定的方法是( ) 填空题 2分
19、语句JTextField= new JTextFileld(10);中,函数参数10表示的是文本输入框的( ) 填空题 2分
20、实现线程之间交互的方法是notify()/notifyall()(和( ) 填空题 2分
21、说明嵌套的if语句中,if与else的个数应满足的条件及else语句的对应规则, 简答题 3分
22、如果方法的形参是引用类型,则在调用方法时,实参传递的内容是什么?当从方法返回时,对实参有何影响? 简答题 3分
23、若让数组A含有"Java”、"program"、“My”3个字符串,请写出创建数组并进行静态初始化的两种不同的语句形式。 简答题 3分
24、在同一个类中,同名的方法之间是什么关系?在不同的类中,同名的方法之间是什么关系? 简答题 3分
25、什么是轻量级组件?什么是重量级组件?在程序中同时使用轻量级组件和重量级组,件时,会有什么显示效果? 简答题 3分
26、以下程序从键盘输入1至9之间的一个整数a,计算从一个a到a个a的和s并输出。例如,当a=5时,s=5+55+555+5555+55555 import java.util.Scanner; public class Test26{ public static void main(String[]args){ int a,s=0,r=0; Scanner sc=new Scanner(System.in);System.out.println("输入1-9间的一个整数:"); a=----------; for(int i=1;i 简答题 6分
27、以下程序定义了父类Person和子类Student.程序将输出:Liubei 25 Shanghai A class Person{ private String name; private int age; public String getName(){retum name;} public void setName(String name){this.name=name;} public int getAge(){ return age;} public void setAge(int age{this.age=age;} Person(String name,int age){this.name=name;this.age=age;} public String toString(){ String s=name+"\t"+age; return s; } } class Student extends Person { private String hometown; private char grade; Student(String name,int age,String hometown,char grade){ ---------; this.hometown=hometown; this.grade=grade; } void print(){ String s=-------------+""+hometown+""+grade;System.out.println(s); } } public class Test27{ public static void main(String[]args){ Student st=new Student("Liubei",25,"Shanghai",'A'); st.-------; } } 简答题 5分
28、以下程序创建一个窗口,窗口内放置一个面板,在面板中绘制直线和矩形。 import javax.swing.*;import java.awt.*;public class Test28{ public static void main(String[]args){ MyFrame frame = new MyFrame() ;class MyFrame extends JFrame public MyFrame) setTitle("Test28");setSize(300,200); getContentPane().add(------------); setVisible(true); } } class MyPanel extends JPanel{ Image mylmg;public void paintComponent(------------){ g.setColor(Color.green); g.drawLine(100,50,30,50); g.setColor(Color.red); ---------------(100,50,100,46); } } 简答题 6分
29、阅读程序,写出该程序的输出结果。 class SuperClass { String name;public SuperClass(String s){ name =s; System.out.println(s); } public void method(){ System.out.println("superclass!"); } } class SubClass extends SuperClass { String department;public SubClass(String s,String d){ super(s); department = d; System. out. println(d); } public void method(){} } public class Test29{ public static void main(String[] args){ SuperClass superc = new SuperClass("super"); SubClass subc = new SubClass("subl", "Java"); SuperClass ssc = new SubClass("sub2","Java"); superc. method(); subc. method(); ssc. method(); } } 简答题 6分
30、阅读程序,描述该程序的输出结果。 import java.io.*; public class Test30{ public static void main(String[]args)throws IOException{ InputStreamReader isr-new InputStreamReader(System.in); BufferedReader br=new BufferedReader(isr); String str=br.readLine(); int i,ditNo=0,upCharNo=0,loCharNo=0,otherCharNo=0; for(i=0;i 简答题 6分
31、阅读程序,写出该程序的输出结果。 class MyThread3 implements Runnable{ private String[]s; public MyThread3(String[]s){ this.s=S; } public void run(){ int count=0; long startTime = System.currentTimeMillis(); long endTime = System.currentTimeMillisO; while(endTime-startTime 简答题 6分
32、 简答题 6分
33、类Test33显示一个窗口,响应鼠标事件当鼠标进入到窗口中时,在窗口最下面-行,显示鼠标的当前坐标,如题33图所示。要求:编写代码,实现鼠标事件处理程序。import java. awt.*import java. awt. event.import javax. swing.public class Test33 implements {MouseMotionListener private JFrame frame; private JLabel tf; public static void main(String[] args){Test33 two = new Test33(); two. go();}public void go(){frame = new JFrame("Mouse Control");Container contentPane = frame.getContentPane();contentPane.add(new JLabel("get mouse event"),BorderLayout.NORTH);tf = new JLabel();contentPane.add(tf,BorderLayout.SOUTH);frame.addMouseMotionListener(this);frame.setSize(300,300);frame.set Visible(true);}//请在答题卡(纸)上填写此处应编写的代码} 简答题 7分
6008人学习
6008人学习
0人学习
6008人学习
6008人学习