|
Java程序设计辅导资料十八主 题:综合复习(二)
“不忘初心、牢记使命”主题理论学习:
每周文摘:实现我们确立的奋斗目标,我们既要有“乱云飞渡仍从容”的战略定力,又要有“不到长城非好汉”的进取精神。全党全国各族人民更加紧密地团结起来,勿忘昨天的苦难辉煌,无愧今天的使命担当,不负明天的伟大梦想,下定决心,排除万难,在中国特色社会主义伟大道路上,为实现中华民族伟大复兴的中国梦,前进!
摘选自《在纪念毛泽东同志诞辰一百二十周年座谈会上的讲话》
内 容:
我们这周主要综合的复习一下前面学过的知识的后半部分。
异常处理的基础和措施
1、异常处理的概念
2、Java异常处理的基础知识
3、Java异常类类图
4、Java异常处理机制
5、如何定义和使用异常类
例题
1、程序中所有的错误都是异常。()
2、Java异常处理通过5个关键字()、()、()、()、()进行管理。
3、() 类是 Java 语言中所有错误或异常的超类。
4、Java的异常类和异常对象分别从哪里来?
答案
1、错误
2、Try、catch、throw、throws、finally
3、Throwable
4、Java异常类有两个来源,一是Java语言本身定义的一些基本异常类型,二是用户通过继承Exception类或者其子类自己定义的异常;有两个来源,一是Java运行时环境自动抛出系统生成的异常,而不管你是否愿意捕获和处理,它总要被抛出!比如除数为0的异常。二是程序员自己抛出的异常,这个异常可以是程序员自己定义的,也可以是Java语言中定义的,用throw 关键字抛出异常,这种异常常用来向调用者汇报异常的一些信息。
六、 图形用户界面的AWT组件等
1、AWT组件及其属性
2、布局管理
3、事件委托
例题
1、构成图形用户界面的基本元素是(),GUI应用程序的运行过程是()的。
2、Java图形用户界面的组件和事件由()和()包共同提供。
3、()是一个抽象类,它是AWT组件类层次结构的根类。
4、容器有窗口和面板两种,对应有()和(),它们都是Container容器的子类。
5、Window窗口类的子类主要有:()和()。
6、java.awt中的布局管理器类主要有:()、()和()。
7、Java中的事件主要有两种:()和()。
答案
1、组件、事件驱动
2、java.awt、javax.swing
3、Component组件类
4、Window窗口类、Panel面板类
5、Frame框架、Dialog对话框
6、FlowLayout、BorderLayout、GridLayout
7、组件类事件、动作类事件
七、 多线程的概念、进程和线程
1、Java线程的概念和原理
2、Java线程的创建与启动
3、线程状态的转换
4、线程的同步与锁
例题
1、进程和线程都具有独立性。()
2、()是操作系统进行资源分配和保护的基本单位。
3、()是处理器调度和分配的基本单位。
4、Java实现多线程编程的两种方式是()和()。
5、在实际程序中,如何选择Java多线程编程的方法。
答案
1、错误
2、线程
3、进程
4、实现Runnable接口、继承线程Thread类
5、继承线程Thread类:声明一个线程类继承Thread类,并且覆盖Thread类的run()方法,说明线程对象所执行的操作。这种方式的优点是,Thread类的子类对象就是线程对象,具有Thread类声明的方法,且具有线程体。缺点是,不适用于多重继承;实现Runnable接口:当一个类已继承一个父类,还要以线程方式运行时,就需要实现Runable接口和Thread类。一个实现Runnable接口的对象本身不是线程对象,它作为一个线程对象的目标对象使用,因此,同时需要一个Thread线程对象。
八、 Applet应用程序
1、认识Applet
2、Applet的生命周期
3、HTML中的Applet标记
4、Applet支持的多媒体技术
例题
1、Applet是可以嵌入Web页的最小应用,能独立运行。()
2、Applet体现了Java的()特性。
3、Java提供两个类用于实现Applet应用程序:()类和()类。
4、Applet类是()的子类。
5、Applet是容器,能够容纳其他组件,具有容器的布局属性,默认布局管理器是()。
6、简述Applet类状态改变时的4个方法。
答案
1、错误
2、嵌入式
3、java.applet.Applet、javax.swing.JApplet
4、Panel
5、FlowLayout
6、Applet类声明了与生命周期相关的4个方法:init()、start()、stop()和destroy()。
九、 文件和流的概念以及字节输入/输出流类、字符输入/输出流类、文件操作
1、文件和文件系统
2、流
3、字节输入/输出流类
4、抽象字符流
5、InputStream、OutputStream与Reader、Writer的区别
6、文件字符流
7、文件操作
例题
1、在操作系统中,对设备的访问是基于()进行的。
2、()是文件系统组织和管理文件的基本单位。
3、按照文件的逻辑结构,文件可被划分为两大类:()和()。
4、流是指一组有顺序的、有起点和终点的()集合。
5、文件的存取方法主要有()、()和()等。
6、java.io.FileInputStream 是()的子类。
7、采用文件字节流类,可以将字节缓冲区数组中的字节数据转化为()。
8、字符输入流类是()及其子类,字符输出流类是()及其子类。
9、InputStream、OutputStream直接操作()数组。
答案
1、文件
2、目录
3、流式文件、记录式文件
4、字节
5、顺序存储、随机存取、索引存取
6、InputStream
7、字符
8、Reader类、Writer类
9、byte
十、 Java网络通信、数据库应用
1、URL和IP
2、Java的TCP Socket通信
3、UDP数据报
4、数据库应用
5、JDBC
例题
1、URL的全称是统一资源标识符。()
2、URL由三部分组成:协议类型,主机名和路径及文件名。()
3、IP地址具有唯一性。()
4、A类分配给中等规模的公司。()
5、UDP是ISO参考模型中一种()的传输层协议。
6、JDBC是一种用于执行SQL语句的()。
例题答案
1、错误
2、正确
3、正确
4、错误
5、无连接
6、Java API本内容由易百教育整理发布
网址www.openhelp100.com
QQ 515224986
|
|