




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1、在Java语言中,所有的数组都有一个length属性,这个属性存储了该数组的(元素个数)。2、程序中实现多线程的方法有两种:继承( Thread )类和实现_ ( Runnable )接口。3、下面程序段的执行结果是 _ ( 65432)。public class l1 public static void main(String口args)int a = 2, 3, 4, 5, 6 ;for (int i = a. length - 1; i >= 0; i -)System. out .print( a i + "");4、定义类的构造方法不能有返回值类型,其
2、名称与( 类)名相同。5、取得当前线程的语句是:( Thread. currentThread ();)6、构造函数(没有)返回值7、若有类定义:class B extends A ,则类 B是类A的(子类 )。8、接口中的成员只有静态常量和(抽象方法)。9、方法覆盖是指子类重新实现了( 父 )类中的方法,子类方法的名称、参数列表和 _ (返回值类型)必须与( 父)类方法的一致10、在子类中使用关键字(super )做前缀可调用被子类覆盖的父类中的方法。11、Java语言中,通常把可能发生异常的代码放到try块中,并用紧跟其后的(catch )块来捕获和处理异常。12、当线程被创建后,其所处的
3、状态是(新建状态)13、( 抽象)方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。14、鼠标事件的监听器接口MouseListener能实现的事件包括(单击,按下、释放、移入、移出)。MouseMotionListener 拖拽移动15、Java语言的类与类之间的是( 单)重继承。16、如果一个类被声明为(final )类型,意味着它在继承关系中必须处于最末端,不能作为父类被继承。17、在Java中,无需在程序中用import导入的包是(java.lang.*; )18、使用关键字(final )修饰的方法不允许再以任何形式进行修改,是不能被当前类的子类重新定
4、义的方法。19、在异常类层次结构中,(Exception )类的错误代表那些如算术错误、数据格式错误、非法参数等与程序有关的错误20、在Java程序中,接口的定义可以实现( 多)重继承关系21、用于在定义子类时声明父类名的关键字是( extends )22、用于定义接口的关键字是( interface )23、定义抽象类时能使用的关键字是(abstract这个成员变量应该用哪个修饰24、类的设计要求它的某个成员变量不能被外部类直接访问,符来修饰? ( private )。25、给出下面的代码,运行结果是什么?编译出错/因为静态方法中引用飞非静态的变量public class Personint
5、 arr = new int10; public static void main(String a口) System.out .println(arr1); 26、哪个方法会导致当前的线程等待( wait(); )27、线程生命周期中正确的状态是( 新建,运行,阻塞,终止 )28、Thread类中,线程所要完成的任务定义在哪个方法中( run(); )29、java中用于创建文件对象的类是( File )30、paint()方法使用的参数是(Graphics g )31、( JFrame )可能包含菜单条.32、设i、j、k为类x中定义的int x()x(inti)x(inti,intj)x
6、(inti,intj,int k)型变量名,下列类 x的构造函数中正确的是33、线程同步中,为了唤醒另一个等待的线程,使用 (notify(); )方法34、为了得到当前正在运行的线程,可使用 (Thread. currentThread ();) 方法35、( JButton a = new JButton( "关闭");)是创建一个表面文字为 "关闭"的按钮?36、类ABC定义如下:考察方法的重载,方法的名相同,参数列表不同,个数类型不同1. public class ABC 2 . public int max( int a, int b) .3
7、.4 . 3.可以插入什么方法?37、两个字符串 String s = "Gone with the wind" ;和 String t = " good "可以做的操 作有哪些? String st=s+t; String st=s.toUpperCase;38、编写Java图形界面程序时,若需要对发生的事件做出响应和处理,一般需要在程序的开头写上(import java.awt.event.*; )语句39、设有下面两个类的定义:class Person class Student extends Person long id ; / 身份证号int
8、 score ; / 入学总分name; / 姓名int getScore()String return score ; 对类Person和类Student的关系可能是(继承 )。40、面向对象程序设计的基本特征是(多态、封装、抽象、继承 )41、编译并运行下面的程序,运行结果为(AB ).public class A public static void main (String口 args) A a=new B();a.test(); void test() System.out .print ("A"); 方法的覆盖class B extends A void tes
9、t() super .test();System.out .println( "B"); 属于容器的组件有:(JPanel)42、继承43、抽象方法44、接口45、构造方法46、下面的代码String s= "hello"String t = "hello"char c = 'h' , 'e' , T , T , 'o' ;怎么做可以能返回 true ? ( s=t / s.equals(t)。47、程序的输出结果是(i=10 )。public class AA implements B
10、B public static void main(String args口) int i;AA c1 =new AA();i= c1.k;System.out .println("i=" +i); public interface BB int k = 10;public 、private 、protected 、)47、能用来控制对类成员的访问权限的关键字是(48、如果容器组件p的布局是BorderLayout ,则在p的下边中添加一个按钮 b可以用的语句是(p.add(b, "SOUTH");)49、给出下面的代码public void test(
11、) try oneMethod();System.System.System.System.out .println( "condition 1");catch (ArrayIndexOutOfBoundsException e) out.println( "condition 2");catch (Exception e) out .println( "condition 3");finally out .println( "finally" );在oneMethod()方法运行正常的情况下将显示什么?condi
12、tion 1, finally50、( AWT(Swing)包是Java语言用来构建图形用户界面( GUI)的类库51、容器类(是 )GUI组件。52、抽象类和抽象方法的关系是(有抽象方法的类,一定是抽象类;抽象类不一定有抽象方法当子类继承抽象类时,必须要将抽象类中的抽象方法全部实现)53、Java中所有的类都是通过直接或间接地继承( Object )类得到的?54、类Panel默认的布局管理器是(FlowLayout )55、多个线程之间有( 同步)和( 互斥)两种关系56、使用(add方法 )可以在框架的内容窗格中添加组件。57、布局管理器()以网格(矩阵)的形式排列组件。58、要创建一个
13、用户界面,需要创建一个( 框架 )来存放用户界面组件。59、final作为修饰词可以修饰(变量、方法、类 )60、Java语言的四大特性(多态、封装、抽象、继承 )61、Java中异常处理try catch 与finally 的关系( finally可有可无 )62、( JTextArea )可以让用户输入多行文字。63、 super64、可以给一个面板添加框架?不可以65、线程一旦被创建,则怎么运行?用start()启动66、新建按钮时,可以同时设置按钮上的(文字与图片)。2、编写程序,能够在窗体内显示被点击按钮的信息。运行效果图如下:package fuxi2;import javax.s
14、wing.*;import java.awt.event.*;public class MyFramel extends JFrame implements ActionListenerJButton btnOK,btnCancel;JLabel lab;MyFrame1(String s)super(s);setSize(200,300);setLocationRelativeTo(null);JPanel jp = new JPanel();setContentPane(jp);btnOK = new JButton("OK");btnOK.addActionListe
15、ner(this);btnCancel = new JButton("Cancel");btnCancel.addActionListener(this);lab = new JLabel("");jp.add(btnOK);jp.add(btnCancel);jp.add(lab);setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);setVisible( true);public void actionPerformed(ActionEvent e)if(e.getSource()=btnOK)获取事件
16、源lab.setText("点击了确定按钮");/ 另一种方法 if(e.getActionCommand() .equals("Cancel")if(e.getSource(尸btnCancel)lab.setText("点击了取消按钮");public static void main(String口 args) MyFrame1 frm = new MyFrame1(" 按钮事件");3、编写程序,实现如下效果 (图中国旗图片的名称为:China.png)package fuxi2;import java.a
17、wt.*;import javax.swing.*;public class MyFrame extends JFrameJPanel jp;JButton btn;Font font;MyFrame(String s)super(s);setSize(300,300);this.setLocationRelativeTo(null);jp=new JPanel();setContentPane(jp);jp.setBackground(Color.GREEN);Icon ic = new ImageIcon("src/fuxi2/China.png");btn=new J
18、Button("中国",ic);btn.setBackground(Color.BLUE);btn.setForeground(Color.RED);Font font=new Font(" 方正舒体",Font.BOLD,40);btn.setFont(font);jp.add(btn);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setVisible(true);public static void main(String口 args) MyFrame fm = new MyFrame("中
19、国)4、编写下列程序。询问用户是哪个年级的同学,对输入的数据进行保存,将结果显示在屏幕上。要求合法年级为1、2、3,自定义异常类 GradeException ,对输入非法的情况进行异常 处理。你是几年级同学?7输入了不存在的年级!不同情况下程序运行结果:你是几年级同学?3你是3年级的同学!package fuxi2;import java.util.Scanner;class GradeException extends Exception GradeException(String s) super(s);public class GradeDemo public static void main(String args) Scanner sc = new Scanner(System.in);try System.out.println(" 你是几年级?");int a = sc.nextInt();if (a < 1 | a > 3) GradeException e = new GradeException(" 年级不存在!"
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 搪瓷卫生洁具的行业标准化建设考核试卷
- 司马迁的‘大数据思维’:《史记》如何成为历史数据整合的典范
- 汉代公务员体系解析:《汉官六种》的史料价值与研究
- 2025厦门房屋私人租赁合同
- 2025店面转让合同协议范本
- 2025新劳动合同法实施满月 企业临时工将面临何种挑战
- 2025网络平台信息服务合同协议
- 2025个人典当借款合同协议范本
- 债权保证担保合同
- 营销策划销售代理合同二零二五年
- 相扑场上的力量对决
- 化工生产操作工培训教材
- 预防人畜共患病课件
- 肾移植围手术管理的课件
- 09DX004 民用建筑工程电气初步设计深度图样
- 母语对目标语习得的影响
- 医疗纠纷处理及防范技巧与案例分析课件
- 昆明市农科院嵩明基地种质资源圃大棚设施维修项目清单
- 全过程工程造价咨询服务方案范本
- 心电监护仪故障应急预案
- 冀教版五年级英语下册-lesson-19-课件
评论
0/150
提交评论