计算机基本原理,Java 语言发展简史以及开发环境的搭建,体验 Java 程序的开发,环境变量的
java 开发前奏 设置,程序的执行过程,相关反编译工具介绍,java 开发工具 Eclipse 的安装和使用,javadoc
Java 语法格式,常量和变量,变量的作用域,方法和方法的重载,运算符,程序流程控制,数
Java 基础语法 组和操作数组的类,对数组循环遍历以及针对数组的常用查找、排序算法原理,最后使用 Java
程序进行功能实现。
理解对象的本质,以及面向对象,类与对象之间的关系,如何用面向对象的思想分析和解决显示
生活中的问题,并 java 程序的手段编写出来。
如何设计类,设计类的基本原则,类的实例化过程,类元素:构造函数、this 关键字、方法和方
对象的三大特性:封装、继承和多态。子类对象的实例化过程、方法的重写和重载、final 关键
字、抽象类、接口、继承的优点和缺点。 对象的多态性:子类和父类之间的转换、父类纸箱子
类的引用、抽象类和接口在多态中的应用、多态优点。常用设计模式如单利、模版等模式。
什么是异常 异常的捕捉和抛出 异常捕捉的原则 finally的使用,package 的应用 import关键字。
多线程的概念,如何在程序中创建多线程(Thread、Runnable),线程安全问题,线程的同步,
JavaAPI 介绍、String 和 StringBuffer、各种基本数据类型包装类,System 和 Runtime 类,Date
和 DateFomat 类等。常用的集合类使用如下:Java Collections Framework:Collection、Set、
javaAPI 详解
List、ArrayList、Vector、LinkedList、Hashset、TreeSet、Map、HashMap、TreeMap、Iterator、
什么是 IO,File 及相关类,字节流 InputStream 和 OutputStream,字符流 Reader 和 Writer,
以及相应缓冲流和管道流,字节和字符的转化流,包装流,以及常用包装类使用,分析 java 的
IO 性能。
Java 网络编程,网络通信底层协议 TCP/UDP/IP,Socket 编程。网络通信常用应用层协议简介:
HTTP、FTP 等,以及 WEB 服务器的工作原理。
java 高级特性 递归程序,Java 的高级特性:反射、代理和泛型、枚举、Java 正则表达式 API 详解及其应用。
Oracle 背景简介,数据库的安装,数据库的用户名和密码,客户端登录数据库服务 SQLPLUS,
数据库的创建,表的创建,修改,删除,查询,索引的创建,主从表的建立,数据控制授权和回
等值和非等值连接,外连接,自连接;交叉连接,自然连接,using 子句连接,完全外连接和左
触发器、存储过程 触发器和存储过程使用场合, 通过实例进行详解。
WHERE 子句中的连接顺序,选择最有效率的表名顺序,SELECT 子句中避免使用 ‘ *计‘算记
数据库设计优化