Java课程总结2Word下载.docx

上传人:b****6 文档编号:17621543 上传时间:2022-12-07 格式:DOCX 页数:9 大小:19.40KB
下载 相关 举报
Java课程总结2Word下载.docx_第1页
第1页 / 共9页
Java课程总结2Word下载.docx_第2页
第2页 / 共9页
Java课程总结2Word下载.docx_第3页
第3页 / 共9页
Java课程总结2Word下载.docx_第4页
第4页 / 共9页
Java课程总结2Word下载.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

Java课程总结2Word下载.docx

《Java课程总结2Word下载.docx》由会员分享,可在线阅读,更多相关《Java课程总结2Word下载.docx(9页珍藏版)》请在冰豆网上搜索。

Java课程总结2Word下载.docx

二.基本数据类型

三.变量与常量

四.运算符与表达式

1.运算符2.运算符的优先级3.运算符的结合性4.表达式5.类型兼容原则

2.2流程控制语句(应用)

一.流程控制结构

二.顺序结构语句:

1.赋值语句2.空语句3.复合语句

三.选择语句:

1.if语句2.switch语句

四.循环语句:

1.while语句2.do-while语句3.for语句4.多重循环

五.转移语句:

1.return语句2.break语句3.continue语句

2.3数组

一.一维数组

二.二维数组

2.4静态方法

一.方法声明与调用(Java程序的基本组成)

二.参数传递(特点)

三.方法重载(重载的形式)

四.递归方法(程序形式)

2.4字符串

一.字符串的基本数据类型特性

1.字符串常量2.字符串变量及运算3.字符串不是字符数组

二.字符串的类特性(String类中的常用方法)

第3章类的封装、继承和多态

3.1类和对象

一.类(Java程序的基本组成)

1.声明类2.声明成员变量和成员方法3.成员方法重载

二.对象(Java程序的基本组成)

1.声明对象2.创建实例3.引用对象的成员变量和调用成员方法

4.对象的引用模型5.对象的关系运算与比较相等

3.2类的封装性

一.构造方法(常用的方法)

用于创建类的一个实例并对实例的成员变量进行初始化,通过new调用。

二.this引用和instanceof对象运算符

三.访问控制:

1.类的访问权限2.类中成员的访问权限

四.静态成员:

实例成员与静态成员(区别)

五.析构方法:

用于释放实例并执行特定操作。

六.浅拷贝与深拷贝(了解使用)

3.3类的继承性

一.由继承派生类

二.继承原则及作用(应用)

1.继承原则2.继承的作用3.Object类4.子类对父类成员的访问权限

三.子类的构造方法

1.使用super()调用父类构造方法

2.默认执行super()

3.4类的多态性

一.子类重定义从父类继承来的成员

二.类型的多态

三.编译时多态和运行时多态

四.多态的方法实现

3.5类的抽象性

一.用继承刻画包含关系——使用特点

二.抽象类——使用特点

三.最终类

第4章接口、内部类和JavaAPI基础

4.1接口(实际实现)

一.接口与实现接口的类(基本用法)

1.声明接口2.声明实现接口的类3.接口是一种引用数据类型

二.Java用接口实现多继承

1.接口的多继承2.接口与抽象类的区别3.单继承和多继承

4.2内部类和内部接口(了解)

4.3java.lang包中的基础类库(应用)

一.Object类

二.Math数学类

三.Comparable可比较接口

四.基本数据类型的包装类

五.String字符串类

六.Class类操作类

七.System系统类和Runtime运行时类

4.4java.util包中的工具类库(应用)

一.日期类

二.Arrays数组类

三.Random随机数序列类

第5章异常处理

5.1异常处理基础

一.异常处理机制的必要性

1.面向过程语言错误处理方式的缺陷(了解)

2.面向对象语言的异常处理思想(理解)

3.Java语言是安全的(理解)

二.错误和异常

1.错误(定义)

2.异常(定义)

3.RuntimeException运行异常类(掌握常用的几种)

4.程序对错误与异常的三种处理方式

5.2异常处理措施

一.异常处理语句

1.异常处理语句语法——try-catch-finally(掌握并会使用)

2.try语句执行流程

二.抛出异常

1.抛出自定义异常对象的throw语句

2.方法声明抛出异常的throws子句

三.自定义异常类(了解)

第6章图形用户界面(应用)

6.1AWT组件及其属性类

一.AWT组件(应用)

1.组件2.容器3.窗口和面板4.框架和对话框5.标签6.文本行7.按钮

二.布局管理(各自的特点和应用)

1.FlowLayout流布局管理器2.BorderLayout边布局管理器

3.GridLayout网格布局管理器

三.颜色和字体(应用)

1.颜色2.字体

6.2事件处理

一.委托事件模型(应用)

1.事件和事件源(定义)2.事件类和事件监听器接口

3.组件注册事件监听器对象4.图形用户界面的运行由事件驱动

二.AWT事件类和事件监听器接口(常用事件监听器接口的应用)

1.AWT事件类2.AWT事件监听器接口

6.3Swing组件及事件(应用)

一.Swing组件关系概述

二.窗口组件

三.文本显示和编辑组件

1.文本行2.文本区3.Swing文本编辑事件4.JSpinner组件及事件

四.按钮组件

1.复选框2.单选按钮3.抽象按钮类

五.列表框和组合框

1.列表框及其事件2.组合框

六.JoptionPane对话框和JColorChooser对话框

1.JoptionPane对话框2.JColorChooser选择颜色对话框

七.菜单组件

1.使用菜单的两种方式2.菜单栏3.菜单4.菜单项

5.选择菜单项6.快捷菜单7.工具栏

八.表格

6.4图形图像(了解)

一.图形设计

二.图像

第7章多线程

7.1操作系统中的进程与线程(理解)

一.进程(理解并记忆)

1.进程的定义和属性2.进程的状态

二.线程(理解)

1.引入线程机制的动机和思路2.线程的定义和属性

3.线程的状态4.线程的并发性5.线程调度

三.并发程序设计(理解)

1.顺序程序设计2.并发程序设计

7.2Java的线程对象

一.Runnable接口与Thread类(应用其创建线程类)

1.Runnable接口2.Thread线程类3.两种创建线程方式的比较

二.线程对象的生命周期

1.Thread.State类声明的线程状态2.Thread类中改变和判断线程状态的方法

三.线程对象的优先级

四.守护线程(了解)

五.定时器与图形动画设计(了解)

7.3线程的同步机制(应用)

一.交互线程——例7.5

1.无关线程与交互线程2.并发执行的交互线程间存在与时间有关的错误

二.线程间的竞争关系与线程互斥——对比例7.5和例7.6

1.线程间的竞争关系2.线程互斥和临界区管理3.Java的线程互斥实现

三.线程间的协作关系与线程同步——对比例7.7和例7.8

1.线程间的协作关系2.线程同步3.线程同步机制4.Java的线程通信方法

第9章输入/输出流和文件操作

9.1文件和流的概念(定义)

一.操作系统中的文件和目录概念(理解)

1.文件与文件系统2.目录结构与文件检索3.文件的逻辑结构

4.文件的存取方法5.使用文件的用户接口

二.流的概念(理解)

1.流的定义和作用2.流的存在

三.Java的输入/输出流于文件操作概述

1.流类2.文件操作类

9.2字节输入/输出流类(应用)

一.抽象字节流

1.InputStream类及其子类2.OutputStream类及其子类

二.Java标准输入/输出——例9.1标准输入/输出。

1.标准输入/输出常量2.PrintStream类

三.文件字节流——例9.2使用字节流读写文件。

1.FileInputStream类2.FileOutputStream类

四.数据字节流——例9.3使用数据流读写整数文件。

1.DataInputStream类2.DataOutputStream类

五.对象字节流——例9.4使用对象流读写记录式文件。

1.ObjectInputStream类2.ObjectOutputStream类——图9.7

六.管道字节流

1.PipedInputStream类2.PipedOutputStream类

9.3字符输入/输出流类(应用)——对比例9.3和例9.6

一.抽象字符流

1.Reader类及其子类2.Writer类

二.文件字符流1.FileReader类2.FileWriter类

三.缓冲字符流1.BufferedReader类2.BufferedWriter类

9.4文件操作(应用)

一.文件操作类1.File类的构造方法2.File类提供的方法

二.文件过滤器接口

三.文件对话框组件1.JFileChooser2.JFileChooser的文件过滤器

四.随机存取文件类——RandomAccessFile类

第10章网络通信(应用)

10.1使用URL访问网络资源

一.URL和IP地址(掌握并会应用)

1.URL类2.URLConnection类3.InetAddress类

二.JTabbedPane、JSplitPane和JEditorPane(应用)

1.选项卡窗格2.分割窗格3.编辑器窗格

10.2TCPSocket通信

一.TCPSocket通信原理(理解含义)

1.IP协议2.传输层协议3.基于TCP连接的Socket通信

二.Java的TCPSocket通信(应用)

1.Java的TCPSocket通信流程2.ServerSocket类和Socket类

10.3UDP数据报通信

一.UDP数据报(理解并会应用)

1.数据报包2.数据报套接字

二.UDP组播数据报(应用)

1.组播地址2.组播套接字

第11章数据库应用(应用)

11.1关系数据库系统

一.数据库系统(定义)数据库数据库系统

二.关系模型(理解)

1.关系模型的数据结构

2.关系模型的数据操纵和数据完整性规则

三.C/S结构的关系数据库系统(理解)

1.数据库的结构与功能分布2.数据库连接3.数据库应用程序

四.结构化查询语言SQL(理解并应用)

1.SQL数据库的体系结构2.SQL的特点与组成

3.数据定义4.数据更新5.数据查询

五.Access数据库(不要求)

六.MySQL数据库(会使用)

11.2JDBC(应用)

一.JDBC的作用和功能(理解并记忆)

1.什么是JDBC(定义)2.JDBC驱动程序类型

3.JDBC的基本功能、组成和工作原理

二.指定JDBC驱动程序(会应用)

三.连接数据库(应用)

四.执行SQL语句(应用)

五.处理数据查询的结果集(应用)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 自我管理与提升

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1