Java 课程总结 第1章 Java 语言概述 1.字节码是将 Java 源程序编译后得到的中间代码,它在某计算机平台上由平台相关的 Java 虚拟机解释执行,从而实现 Java 程序的平台无关性和可移植性。 2.Java 的特点 3. Java 应用程序(2 种) ,它们不同的结构特点及实现方式 第 2-4 章 1. ? 标识符:以英文字母、下划线、$符号开始的字符序列,后面可以跟英文字母、下 划线、$符号或数字。可以标识类、接口、对象、方法、变量、数组等等。标识符 不能和 Java 保留字同名。 ? 数据类型 a) 简单类型 i. ii. iii. iv. 整数类型:byte(1 字节)、short(2 字节)、int(4 字节)、long(8 字节) 浮点类型:float(4 字节)、double(8 字节) 字符类型(2 字节) 布尔类型(1 位)
b) 复合类型 i. ii. iii. 类 接口 数组
2.运算符和表达式 3.控制语句 第 5 章 类、对象、消息的基本概念,面向对象的基本特征。 ※※第 6 章 Java 语言中的面向对象特征 要求:熟练掌握本章的内容 1. 类 源程序中由若干个类组成,类是源程序的基本单元 方法重载:多个方法使用同一个名称,这些方法的返回类型必须相同,但是参 数个数或类型不相同 构造方法: 和类同名的、 没有返回类型(不是 void)的方法, 修饰符可以是 public 或 private。构造方法的主要作用是在对象实例化过程中初始化成员变量。 this 变量 2. 对象:对象的创建、使用、删除。 包括对象间的赋值操作,对象的方法调用(不同的参数类型) 。 3. 包: 以 package 语句定义的类前缀,没有定义包名的类属于默认包。Package 语句必须是源代码文件的第一个有效语句。使用非默认包中的类一般都用 import 语
句。 4.面向对象特性:封装、继承和多态性 Java 访问修饰符种类:public、private、protected 继承:用于继承父类的所有非 private 成员,语法上使用 extends 关键字 覆盖(重写):在子类中重新定义父类的方法 5.其他: ①final 关键字 ②static 关键字 ③java.lang.Object 类 6.抽象类和接口 抽象类:以 abstract 修饰符修饰的类,这种类不能被直接实例化成对象,一般都包 含 0 个或多个 abstract 方法。 接口:以 interface 定义的特殊抽象类,其所有成员变量都是 abstract 型方法,所 有成员变量都是常量。 第 7 章 数组和向量 数组的定义:不能直接指定元素个数,复合类型的数组变量必须逐元素初始化 当我们需要存储不定长数据时,可以用向量(java.util.Vector 类的对象)来代替数 组。 第 8 章 字符串:构造方法、常用的成员方法 ? 在 Java 语言中,字符串作为对象来处理,对应的类为 java.lang 包中的 String 和 StringBuffer。 第 10 章 异常处理 (大部分类在 java.io 包中) 重点掌握:几种
主要的异常类;异常处理机制 异常处理 2 种方式(try-catch-finally、在方法声明后面使用 throws 子句抛弃异常) try-catch-finally 语法格式为: try{ 可能导致异常的代码 } catch(异常类型 变量){
[异常的处理代码] } [catch(异常类型 变量){
[异常的处理代码] }] [finally{ 有无异常,都需要执行的代码 }]
能看懂自定义异常、提交和处理异常的过程。 ※第 11 章 输入输出处理(java.io 包中) ? 常 见 字 节 流 类 : InputStream 、 OutputStream 、 FileInputStream 、 FileOutputStream ? 常 见 字 符 流 : Reader 、 Writer 、 BufferedReader 、 BufferedWriter 、 InputStreamReader、OutputStreamWriter ※ ※第 12 章 图形用户界面设计 Java GUI 的实现方式:AWT 和 Swing, 要求:掌握界面元素添加、布局,事件处理,灵活运用 java.awt 包中的类,看懂例题并 能熟练编写程序。 组件、容器和布局管理器的使用 事件及事件处理(java.awt.event 包) 第 12 章 线程 一般掌握 线程实现的两种方式:继承 Thread 类或实现 Runnable 接口 第 13 章 Applet 技术基础(java.applet 包中)一般掌握 Java Applet 程序的执行过程。 Java 语言具有多媒体功能,支持图像、动画的显示和声音的播放。 第 15 章 网络编程(java.net 包)一般掌握 Socket 通信、URL 掌握基本的通信过程,理解建立套接字、通过获得输入、输出流对象,进行通信的过程。 URL: (统一资源定位地址),是 Internet 中信息资源所在位置的一种表示方法 掌握,从网络下载资源的基本操作语句。
上一篇:
JSP第2章Web应用程序概述_jsp代码
下一篇:
用遗传算法解决车辆优化调度问题