文档介绍:Java 语言培训就业 Java 精英课程(Java+ 物联网+Android) 培养目标: 具备高端、多方位、精英级水平的 Java 软件开发人才课程内容: 序号课程名称及实训内容 1 第一单元: Java 面向对象的核心逻辑 Java 编程语言的特性; JVM/JRE/JDK 的概念和区别; JDK 开发环境的安装;面向对象的概念及编程;类和对象、字段/属性、方法、构造器的声明和使用;运算符、表达式、分支语句、常规循环语句和增强型 for 循环; java 语言包的管理;类的封装与访问控制修饰符;声明和使用数组; 类的继承;方法的覆盖和重载;多态引用和多态参数、 instanceof 运算符与对象的强制类型转换; 继承 Object 类并使用 equals 、 hashcode 和 toString 方法;方法的可变参数; static 与 final 修饰符的使用;声明和使用抽象类、接口、嵌套类、枚举类;异常的概念、分类和常用处理手段。 2 第二单元:开发 C/S 架构的 Java 应用程序 Java SE 基础 API ,如包裹类、 类、 String/StringBuffer/StringBuilder 类和 Propertie s 类;集合框架与范型, Conlection/Set/List 类型的集合; Map 集合与泛型的类型参数;使 parable parator 接口实现集合的排序;使用迭代器和增强型 for 循环遍历集合; I/O 的输入输出流、字节流与字符流; I/O 流的连接与包装;对象的序列化; File 对象的使用;标准控制台 I/O 编程;格式化输入和输出;多线程的创建与启动;线程的控制、同步与交互;使用 Socke t 实现 TCP/IP 网络通讯;使用 Swing 框架创建 GUI 应用程序;使用布局管理器实现 GUI 自动布局; GUI 事件侦听机制;构建 C/S 架构多层应用程序; MVC 模式的 GUI 实现 3实训项目 1:银行 ATM 账户管理 4 第三单元: MySQL 数据库设计与开发 MySQL 发展简史与产品构成; MySQL 数据库安装;安装 world 数据库;使用 MySQL 客户端; 使用 SELECT 语句查询表数据; MySQL 的数值、字符串、日期/时间等数据类型;使用 SQL 表达式;创建、修改和删除数据库;创建、修改和删除表;外键、外键约束和引用完整性;使用 INSERT/UPDATE/DELETE 进行数据的插入、修改和删除;使用预处理语句;联接( join )的概念;在 SQL 中联接表;基本联接、内联接、外联接的原来与使用、使用事务控制语句执行多个并发的 SQL 语句; 理解事务的 ACID 属性;事务的隔离级别;视图的定义及使用视图;创建、检查、修改与删除视图;获取视图的元数据;存储引擎概念及原理;最常见的存储引擎 MyISAM 、 InnoDB 和 MEMOR Y 等的特征;使用特定的存储引擎创建表。 5 第四单元:开发 B/S 架构的 Web 应用程序企业应用程序与 JavaEE 平台的 N层架构; JavaEE 组件和容器架构;开发 JavaEE 企业应用程序的步骤;使用 HTML 语言编写网页; B/S 架构应用程序的工作原理;开发和