在生成文件对象的语句中,如果文件对象的路径是文件夹所属的路径,需要调用File类中的______方法生成对应的文件夹。
通常使用【 】关键字来对对象加锁,从而使得对对象的访问是排他的。
组件不能独立地显示出来,必须将组件放在【 】中才能显示。
JScrollPane面板的滚动条通过积云哪个对象来实现( )。
Java语言最初是面向( )应用领域而设计的。
编译运行下程序后,关于输出结果的说法正确的是( )。 public class conditional{ public smile void main(string args[]){ int x=4; System.out.println("alue is "+((x>4)?99:9)); } }
下列程序的输出结果是 ( ) Public class fff { void printValue(int m) { do{System.out.println("The value is"+m);} whilE(--m>10) } public static void main(String arg[]) int i=10; Test t=new Test(); t.printValue(i); } }
Java的跳转语句中【 】(包含/不包含)goto语句。
给出下列的程序,其叙述正确的是( )。 public class Man{ static int arr [] new int[10]; public static void main (String a []){ System.out.println(arr [1]); } }
每个Java的编译单元可包含多个类或界面,但是每个编译单元最多只能有( )类或者界面是公共的。
Java中用于提供Java语言、Java虚拟机的核心类和接口的包是( )
在Java语言中,所有的变量、常量、对象和类都是用【 】来命名的。
阅读下面代码: import java.awt.*; public class Exam11_1 { private Frame f; private Button b1,b2,b3,b4; public static void main(String args[] { Exam11_1 that = new Exam11 1 (); that.go(); } public void go() { ______; f.setLayout(new FlowLayout()) ;; b1 = new Button ("Button 1"); b2 = new Button ("Button 2"); b3 = new Button ("Button 3"); b4 = new Button ("Button 4"); f.add (b1); f.add (b2); f.add (b3); f.add (b4); f.pack (); f.setVisible (true); } } 请在程序中画线处填写正确的语句【 】,以便编译运行程序后得到正确的结果。
Applet的方法paint(Graphics)的功能是()。
按照Java的标识符命名规则,下列表示一个类的标识符正确的是( )。
下列( )两种原始类型在使用流时可以互换。
本程序的功能是监听对于菜单项和工具条按钮的操作。主窗口中有菜单、工具条和一个文字标签,菜单中有“文件”项,“文件”菜单中包括菜单项“新建”、“保存”、“打印”、“页面设置”和“退出”,工具条上包括按钮“新建”、“保存”、“打印”、“页面设置”和“退出”。单击任何一个菜单项或任何一个工具条按钮,文字标签都会显示哪个构件被选中。请更正题中带下划线的部分。运行结果如下图所示。注意:不改变程序的结构,不得增行或删行。importjavax.swing.*;importjava.awt.*;importjava.awt.event.*;publicclassadvanceextendsJFrame{privateJLabelactionlnfo;publicadvance(StringtitleText){setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);super(titleText);actionInfo=newJLabel("事件信息");JToolBartb=newJTooBar();Menufile=newMenu("文件");JMenuBarmb=newJMenuBar();mb.add(file);NewActionna=newNewAction(actionInfo);file.add(na);tb.add(na);SaveActionsa=newSaveAction(actionInfo);file.add(sa);tb.add(sa);PrintActionpta=newPrintAction(actionInfo);file.add(pra);tb.add(pra);PageSetActionpsa=newPageSetAction(actionInfo);file.add(psa);tb.add(psa);ExitActionea=newExitAction(actionInfo);file.add(ea);tb.add(ea);setJMenuBar(mb);Containercp=getContentPane();cp.setLayout(newBorderLayout());cp.add(tb);cp.add(actionInfo,BorderLayout.CENTER);setSize(350,200);setVisible(true);}publicstaticvoidmain(String[]args){newadvance("advance");} } classNewActionextendsAbstractAction {JLabellabel;publicNewAction(JLabellabel){super("新建");this.label=label;}publicvoidactionPerformed(ActionEvente){label.setText("您选择了新建");} } classSaveActionextendsAbstractAction {JLabellabel;publicSaveAction(JLabellabel){super("保存");this.label=label;}publicvoidactionPerformed(ActionEvente){label.setText("您选择了保存");} } classprintActionextendsAbstractAction {JLabellabel;publicPrintAction(JLabellabel){super("打印");this.label=label;}publicvoidactionPerformed(ActionEvente){label.setText("您选择了打印");} } classPageSetActionextendsAbstractAction {JLabellabel;publicpageSetAction(JLabellabel){super("页面设置");this.label=label;}publicvoidactionPerformed(ActionEvente){label.setText("您选择了页面设置");} } classExitActionextendsAbstractAction {JLabellabel;publicExitAction(JLabellabel){super("退出");this.label=label;}publicvoidactionPerformed(ActionEvente){label.setText("您选择了退出");}}
下列程序中,要求输出一个特定文件(这里是ex1.java)的相关信息,包括文件的名字,相对路径以及文件的长度。请将程序补充完整。 程序运行结果如下: name:ex1.java path:ex1.java length:299 注意:不改动程序结构,不得增行或删行。 import java.io.*; public class ex1 { public static void main(String[] args) { File filel=new File("ex1.java"); System.out println("name:"+file1.______); System.out println("path:"+file1.______); System.out println("length:"+file1.______); } }
在一个for循环的循环体中可以包含另一个for循环,实现for循环的【 】。
定义类中成员变量时,不可能用到的修饰符是( )。
