填空题创建一个显示“选项”的菜单项对象mi的正确语句是{{U}} 【13】 {{/U}}。
填空题以下程序运行后输出的结果是______。 main() char s[]="GFEDCBA"; int p=6; while(s[p]!='D') priritf("%c", p); p=p-1;
填空题Java的线程调度策略是一种基于优先级 【12】 。
填空题下列程序的功能是创建了一个显示5个“Hello!”的线程并启动运行,请将程序补充完整。
public class ThreadTest extends Thread{
public static void main(String args[]){
ThreadTest t=new【 】;
t.start();
}
public void run(){
int i=0;
while(true){
System.out.println("Hello!");
if(i++==4) break;
}}}
填空题下面ChangeTitle()中对b1和b2按钮构造监听器,实现当单击b1按钮时标题变为 students,当单击b2按钮时标题变为teachers。请将程序补充完整。
public ChangeTitle(){
super("Title Bar");
b1.addActionListener(this);
{{U}}【15】 {{/U}}
Jpanel pane=new Jpane1();
Pane.add(b1);
Pane.add(b2);
SetContentPane(pane);
}
public void action Performed(ActionEventevt){
Object sourve=evt.getSource();
if(sourve==b1”
setTitle(”Students”);
else if(source==b2)
setTitle(”Teachers”);
repaint();
}
填空题Java中,可以通过建立java. lang. {{U}}【14】 {{/U}}类或其子类的实例创建和控制线程。
填空题下面是用户程序对Applet 类中方法paint ()的重新定义,根据程序功能,在指定的空白处填上适当的语句或语法成分。
public void paint (Graphics g)
{g{{U}} {{U}} {{/U}} {{/U}}(“你好!”,10,20);}
填空题请完善程序(程序文件名:Java_1.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。题目要求:阅读Java_1.java程序,该程序是分析球队能否升级的程序,每个球队由10名队员组成。程序要求考核队员及格否的标记数,如考核及格输入1,否则输入2。完成程序,运行后完成10个整数(1或2)的输入,如图1所示。运行结果可能如图2或图3所示。源程序://分析球队升级程序importjavax.swing.JOptionPane;publicclassJava_1publicstaticvoidmain(Stringargs[])//初始化变量intpasses=0,//考试及格的队员数failures=0,//考试不及格的队员数student=1,//学生计数器result;//分析结果Stringinput,//输入值output;//输出字符串//10个队员,用计数器控制循环while(student<=10)input=JOptionPane.sbowlnputDialog("输入队员考核结果(1=及格,2=不及格)");result=Integer.parseInt((1));if(result==1)passes=passes+1;elsefailures=failures+1;student=student+1;//最终分析output="及格:"+passes+"/n不及格:"+failures;if(passes>8)output=output+"/n球队升级";JOptionPane.showMessageDialog(null,(2),"球队升级分析结果",JOptionPane.INFORMATION_MESSAGE);System.exit(0);
填空题Java语言支持{{U}} {{U}} {{/U}} {{/U}}协议,从而使得Java程序在分布式环境中能够很方便地访问处于不同地点的对象。
填空题按位与运算:01010101&00101111= 【7】 。
填空题Java的线程调度策略是一种基于优先级的{{U}} 【6】 {{/U}}。
填空题请完善程序(程序文件名:Java_2.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 [题目要求] 打开一个文本文件test.txt,统计该文件中包含的数字的个数与英文字母的个数(忽略大小写)。例如test.txt文本文件中包含的内容为“123abeDEF99G”,则程序的输出结果如下: 数字数是5,字母数是7 源程序: import java.io.*: public class Java_2 public static void main(String[] args) byte buf[]=new byte[5]; int len=0,c1=0,c2=0; (1) FileInputStream in= (2) ("test.txt"); while((len=in.read(bur,0.5))>0) for(int i=0;i<len;i++) if(buf[i]>='0'&& buf[i]<='9')cl++; else if((bur[i]>='a'&& buf[i]<='z')||buf[i]>='A'&& buf[i]<='z')c2++; if(len<5)break; in.close(); catch(Exception e) System.out.println("数字数是"+c1+",字母数是"+c2);
填空题Java是面向对象语言,对象是客观事物的 【8】 ,对象与之是一一对应的,它是很具体的概念。
填空题一个对象的生命周期有3个阶段分别是 【10】 、使用和清除。
填空题变量类型有两大类:______和复合类型。
填空题下面的应用程序中有一个组,组内有4个单选按钮,请在画线处填入正确的语句使程序能正确运行。
import javax.swing.*;
public class OneTeam extends JFrame
{
JRadioButten[] teams = new JRadioButten[3];
public OneTeam()
{
super("One Team");
setSize (140,160);
setDefaultCloseOperatien(JFrame.EXlT ON CLOSE);
JPanel pane = new JPanel();
teams[0] = new JRadioButton("red choose");
teams[1] = new JRadieButton("blue choose");
teams[2] = new JRadieButten("green choose");
{{U}} 【11】 {{/U}};
for (int i = 0i < teams.length;i++)
{
group.add(teams[i]);
pane.add(teams[i]);
}
setContentPane(pane);
}
public static void main(String arguments[])
{
OneTeam ot= new OneTeam();
ot.show();
}
}
填空题下面的if语句与y=(x>=10)?3*x-11 (x>=1)?x:2*x-1;的功能相同,请补充完整。 if( (8) ) if( (9) )y=2*x-1; else y=x; else y=3*x-11;
填空题下面是生成一个依赖窗口的对话框,属性为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",{{U}} 【12】 {{/U}});
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 语言中如果要使用某个包中的类时,需要使用{{U}} 【7】 {{/U}}导入。