java基础教程「Java基础教程作业答案」.docx
《java基础教程「Java基础教程作业答案」.docx》由会员分享,可在线阅读,更多相关《java基础教程「Java基础教程作业答案」.docx(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、java基础教程Java基础教程作业答案1、在Java语言中多态性体现在由方法重载实现的静态多态性 和方法重写实现的动态多态性。2、final类不能被继承,即不能有子类。3、abstract类不能创建对象,必须产生其子类,由子类创建对 象。4、如果一个方法被修饰为final方法,则这个方法不能被重写。5、对于abstract方法,只允许声明,而不允许实现。6、如果一个方法被修饰为final方法,则这个方法不能被重写。7、如果一个类是一个abstract类的子类,它必须具体实现父类 的abstract方法。8、局部变量的名字与成员变量的名字相同,若想在该方法内使 用成员变量,必须使用关键字thi
2、s 。9、在关键字中能代表当前类或对象本身的是this 。10、如果在子类中想使用被子类隐藏的父类的成员变量或方法可 以使用关键字super o11、子类如果想用父类的构造方法,必须在子类的构造方法中使 用,并且必须使用关键字super来表示。12、如果在子类中想使用被子类隐藏了的父类成员变量或方法就可以使用关键字super oGridBagLayouto102、FlowLayout对应的布局是容器将其中的组件按照加入的先 后顺序从左向右排列。103、BorderLayout对应的布局是把容器内的空间简单地划分为 东、西、南、北、中5个区域,每加入一个组件都应该指明把这个组 件加在哪个区域中。
3、104、GridLayout是使用较多的布局编辑器,其基本布局策略是 把容器划分成若干行乘若干列的网格区域,组件就位于这些划分出来 的小格中。105 FlowLayout GridLayout、BordrLayout 布局对象都可以 使用方法setVgap (intvgap)设置当前布局中组件的垂直间距。106、FlowLayout GridLayout BordrLayout 布局对象都可以 使用方法setHgap(inthgap)设置当前布局中组件的水平间距。107、使用CardLayout布局的容器可以容纳多个组件,但实际 上同一时刻容器只能从这些组件中选出一个来显示。108、Java中
4、能够产生事件的对象都可以成为事件源,如文本框、 按钮、键盘等。109、Java中事件源发生事件时,监视器 就自动调用执行被类 实现的某个接口方法。110、当用户与GUI交互,比如移动鼠标、按下鼠标键、单击 Button按钮、在文本框内输入文本、选择菜单项或者关闭窗口时, GUI会接受到相应的事件。Ill、Java中,监听器 负责接收和处理这种事件。112 Java中为了能监视到ActionEvent类型的事件,事件源必 须使用addActionListener()方法获得监视器。113只要用户单击JButton,就会触发一个ActionEvent事件, 该事件被监听器接收,它的方法action
5、PerformedO被执行。114、在监听类的事件处理方法中通过事件类的getSourceO方 法来获得事件源。115 Java的java. awt. event包中包含了许多用来处理事件的 类和接口。116鼠标事件类MouseEvent中的方法getSource ()是获取发生 鼠标事件的事件源。117使用MouseListener接口处理鼠标事件,事件源发生的鼠 标事件有5种,按下鼠标键、释放鼠标键、点击鼠标键、鼠标进入 和鼠标退出。118、鼠标事件的类型是MouseEvent ,即当发生鼠标事件时, 该类自动创建一个事件对象。119使用MouseListener接口处理鼠标事件,鼠标事件
6、源发生 的鼠标事件包括,按下鼠标键、释放鼠标键、单击 鼠标键、鼠标进 入和鼠标退出。120 、 MouseMotionListener 和 MouseListener 者B 监听 MouseEvent 事件。121、javax. swing包中的JButton类专门用来建立按钮,即它 的实例对象就是一个按钮。122、在JButton类中,getText ()方法是用来获取按钮上的名 字。123、在javax. swing中JLabel类使用来创建标签的,即它的 一个实例就是一个标签。124、在javax. swing包中的JTextField类是专门用来建立文 本框,它的一个对象就是一个文本框
7、。125 Java中文本框类的setText (String s)方法是在文本框 中设置文本。126、Java中文本框类的getText ()方法是获取文本框中的文 本。127 Java中标签类的setText (String s)方法是设置标签的 名字。128、Java中标签类的getText ()方法是获取标签的名字。129、Java中JTextArea类是专门用来建立文本区的,即它的 一个对象就是一个文本区。130、javax. swing包中的JCheckBox类是专门用来建立选择框 的。131在JCheckBox类中,isSelected方法是用来返回选择框 的布尔状态。132、ja
8、vax. swing包中的类JList类是专门用来建立列表框。133、对话框与一般窗口的区别在于它必须依赖 于其他窗口。134、对话框分为两种,如果有模式对话框被显示,那么其他窗 口都处于不活动状态,只有当用户关闭了对话框,才能操纵其他窗口。135、对话框分为两种,如果无模式对话框被显示,其他窗口照 样处于活动状态。136在对话框类Dialog中的方法setModal (boolean)的作用是 设置对话框的模式。137、在对话框类Dialog中的方法setSize ()是设置对话框的 大小。138、对话框的默认布局是BorderLayout布局,在创建对话框 时必须有对话框大小的设置。139
9、、FileDialog是Dialog类的子类,它创建的对象称为文件 对话框。140、FileDialog是Dialog类的子类,它创建的对象称为文件 对话框。141、Java开发程序大多是单线程的,即一个程序只有一条从 头至尾的执行线索。142、多线程 是指同时存在几个执行体,按几条不同的执行线索 共同工作的情况。143、线程 是指进程中的一个执行流程。144、一个进程在其执行过程中,可以产生多个线程,形成多条 执行线索。145、每个java程序都有一个默认的主线程。146、对于java应用程序,主线程都是从main方法执行的线索。147、在java中要想实现多线程,必须在主线程中创建新的线程
10、 对象。148、当一个线程处于创建 状态时,它仅仅是一个空的线程对象, 系统不为它分配资源。149、一个正在执行的线程可能被人为地中断,让出CPU的使用 权,暂时中止自己的执行,进入阻塞状态。150、处于死亡状态的线程不具有继续运行的能力。151、处于就绪状态的线程首先进入就绪队列排队等候处理器资 源,同一时刻在就绪队列中的线程可能有多个。152、在线程排队时,优先级高的线程可以排在较前的位置,能 优先享用到处理器资源,而其他线程只能排在它后面再获得处理器资 源。153、对于优先级相同的线程,遵循队列的先进先出原则被分配 给处理器资源。154、Java语言使用Thread类及其子类的对象来表示
11、线程。155、线程调度管理器负责管理线程排队和处理器在线程间的分 配,一般都配有一个精心设计的线程调度算法。156、在java系统中,线程调度依据优先级基础上的先到先服务 原则。157、当生成一个Thread类的对象之后,一个新的线程就产生了。158 Java中编程实现多线程应用有两种途径:一种是用Thread类的子类创建线程,另一种是用Thread类结合Runnable接口创建 线程。159、Thread类综合了 Java程序中一个线程需要拥有的属性和 方法。160、start ()方法将启动线程对象,使之从新建状态转入就绪 状态并进入就绪队列排队。161、当run方法执行完毕,线程就变成死
12、亡状态,所谓死亡状 态就是线程释放了实体,即释放分配给线程对象的内存。7WJMqttMttM原书薪1版中文版Java语言Javai/h催齐设计 与数据结构经典教材大量精选示例 丰富程序清单Java语言程序设计与数据结构162、利用构造方法创建新线程对象之后,这个对象中的有关数 据被初始化,从而进入线程生命周期的新建状态。163、优先级高的线程可以在它的run()方法中调用sleep()方 法来使自己放弃处理器资源,休眠一段时间。164、Java多线程使用中,调用currentThread方法可确定当前占有CPU的线程。165、当用 Thread 类的构造方法 Thread (Runnablet
13、arget)创建 线程对象时,构造方法中的参数必须是一个具体的对象,该对象称作 线程的目标对象。166、当线程调用start方法时,一旦轮到它来享用CPU,目标 对象就会自动调用接口中的run方法。167、一个实现了 Runnable接口的类实际上定义了一个主线程 之外的新线程的操作。168、Thread类代表线程类,它的方法run()包含线程运行 时所执行的代码。169Thread类代表线程类,它的方法start ()用于启动线程。170. Java提供一个线程调度器来监控程序中启动后进入就绪状 态的所有线程。线程调度器按照线程的优先级决定应调度哪些线程 来执行。171、在独占方式下,当前活
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 基础教程 作业 答案
限制150内