当前位置:首页软件开发专区[2024]JAVA新体系课程

[2024]JAVA新体系课程




1         
HTML


计课时:
60

HTML
门(
HTML
件基础,
HTML
件编辑,
HTML
体架构)


页编辑与格式化(设置标题、段落、文字格式,跑马灯,水平线,
dir
记)


链接,图片,表格,列表与表格,表单组件,
css
式,框架布局,表格布局,

Div+css

 

2         
Sqlserver
据库


结课时
:88


据库的创建和管理:创建删除数据库,修改数据库


据库表的创建和管理:数据类型,表的创建和表数据的增删改查,主键约束,外键约束,删除数据库表


中数据的操作:查询数据(
select,into,where,from,group
by,having,order by,

合查询,嵌套查询)

               
插入
数据,更新数据,删除数据


:
统函数,字符串函数,日期和事件函数,数学函数,转换函数


程控制语句:
begin end,if else,case,while 
continue bread,goto,return


图的创建和使用,索引的创建和使用,存储过程的创建和使用


发器的创建和使用,数据库的备份和还原
.

 

 

3         
javaSE


计课时:
130

3.1     
java

java


java
前世今生

java
特征及跨平台性

JDK,JRE,JVM
特性

JDK
下载安装配置

Java
序在
cmd
的运行方式

.java
件与
.class
件的讲解


解和安装
eclipse2016
发环境


一开发环境(在
eclipse
配置
jdk
本,编码集,字体)


么是常量和变量并测试案例。

3.2     
java

法之流程控制


序结构,分支结构:
if使
用、
ifelse使
用、
switch
法和规则,
while
环和
do while
环语法和使用注意点,
for
环使用和讲解,
for
套循环
,
制循环
-break,continue,return


合案例:输出
1-100
间的所有的奇数和,水仙花数,求两个正整数的最小公倍数和最大公约数,完数,输出三角形图,回文数,九九乘法表,判断一个数组是否是
2n

3.3     
java

法之数组


维数组的声明和初始化、取值和赋值讲解,画图说明数组的特征,数组的大小、索引、常见错误,二位数组讲解


合案例:数据的静态初始化方式,找出数组中的最大值
/
小值,并输出这个数的下标,删除数组中指定位置的元素,冒泡排序,二位数组案例

3.4     
java

法高级


择排序,在一个有序的数组中插入一个数,在一个无需的数组中插入一个数,杨辉三角,递归案例

3.5     
java

向对象


向对象的的概述,什么是面向对象:看待问题和解决问题的方法,具体说明如何用面向对象的思想去看待问题和解决问题。


向对象和面向过程的区别,解释属性方法构造器,画图说明当前一个对象创建的时候在内存中的过程,编程规范:命名规范、
main
法、注释,人机对战案例

3.6     
java

和对象初始化,数据类型,常见关键字说明


和对象的初始化过程:什么是初始化,初始化的意义,对象的初始化过程

建一个对象的内存分析,类的初始化过程,对象的初始化过程,什么是构造器,构造方法和构造方法重载,

static
键字说明,
static
性的正确访问方式,
static


据类型:基本数据类型和引用数据类型,案例:对象传值和引用传值的不同之处,
==equals
,String
符串的遍历和获取,类类型和简单类型的技术及使用场景,
Biginteger
的概述和使用方式
,BigDecimal
的概述和使用方式
Date
的概述和使用方式,
SimpleDateFormat
formate
法方法讲解,
Calendar
历类的快速使用

 

 

3.7     
java

制台版的
crud


mvc
说明基本的的层次关系和调用关系。


据库:使用数据封装

v
控制台

c:
务层,对数据的
crud

m:Student

3.8     
java

性抽象,继承,封装,多态


承:
java
类的继承特点,
java
子类继承父类的注意事项,通过继承说明
superthis
键字的不同之处以及访问方法的特点,讲解子类继承父类的特征

法重写的概述,方法重写和重载的的不同之处。

 


态:什么是多态,多态满足的三个条件,多态访问成员变量、成员方法和静态方法,多态

上转型和向下转型,多态的优缺点。

 


装:什么是封装,封装的优缺点

 


象:什么是抽象类,抽象类的特征,抽象类与多态关系讲解,抽象类成员的特点,通过案例进一步分析抽象类。

 

3.9     
java

合,异常处理


合:
Arrays
具类讲解,
Collection
解,
List
解,
Set
口特征,
HashSet
解及基本操作,自动生成
HashCodeequals
法讲解,
LinkedHashSet
本讲解,
TreeSet
基本操作,
Map
合的概述及基本操作,
LinkedHashMap
概述,

HashMap
解,
Collections
具类讲解,综合案例:斗地主发牌,还款日期,利息计算,金融贷款。

 


常处理:
jvm
认的异常处理方式,
try-catch-catch-default
使用和注意事项,解释编译时异常和运行时异常,

Throwable
用方法,
Throws
常处理方式,自定义异常,子类继承父类中异常处理,异常淹没。

 

3.10java
—JDBC


么是
JDBCODBC,
么是
jar
及如何自定义一个可用的
jar


速实现使用
JDBC
接数据库:


载驱动
—jar
的来源,什么是驱动,
jar
的版本,
Class.forName();


接数据库
Connection 
conn=DriverManager.getConnection(URL,USERNAME,USEPWD);

   
创建数据库连接对象:Statement stmt=conn.createStatement();


行命令:
executeUpdate(sql);executeQuery(sql);

释放资源:释放资源的意义,过程,方式。

Junit
元测试:

使
用的
jar包,
基本的使用方式


释说明是重构和重构的意义

JDBC使
用的一次封装:第一次封装暂时不涉及到继承等概念,只提及子类出现的意义

   
BaseDAO,StudentDAO

设计思想,写出固定的一套访问方式。

 

3.11 java
JDBC


jdbc
门程序中的不足之处,泛型的由来,泛型的迭代和使用注意事项,泛型中通配符的使用讲解,在
JDBC
使用泛型解决
Query
法中集合不通用的问题。


一步解释子类和父类出现的意义,并使用子类继承父类,子类重写父类中的同名方法解决
while
通用问题。


图说明重写的本质

 

3.12awt+swing

成显示和删除


么是
awtswingswing
用控件

层容器,中间容器,基本组件,
swing
基本布局方式:流布局,边界布局,点布局,
jpanel
使用
+
jpanel
的动态刷新


JFrame


释显示数据的过程:
modeljsp


数据呈现在窗口中


解删除数据的注意点


除数据后刷新数据的本质

 

3.13awt+swing

成显示和删除

String
符串使用特征:不可编程和产生对象的个数


加数据后刷新数据:两窗口之间的相互传参

释对象创建在栈区和堆区的原理,构造器传参的特征


改数据:修改数据的本质和修改数据的流程


据检索:
StringBuffer
特征和构造方法讲解,
StringBuffer
添加,删除,反转,截取功能

 

 

4         
javaWEB


结课时:
140

4.1     
web
–servlet

web

servlet
基本应用

servlet
生命周期

4.2     
web
-jsp

jsp
初始
jsp,jsp
基本使用,
jsppage
令,
include
令,
jsp
见动作,
jsp9
内置对象

4.3     
web
—jstl+el

jstl+el:jstl+el
达式基本使用讲解
+mvc
计模式
+
目封装

 

4.4     
web
—HTTP
, response,request


HTTP
求协议,任务
HTTP
应协议,
response
行过程,
response
置响应头,使用
js
成定时跳转,使用
responsewriter,使
responseoutputstream,
件下载
,
证码功能,
request
取客户机信息,获取请求头信息,
request
转发信息。

 

4.5     
web
—,session,cookie

ServletContext
下文讲解,通过
ServletContext
取全局配置信息,
ServletContextgetRealPath
解,
RequestDispatcher
解,


手写验证码讲解,刷新验证码讲解,
jar
成验证码,自动刷新响应头,请求重定向讲解,
response
取客户机信息讲解,
request
取请求头信息讲解

request
象获取的请求参数讲解,
request
取表单数据,
post
求,转发和重定向,
sessioncookie
理讲解,
cookie
录上一次访问时间,
cookie
活时间,
cookie
取登录用户名,
cookie
看浏览记录,购物车的实现原理
session
现,验证码登录,
HttpSession
方法介绍,
session
状态和有效时间配置,
session
持久化讲解。

 

4.6     
web
—javaScript


js,js
变量声明和原始类型数据讲解,
js
常用对象,
js
全局函数,
js
点击事件,
change
件,鼠标事件,加载事件,

jsthis
解,事件阻止,
jswindow
象,页面的定时跳转,定时器,
js
dom
作,原始的
ajax
使用。

 

4.7     
web
—jquery

jQuery
门:

jquery
做什么,
jquery
择器的使用

本选择器,层级选择器,基本筛选,内容选择器,元素可见性,事件处理


合案例:复选框,隔行变色,克隆

jQuery
阶:

$.get

$.post

$.getJsonJSONObject,JSONArray

$.ajax


合案例:复杂的
json
据解析,省市二级联动,百度建议

现键盘事件上下键选取

4.8     
web
—boostrap
分页原理

boostrapcss
述,表格,表单,按钮,图片,下拉菜单,导航栏,分页,缩略图,进度条,面板,网格布局,旋转木马,手风琴,内容折叠


合案例:实现后台使用
boostrap
建。

         

4.9     
web

件上传和文件下载


件上传:文件上传的原理,输入流和输出流,字符流和字节流,文件上传前端注意点,文件上传后台注意点,获取输入流的方式,代码实现


件下载:文件下载原理,将文件下载到浏览器缓存,
MIME
议,
HTTP
消息讲解,
Response
象的响应正文和字符编码集,
response
态讲解,通过
response
应头信息实现附件格式下载,代码实现,上传和下载优化。

 

4.10web

物车
1.0–
滤器


境讲解,数据库表关系分析,环境搭建,集合文件上传和文件下载实现数据显示,购物车原理分析,通过
session
能实现购物车信息存储,创建业务类实现对购物车的
crud
作。

Filter:filter
理,
filter
访问流程,
filter
快速入门程序,通过
filter
现登录,
filter
的乱码处理

 

4.11web

物车
2.0–
务控制


务:事务的概念,事务的特性,事务的隔离级别,
JDBC
置隔离级别,
JDBC
现事务控制的方式,
Connection
现事务控制步骤及注意点,手动事务和自动事务的区别。


成订单提交:通过事务控制实现订单提交的原子性。

 

4.12web

物车
3.0–
付接口
—webservice


付接口:支付宝,微信支付接口的使用方式和调用方式,返回值参数类型分析


选商品:通过复选框,提交用户选择的商品


史订单:模拟淘宝已买到的宝贝,显示和操作历史订单

 

4.13web

物车
4.0–Listener

Listener
听:认识监听,
ServletContextListener,HttpSessionListenerServletRequestListener,
对象属性变化监听

            

化和活化监听器


改产品数量:最大数量不能操作最大数,最小数量不能低于
1
不能输入除整数以外的数据


品库存:通过监听动态监听产品库存提醒

 

4.14web

物车
5.0–
接池,定时器


接池:什么是连接池,自定义连接池方式,通过编程和配置文件方式实现连接池
—C3P0DBCP


时器:定时器原理,定时器实现方式


据库连接:通过连接池实现数据库连接优化


物网站活动定时:通过定时器实现购物网站的定时活动

 

 

5         
java


计课时:
100

5.1     

件流序列化


么是文件,文件的本质,
File
常用方法,文件遍历

度优先,广度优先

流:
什么是流,流的种类,
reader,writer
基本用法


合案例:通过文件流显现数据在文件中的读写操作


么是序列化,序列化的过程,序列化的本质,使用序列化的注意点,对象序列化,序列化综合案例。

 

5.2     
xml
件的读取解析和创建


么是
xml,xml
现的意义,
xml
见的解析方式及优缺点,
xml
件的读取,创建,解析


合案例:使用
xml
web
务器解析
web.xml
servlet
置信息

名称和多名称

 

5.3     

线程
线
程协作和线程同步

线
程的相关概念,
jvm
动多线程讲解,线程的实现方式,匿名内部类实现线程,获取线程的名称和设置名称,

线
程休眠,线程实现倒计时,守护线程,加入线程,线程的优先级


合案例:火车站售票的线程处理

 

线
程同步和协作:同步代码块和同步方法,单例设计模式,多线程下的单例设计,线程之
runtime-timer(
时器,计时器
)

         

线程通信,互斥锁,线程组,线程状态,线程池,线程协作原理,生产者和消费者

 

5.4     

计模式

理设计模式


理设计模式概述,结构组成,静态代理的实现方式,动态代理


合案例:使用代理设计模式重写
equals

         
使
用动态代理实现连接池

 

5.5     

计模式

厂设计模式


么是工厂设计模式,工厂设计模式的应用场景,简单工厂实现原理、类图分析、代码实现、优缺点。


法工厂的类图分析、实现方式,抽象工厂的类图分析、代码实现

 

5.6     

计模式

观设计模式

配器模式


观设计模式的概述,使用情景,程序结构,模式角色,优缺点,实现方式


配器:概述,原理,使用场景,实现方式,优缺点

 

5.7     

射机制的实现


加载方式和时机,类加载器,
Class
取的三种方式,
Class.forName
讲解,讲解什么是反射机制,

使
用反射机制后去构造器成员方法和成员变量,通过反射跳过泛型检查


合案例:反射机制写出通过的
json
化,反射机制重写
query

 

5.8     
Socket
程,正则表达式

upd
信原理,
upd
据传输案例,
TCP
据传输原理,正则表达式

 

 

5.9     
oracle
据库

oracle
门:认识
oracle,oracle
特性,
oracle
表空间,
,oracle
基本操作:权限,用户创建,
pl/sql
使用方式

oracle
阶:
oracle
函数,包,序列,存储过程,触发器等

 

 

6         

架课程


计课时:
200

6.1     
struts2
+maven

maven
解决的问题,
maven
环境搭建,
maven
程的创建方式,
maven
jar
的方式,
maven
骗,
maven
插件使用方式。


绍框架的原理、好处、分类,
ServletStruts2
较,认识
struts2
的常用配置文件,
struts2
速上手,

struts2
的动态方法调用,属性驱动、对象驱动、模型驱动,
ActionSupport
使用,
struts2
全局结果处理,

struts2
全局异常处理,
struts2
结果处理类型,
struts2
异步请求

 

6.2     
struts2

struts2
OGNL
型原理,
struts2
ActionContextServletActionContext
对比,
struts2
过滤器的使用方式

struts2
的拦截器实现原理和方式及注意点,
struts2

 

6.3     
hibernate

JDBC
不足之处,什么是
ORM,ORM
要满足的条件,
orm
的好处,
hibernate
适用场合,
hibernate
快速上手,


么是
HQL

 

6.4     
hibernate


么是缓存,
hibernate
的一级缓存,
hibernate
二级缓存

级缓存的的关键类,配置方式,
ehcache
应商


迟加载

迟加载的适用场合,优缺点,注意点

pojo:
时态,持久态,游离态,
pojo
态转化的特例说明

struts2
hibernate:
合过程,实现
crud

 

6.5     
spring


目中为什么需要框架,
spring
好处,
spring
体系结构,
springIOC
速上手,
spring
器加载的三种方式

spring
例化
bean
三种方式,
spring
赖注入
bean
性的方式


合案例:
spring
struts2

 

6.6     
spring


aopoop
不同之处,
springaop
实现原理,
spring
知的五大类型

置通知、环绕通知、后置通知、
4


常通知、最终通知

spring
hibernate

spring
struts2,hibernate

 

6.7     
spring+hibernate+struts2
版本,注解技术,接口开发


口开发原理,使用场合,优缺点,整合方式,
spring
速感受注解,
spring3.x+hibnerate5.x,struts2.x
版本整合注意事项,

SSH
解整合综合案例

 

6.8     
shiro

shiro
原理,表分析,实现方式,整合

 

 

6.9     
springmvc


么是
springmvc,springmvc
原理,
springmvc
处理器映射器,
springmvc
运行过程,
springmvc
快速上手
–12
案例说明

springmvc
合案例:文件上传

 

6.10springmvc

springmvcJSR-303
证,
springmvc
截器,
springmvc
置不拦截静态资源,
springmvcmvc:resources
态资源处理,

springmvc
RESTFUL
格,
springmvc
使用
RESTFUL
htpp
求,
springmvc
异常处理

 

6.11mybatis

mybatishibernate
比较,
mybatis
快速上手

统配置文件,数据库配置文件,日志文件,映射文件,测试类


合案例:对数据库进行
crud


始的
dao
发,原始
dao
发的不足之处,
Mapper
理开发,
mybatis.xml
统配置文件参数详解,
mapper
射器,输入输出映射,动态
sql,sql
段,
sql-foreache
态创建
sql

 

6.12mybatis

mybatis
关联映射原理、优点、适用场合

mybatis
联映射综合案例:一对一关联映射,一对多,多对多关联映射

mybatis
延迟加载的原理,
mybatis
迟加载的开启和关闭

mybatis
反向代理

spring+springmvc+mybatis
整合

 

6.13svn+
目课程


队协作中的问题,
svn
户端和
svn
务器端的配置,安装,使用方式,注意点和组环境搭建


件危机,软件工程,项目开发中的角色


务安排:数据库,
jdk,elipse,maven,svn
域网环境搭建,项目计划书

 

7         
Activiti5.x


结课时:
70

7.1     

作流入门
1


作流基本概念,工作流核心,工作流的数据库支持,工作流的配置文件配置,工作流的安装方式,工作流的数据库创建方式


过插件画流程图,部署流程,启动流程,查看个人任务,完成个人任务,判断流程是否结束,查看历史的任务表。

 

7.2     

作流入门
2


理流程定义:流程图,通过
zip
署流程定义,级联删除流程定义,查询资源文件中的
png


程变量:通过流程变量动态设置办理人


线信息:得到当前节点的连线信息并设置成按钮组件

 

7.3     

作流入门
3


他网关


行网关


人任务设置办理人的三种方式


任务设置办理人的三种方式


色组定义

 

7.4     

作流项目
4–3
课程


程图,用户登录,部署流程,查询流程,删除流程,请假单业务,申请请假,任务办理,流程审批,任务进度等
18
功能点。

 

8         
Linux


结课时:
45

8.1     
linux

VMWare
配置
linuxcentos

linux
常用命令:

cd,ls,mkdir,rmdir,cat,more,less,tail,putty使
用,
touch,cp,mv,tar,grep,pwd,vim
辑器,

               
>,>>,

道,命令控制,网络通信,系统管理,用户和用户组,
linux

8.2     
linux


jdk
境,安装
mysql
境,安装
tomcat,nginx
向代理,
nginx+tomcat
群代理,在
linux
配置
ngnix

 

9         
redis


结课时:
45

9.1     
redis

redis
述,什么是
redis,linxu
配置
redis,
redis
务器,
redis
的数据类型,
redis
持久化方案
–RDBAOF

 

9.2     
redis

使
jedis
redis
的数据,
jedis
快速上手,
redis
日志配置,
spring
jedispool,redis
主从复制,
redis
集群环境搭建,使用
jedis
接集群

 

10    
springboot


计课时:
45

10.1springboot
+

springboot
介,
springboot
速上手,
springboot
动方式
springboot
赖说明,
springboot
态资源

springboot
局异常处理,
springboot
freemarkerspringboot
jsp,springboot
JDBC,springboot
mybatis

springboot
置多数据源,
springboot
现分布式事务管理,
springboot
log4j
志管理,
springboot使
aop
一管理日志

springboot
改端口号,打包,
springboot+mybatis+freemarker

 

11    
poi+jfreechart


计课时:
45

poi:
excel
构,
poi
excelpoi
SLSX
本,
poi使
用接口解析,
poi
适应
Excel
式,
JFinal
poi
excel,


析转
model
存入数据库,数据校验处理,高级数据校验,导入后删除服务器临时文件,
excelUtil
取封装

Jfreechart:jfreechart
目简介,解读
jfreechart
源码结构,使用
jfreechart
成各种样式的图标(饼状图,柱状图,折线图),

   
将生成的图标移到浏览器上

 

12    
Webservice
程调用技术


计课时:
35

Webservice
念讲解,
Webservice
布接口服务,
Webservice
户端访问
wsimportMonitor
SOAP
络请求,

SOAP1.1SOAP1.2
区别讲解,
HTTPSOAP
据传输,修改
wsdl
容,
cxf
述和下载环境配置,通过
cxf
Webservice
务,
web-cxf-spring
整合
Webservice
务,
cxf
客户端实现,手机归属地查询,天气预报查询,
cxf
rest
务,
jersey使
用。

 

13    
activeMQ


计课时:
25

jms
述,使用场景,安装,消息收发,内部实现,
queuetopic,消息持久化,kahadb
理,生产者消费者

 

14    
Dubbo,ZK


计课时:
20


布式服务项目搭建

 

15    
luncene,solr


计课时:
30


引流程,
solr
务器搭建,动态域,
solr

 

16    

目课程


计课时:
150


实的项目实战,企业级的团队管理,科学的项目把控:


1
电商平台


2
物理管理系统


3OA
公自动化系统


4
金融系统

 


格文字最后标点符号去除,如
16


号统一:
1  2  3 
4  5 
有的
有括号


句的结束需要时句号

 

 

 

 

 

 



温馨提示:

文章标题:[2024]JAVA新体系课程

文章链接:https://www.cnczz.com/5803.html

更新时间:2024年04月22日

PCB设计专区

[5月24日]PCB设计工程师实战课-第九课-pcb模块设计讲解[0515期]

2024-5-24 12:19:33

软件开发专区

[javaSe软件开发实战课程]java入门

2024-5-10 20:14:26

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
  • ccc签到奖励102点积分,继续坚持!
  • ccc签到奖励154点积分,继续坚持!
  • w签到奖励110点积分,继续坚持!
  • ccc签到奖励97点积分,继续坚持!
  • ccc签到奖励82点积分,继续坚持!
  • w签到奖励178点积分,继续坚持!
  • ccc签到奖励97点积分,继续坚持!
  • ccc签到奖励70点积分,继续坚持!
  • w签到奖励97点积分,继续坚持!