6天(6小时/天)

Java编程基础及J2ee开发

Java编程基础及J2ee开发

本课程系统讲解Java编程基础及J2EE开发技术,涵盖从基础语法到高级框架的完整知识体系。课程从Java基础准备开始,包括环境搭建和开发工具使用,逐步深入Java基础语法、面向对象编程、异常处理、IO…

课程分类
编程开发 | 软件开发
行业分类
互联网IT
适用人群
工程师

课程介绍

本课程系统讲解Java编程基础及J2EE开发技术,涵盖从基础语法到高级框架的完整知识体系。课程从Java基础准备开始,包括环境搭建和开发工具使用,逐步深入Java基础语法、面向对象编程、异常处理、IO流操作、反射机制等核心内容。在此基础上,重点讲解Springboot框架,包括SpringBean、SpringMVC、数据库编程、MyBatis集成以及Spring高级特性如拦截器、AOP、事务和微服务。通过理论讲解与实战演练相结合的方式,学员将掌握Java企业级开发的关键技能,能够独立完成从编码到框架应用的全流程开发。课程适合希望系统提升Java开发能力的工程师,帮助其在项目中高效应用Java技术,解决实际开发问题。

课程目标

通过本课程学习,掌握java编程基础、面向对象编程、Java异常处理、IO操作、网络接口编程、反射机制、Spring开发框架,并能够在项目中熟练应用。
第一部分 Java基础(2-3天) - Java基础准备:Java介绍及编程环境安装,开发工具的介绍及安装 - Java基础语法:Java基本语法,常量、变量与运算符,程序控制结构,函数 - Java高级编程:面向对象编程,类与继承,接口与抽象函数,多态与内部类,变量作用域 第二部分 高级编程(1-2天) - 异常体系:异常简介,捕获并处理异常,常见异常类型,使用throws声明异常,使用throw手动抛出异常,运行时异常、检查时异常,自定义异常,异常处理基本原则 - IO流:File类,Java中的流分类,IO流家族,IO流常用基类,序列化与反序列化 - 反射机制:反射机制概述,Java反射API,Class类方法,Java动态代理 第三部分 后端编程(2-3天) - Springboot基础:Springboot入门,SpringBean使用,SpringMVC开发,Spring数据库编程,Spring+MyBatis - Spring高级:Spring拦截器介绍,Spring Aop和事务,SpringBoot介绍,Spring微服务介绍
郭振杰

郭振杰

常住地:河北省 石家庄市

专业从事企业数字化转型、数字化解决方案设计和咨询服务,人工智能应用方案设计和咨询服务。在交通、房地产、矿山、电力、城市基础服务、生产制造、烟草等行业完成多个数字化和人工智能应用落地。涉及人工智能场景应用、数据中台建设、数据治理和分析、智能制造等方向。