Java作为一门面向对象编程语言,是目前中国市场运用**普及的开发语言,已形成了一个生态常链。Java技术具有卓越的通用性、简单性、安全性、高效性、健壮性、多线程、动态性、平台独立与移植性等特点,可以用于编写Web 应用程序、桌面应用程序、分布式系统和嵌入式系统应用程序等。
Java简介
课程大纲
软件基础:编程基础、计算机基础
基础语法:java编译运行、命名规范、数据类型、变量、常量、运算符、数组和基础算法
面向对象:类和对象、封装、继承、多态、抽象类和接口、OOP调优
常用类:Object、String、StringBuffer、StringBuilder、包装类、日期类、其他工具类
集合:Collection集合、List、ArrayList、LinkedList、Map、HashMap、Set和HashSet等
文件读写:文件操作、字节流、字符流、缓冲流、内存流、对象序列化、国际化等
多线程与网络编程:线程和进程、多线程高并发、线程的安全策略、线程池技术及其网络通信技术
基础加强:反射、注解、动态代理、java8新特性等
Mybatis:Mybatis导入和配置、MyBatis参数传递、Mybatis高级映射和查询缓存
Maven:maven详解、idea创建maven工程、依赖管理、配置maven私服、maven+mybatis实战
日志技术:日志框架介绍、Slf4j、Log4j、Log4j2
spring:spring体系结构、spring配置和bean管理、IOC和DI、AOP和AspectJ、JdbcTemplate和事务管理
springMVC:pringMVC的时代背景及架构分析、控制器、参数绑定、json数据交换、Resultful API、拦截器和文件上传等
springboot:springboot详细讲解、springboot快速上手、yml配置、springboot快速整合其他框架
Web自动化测试:Selenium Web自动化测试框架
培训收益
为什么学Java全栈开发?
更多培训课程,学习资讯,课程优惠等学校信息,请进入 扬州弘智教育 网站详细了解,免费咨询电话:400-998-6158