java完整课件
- 格式:ppt
- 大小:4.07 MB
- 文档页数:40


本文由oscill贡献
doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。
JAVA 程序设计习题 一、 选择题 ) 。 (D).txt
1.使用 Java 语言编写的源程序保存时的文件扩展名是( B (A).class (B).java ) 。
(C)8
(C).cpp
2.设 int a=-2,则表达式 a>>>3 的值为( (A)0 (B)3
(D)-1 ) 。
3.设有数组的定义 int[] a = new int[3],则下面对数组元素的引用错误的是( C (A)a[0]; (C)a[3]; (B)a[a.length-1]; D)int i=1; a[i]; ) 。
4.在类的定义中可以有两个同名函数,这种现象称为函数( D (A)封装 (C)覆盖 (B)继承 (D)重载 ) 。
5.在类的定义中构造函数的作用是(D (A)保护成员变量 (C)描述类的特征
(B)读取类的成员变量 (D)初始化成员变量 ) 。
6.下面关键字中,哪一个不是用于异常处理语句( B (A)try (C)catch 7.类与对象的关系是( A (A)类是对象的抽象 C)对象是类的子类 (B)break (D)finally ) 。
(B)对象是类的抽象 D)类是对象的具体实例 D ) 。
8.下面哪一个是 Java 中不合法的标识符( (A)$persons (C)_myVar (B)twoNum
(D)*point
9. AB 类的一个无形式参数无返回值的方法 method 书写方法头, 为 使得使用类名 AB
作为前缀就可以调用它, 该方法头的形式为( (A)static void method( ) (B)public void
method( ) (C)final void method( ) (D)abstract void method( ) 10.欲构造 ArrayList
1. /**
2. * @author Fenglb E-mail:56553655@
3. * @version 创建时间:2009-4-30 下午04:13:38
4. * 类说明
5. */
6. import java.io.IOException;
7. import com.ibm.mq.MQC;
8. import com.ibm.mq.MQEnvironment;
9. import com.ibm.mq.MQException;
10. import com.ibm.mq.MQGetMessageOptions;
11. import com.ibm.mq.MQMessage;
12. import com.ibm.mq.MQPutMessageOptions;
13. import com.ibm.mq.MQQueue;
14. import com.ibm.mq.MQQueueManager;
15.
16. public class MessageByMQ{
17. //定义队列管理器和队列的名称
18. private static String qmName;
19. private static String qName;
20. private static MQQueueManager qMgr;
21. static{
22. //设置环境:
23. //MQEnvironment中包含控制MQQueueManager对象中的环境的构成的静态变量,MQEnvironment的值的设定会在MQQueueManager的构造函数加载的时候起作用,
Java关键字的大致含义
关键字 含义
abstract 表明类或者成员方法具有抽象属性
assert 用来进行程序调试
boolean 基本数据类型之一,布尔类型
break 提前跳出一个块
byte 基本数据类型之一,字节类型
case 用在switch语句之中,表是其中的一个分支
catch 用在异常处理中,用来捕捉异常
char 基本数据类型之一,字符类型
class 类
const 保留关键字,没有具体含义
continue 回到一个块的开始处
default 默认,例如,用在switch语句中,表明一个默认的分支
do 用在do-while循环结构中
double 基本数据类型之一,双精度浮点数类型
else 用在条件语句中,表明当条件不成立时的分支
enum 枚举
extends 表明一个类型是另一个类型的子类型,这里常见的类型有类和接口
final 用来说明最终属性,表明一个类不能派生出子类,或者成员方法不能被覆盖,或者成员域的值不能被改变
finally 用于处理异常情况,用来声明一个基本肯定会被执行到的语句块
float 基本数据类型之一,单精度浮点数类型
for 一种循环结构的引导词
goto 保留关键字,没有具体含义
if 条件语句的引导词
implements 表明一个类实现了给定的接口
import 表明要访问指定的类或包
instanceof 用来测试一个对象是否是指定类型的实例对象
int 基本数据类型之一,整数类型
interface 接口 long 基本数据类型之一,长整数类型
native 用来声明一个方法是由与计算机相关的语言(如C/C++/FORTRAN语言)实现的
new 用来创建新实例对象
package 包
private 一种访问控制方式:私用模式
protected 一种访问控制方式:保护模式
public 一种访问控制方式:共用模式
return 从成员方法中返回数据
/**
* 作品:记事本
* 作者:***
* 功能:简单的文字编辑
*/
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import javax.swing.*;
import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener;
class NotePad extends JFrame{
private JMenuBar menuBar;
private JMenu fielMenu,editMenu,formMenu,aboutMenu;
private JMenuItem
newMenuItem,openMenuItem,saveMenuItem,exitMenuItem;
private JMenuItem
cutMenuItem,copyMenuItem,pasteMenuItem,foundItem,replaceItem,selectAll;
private JMenuItem font,about;
private JTextArea textArea;
private JFrame foundFrame,replaceFrame;
private JCheckBoxMenuItem wrapline;
private JTextField textField1=new JTextField(15);
private JTextField textField2=new JTextField(15);
private JButton startButton,replaceButton,reallButton;
int start=0;
String value;
File file=null;