前置储备技术:
1、计算机
2、计算机网络
3、前端(html+css+js+jquery)
4、数据库
5、网络安全
Java技术:
Java技术整体可以分为两个大的层次,Java SE和Java EE,每个层次又都涉及到三个方面:Java API,编译器和字节码,虚拟机。我将Java技术分作了五个层次进行总结:
层次一
基础数据类型:八大内置数据类型和数组
运算符
控制结构
类和对象
面向对象:继承(类、抽象类和接口)、多态和封装
包装类、日期/时间类、字符串(String、StringBuilder和StringBuffer)、正则表达式
层次二
讲解虚拟机,并结合层次一的代码作分析
数据结构
数据集合
多线程
异常
泛型、序列化、工厂、并行和并发
层次三
IO流和文件操作
数据库连接与操作
网络编程
GUI编程
Appliet编程
数据链路层编程
层次四
java EE的主要技术:servlet、jsp、(cookie和session、request、servletConfig、servletContent和application)、EL表达式、监听器和过滤器、JSTL标签库。
Tomcat的技术实现:文件结构、逻辑结构和工作过程。
Java EE的主要功能实现:表单提交(注册、登录、信息提交等)、编辑器、文件上传、分表查询、ajax。
层次五
spring框架