问答题注意:下面出现的“考生文件夹”均为%USER%。 在考生文件夹下存有文件名为Java_1.java文件,请完善Java_1.java文件,并进行调试,程序先显示一个输入窗口如下: 连续输入3个整数,显示积的结果如下: 由于Java_1.java文件不完整,请在注释行“*********Found*********”下一行语句的下划线地方填入正确内容,然后删除下划线,请勿删除注释行或其他已有语
问答题注意:下面出现的“考生文件夹”均为%USER%。 在考生文件夹中存有文件名为Java_2.java文件,本题功能是在JFrame窗口中,显示一个字符串并保证窗口正常关闭和退出。请完善Java_2.java文件,并进行调试,使某次程序结果如下: 由于Java_2.java文件不完整,请在注释行“*********Found*********”下一行语句的下划线地方填入正确内容,然后删除下划线,请
问答题注意:下面出现的“考生文件夹”均为%USER%。 在考生文件夹中存有文件名为Java_1.java的文件,该程序是不完整的,请在注释行“**********Found**********”下一行语句的下划线地方填入正确内容,然后删除下划线,请勿删除注释行或改动其他已有语句内容。存盘时文件必须存放在考生文件夹下,不得改变原有文件的文件名。 本题的要求是: 使程序按下列格式打印: 欢迎 你
下面排序算法中,平均排序速度最快的是( )。
多线程程序设计的含义是可以将一个程序任务分成几个并行的【 】。
Java中的Externalizable接口,可以实现【 】定制串行化。
下面ChangeTitle()中对b1和b2按键构造监听器,实现当按下b1键时标题变为Students,当按下b2键时标题变为Teachers。添加空缺的语句。 … public ChangeTitle() { super("Title Bar"); b1.addActionListener(this); 【 】; Jpanel pane=new Jpanel(); Pane.add(b1); Pane.add(b2); SetContentPane(pane); } public void actionPerformed(ActionEvent evt) { Object sourve=evt.getSource(); if(sourve==b1) setTitle("Students"); else if(source==b2) setTitle("Teachers"); repaint(); } …
java程序中可以定义多个类,但______类最多只能有—个。
在Java语言中有多种实现的机制,下列技术属于垃圾回收机制的是( )。
Java语言的许多特点中,下列( )是C++语言所不具备的。
请在下面代码中加入监听器语句。importjava.awt.*; importjava.applet.Applet; publicclassSimpleextendsAppleimplementsMouseListener { StringBuffer; publicvoidinit() { //监听器语句 buffer=newStringBuffer(); addltem(“initializing…”); } publicvoidmoseEntered(MouseEventevent) {} publicvoidmoseExited(MouseEventevent) {} publicvoidmosePressed(MouseEventevent) {} publicvoidmoseReleased(MouseEventevent) {} publicvoidmoseClicked(MouseEventevent) { addltem(“click!…”); } }
case子句中的常量的类型必须与switch表达式的类型相容,并且各个case子句的常量的值必须【 】。
下列选项中不属于Java虚拟机的执行特点的是( )。
下列是一个Java Applet程序,填空使它的功能为计算数组各元素和的平均值。 import java applet.*; import java awt.*; public class Testvv extends Applet { public void paint(Graphics g) { int a[]={1,3,5,7,9,10}; double total=0.0,ave=0.0; for(int i=0;i<a.length;i++) {total+=a[i]; ave=total/【 】; g.drawstring("ave="+ave,30,60); } } }
下面是生成一个依赖窗口的对话框,属性为modal,请把所缺的代码补齐。 import java.awt.*; public class DialogDemo extends Frame { DialogDemo ( ) { SetTitle ("Demo"); Panel p=new Panel(); p.add(new label ("one")); p.add(new Checkbox("two")); add ("North",p); add ("Center", new TextArea ("three", 3,10)); Dialog d=new Dialog(this,"a cat", 【 】); d.add("North",new Label ("Modal dialog"); d.add("Center",new TextArea("hello"); d.pack (); d.show(); } public static void main(String args[] ) { DialogDemo f=new DialogDemo(); f.pack(); f.show (); } }
在Java程序中,通过类的定义只能实现单重继承,但通过【 】的定义可以实现多重继承关系。
本程序的目的是在屏幕上显示当前目录下的文件信息。文件信息通过表格JTable的实例显示。请更正题中带下划线的部分,使程序能输出正确的结果。 注意:不改变程序的结构,不得增行或删行。 import java.awt.*; import javax.swing.*; import java.util.Date; import javax.swing.table.*; import java.applet.*; import java.io.*; public class advance extends JApplet, JFrame { public void init() { FileModel fm=new FileModel(); JTable jt=new JTable(); jt.setAutoResizeMode(JTable.AUTO_RESIZE_OFF); jt.setColumnSelectionAllowed(true); JScrollPane jsp=new JScrollPane(jt); getContentPane().add(jsp, BorderLayout.CENTER); } public static void main(String args[]) { advance ft=new advance(); ft.init(); JFrame f=new JFrame(); f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); f.getContentPane().add(ft.getContentPane()); f.setSize(300,400); f.show(); } } class FileModel extends AbstractTableModel { String[] columnName=new String[] { "文件名","大小","最后修改时间" }; Object[][] data; public FileModel() {this(".");} public FileModel(String dir) { File file=new File(dir); String files[]=file.list(); data=new Object[files.length] [columnName.length]; for(int i=0; i<files.length; i++) { File tmp=new File(files[i]); data[i] [0]=tmp.getName(); data[i] [1]=new Long(tmp.length()); data[i] [2]=new Date(tmp.lastModified()); } } public int getColumnNumber() { return columnName.length; } public int getRowCount() { return data.length; } public String getColumnName(int col) { return columnName[col]; } public Object getValueAt(int row, int col) { return data[row] [col]; } public Class getColumnClass(int c) { return getValueAt(0,c).getClass(); } }
一个循环一般应包括哪几部分内容?( )
创建图形用户界面韵步骤是先创建代表图形化用户界面容器,再添加需要的组件,创建需要的接口,然后创建【 】,并建立它和所对应的接口组件之间的联系,使得接口可以接纳用户事件。
阅读以下程序,输出结果为_________。 class D{ public static void main (String args[]){ int d=21; Dec dec=new Dec( ); dec. decrement (d): System.out.println(d); } } class Dec{ public void decrement(int decMe){ decMe=decMe-1: } }
