集团站切换校区

验证码已发送,请查收短信

复制成功
微信号:togogoi
添加微信好友, 详细了解课程
已复制成功,如果自动跳转微信失败,请前往微信添加好友
打开微信

Java SE班

面议

在线班远程课程、云实验平台、在线答疑

面授班一线讲师面授、真机实验、一对一解答

全套服务(在线、面授均享) 1、面授+远程+录播 2、24小时远程真机练习 3、行业专家讲师亲临授课 4、每班一名班主任督学 5、一年半免费重听学习

  • 课程大纲
  • 学员评价(0)


课程主题



课程内容



课程目标



Java编程基础与核心技术,25个工作日


Java语言基础

1. Java语言发展简史

2. 配置Java 开发环境

3. 体验Java 程序开发

4. 数据类型与运算符

5. 条件判断与循环控制

6. 数组的基础概念与存取

1. 了解Java语言发展简史

2. 掌握java开发环境配置

3. 掌握数据类型与运算符

4. 掌握条件判断与循环控制

5. 掌握常见的数据结构和实用算法

6. 培养良好的企业级编程习惯

Java面向对象

1. 面向对象特性:封装、继承、多态

2. 接口应用

3. JVM性能调优(JVM内存结构剖析、GC分析及调优、JVM内存参数优化)

1. 掌握面向对象的基本原理

2. 掌握接口编程基本原则

3. 掌握基本的JVM优化策略

JDK核心API

1. JDK核心包常用工具包

2. 异常处理

3. 集合框架

1. 掌握JDK核心API编程API设计原则

2. 掌握java异常处理机制

3. 掌握java集合框架

I/O流

1. IO性能分析

2. 字节和字符的转化流

3. 包装流的概念以及常用包装类计

1. 掌握基本的文件输入输出流

2. 能够利用文件输入输出流进行文件的读写

3. 掌握常见的IO流控制类和接口

多线程

1. 多线程的概念与多线程编程

2. 线程安全问题与线程的同步

3. 线程之间的通讯与线程死锁

4. 线程池、线程并发库介绍

1. 理解多线程技术的原理

2. 理解线程安全、线程的同步和互斥

3. 能够基于Thread和Runnable进行多线程应用开发

网络编程

1. Java网络编程

2. c/s与b/s结构介绍

3. 网络通信协议TCP和UDP介绍

4. Socket编程

1. 理解网络编程技术

2. 能够基于Socket进行网络应用开发

3. 能够结合多线程技术进行多客户端网络应用开发

Nio

1. 了解NIO与io的区别

2. 阻塞式与非阻塞式。

1. 掌握面向缓冲区的、基于通道的IO操作

Guava

1.了解Guava核心库

1. 了解集合、缓存、并发性

2. 掌握常见注解、字符串处理、I/O和验证的实用方法

mysql数据库

1. mysql体系结构剖析

2. 数据库建模及设计

3. SQL语句基础和提高

1. 掌握mysql数据库基础

2. 掌握数据库设计以及数据库管理与维护等方面的基础知识

JDBC

1. JDBC核心API

2. JDBC优化技术(缓存技术、批处理技术、连接池技术)

1. 理解JDBC作为规范的设计原则

2. 熟练掌握JDBC API

3. 具备使用JDBC对数据库进行高效访问能力

项目练习与

阶段测试

综合案例;腾科Java测试题和阶段复习

十八年老品牌
微信咨询:gz_togogo 咨询电话:18922156670 咨询网站客服:在线客服
在线咨询 ×

您好,请问有什么可以帮您?我们将竭诚提供最优质服务!