填空题【 】是一个特殊的方法,是为对象初始化操作编写的方法,用它来定义对象的初始 状态。
填空题程序中可能出现一种情况:多个线程互相等待对方持有的锁,而在得到对方的锁之前都不会释放自己的锁,这就是{{U}} 【9】 {{/U}}。
填空题多线程是Java程序的 【7】 机制,它能同步共享数据、处理不同事件。
填空题设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为 ______。
填空题ByteArrayInputStream以 【8】 作为输入流。
填空题对象是一组相关变量和相关方法的封装体,是类的一个 【10】 。
填空题实体联系模型是一种常用的高级 【4】 模型,而 【5】 是实体联系模型中的核心。
填空题Java中的返回语句是______语句。
填空题Java的数据类型必须实例化后才能使用,它们通过变量或 ______ 来实例化。
填空题为了实现线程之间的通信,java.lang.Object提供了2个方法,即wait()和 【9】 。
填空题在面向对象方法学中,直接反映了用户对目标系统的要求的模型是{{U}} 【4】 {{/U}}。
填空题如果容器采用 【14】 进行布局管理,在用add( )方法添加构件的时候,必须注明添加 到哪个位置。
填空题本程序的功能是获取文本框中的文本。窗口中有两个文本框“用户名”和“密码”,以及三个按钮“登录”、“其他用户登录”和“关闭”,初始状态“用户名”文本框是只读的,单击“其他用户登录”按钮后变成可写的,“密码”文本框使用的不是密码文本框,在用户键入的时候没置显示为*号。输入用户名和密码后,单击“登录”按钮后,如果输入的密码为空,则弹出提示消息框,否则后台将显示输入的用户名和密码。比如,显示为“admin用户的密码:password”(admin为输入的用户名,password为输入密码)。 import java.awt.*; import java.awt.event.*; import javax.swing.JOptionPane; public class java3 public static void main(String args[]) final Frame frmFrame=new Frame(); Panel pnlPanel=new Panel(); Lrabel lblUsername=new Label("用户名"); Label lblPassword=new Label("密码"); final TextField txtUsername=new TextField("Student") final TextField txtPassword=new TextField("",8); txtUsername.setEditable(false); txtPassWOrd.setChar('*'); Button btnButtonl=new Button("登录"); Button btnButton2=new Button("其他用户登录"); Button btnButton3=new Button("关闭"); btnButtonl.addActionListener(new ActionListen-er() public void actionPerformed(ActionEvent e) if((txtPassword.getText()).length()==0) JOptionPane.showMessageDialog(frmFrame,"密码不能为空"); return; txtPassword.setColumns(16); System.out.println(txtUsername.getText()+"用户的密码:" +txtPassword.getPassword()); ); btnButton2.addActionListener(new ActionListen-er() public void actionPerformed(ActionEvent e) txtUsername.setEnable(true); ); btnButton3.addActionListener(new ActionListen-er() public void actionPerformed(ActionEvent e) System.exit(0); ); pnlPanel.add(1blUsername); pnlPanel.add(txlUsername); pnlPanel.add(1blPassword); pnlPanel.add(txtPassword); pnlPanel.add(btnButtonl); pnlPanel.add(btnButton2); pnlPanel.add(btnButton3); frmFrame.add(pnlPanel); frmFrame.setTitle("advance"); frmFrame.pack(); frmFrame.show();
填空题进程是一个内核级别的实体,而线程是一个 【8】 级的实体。
填空题8|9&10^11的结果是 【10】 。
填空题设有如下程序:
main()
{int n1,n2;
scanf("%df",&n2);
while(n2!=0)
{ n1=n2%10;
n2=n2/10;
printf("%d",n1);
}
}
程序运行后,如果从键盘上输入1298,则输出的结果为______。
填空题在下列程序的下划线处,填入适当语句使程序能正确执行并输出异常栈信息。 public class Throwable Exception public static voidmain(Stringargs[i] try thrownewThrowable("异常"); catch(Throwablee) System.out.println("CaughtThrowable"); System.out.println("e.getMessage():"+e.getMessage()); System.out.println("e.toString():"+e.toString()); System.out.println("e.printStackTrace():"); ;
填空题移位运算符可以起到对操作数乘2或者除2的作用,那么对操作数除2的移位运算符是{{U}} 【7】 {{/U}}。
填空题递归的基本思想就是“自己调用自己”,一种使用递归技术的方法将直接或间接地调用______的方法。
填空题为了提高网络接口和程序之间数据发送的速度,通常会用到{{U}} 【9】 {{/U}}。
