Java学习指南:从基础到框架
需积分: 4 109 浏览量
更新于2024-09-12
收藏 24KB DOCX 举报
Java学习过程
Title: Java学习过程
Description: Java学习过程
Tag: java学习
Content:
Java学习过程可以分为以下几个部分:
**J2SE部分**
1. Java基础:Java语法、面向对象、集合
* 了解Java的基本语法结构
* 掌握面向对象的编程思想
* 学习集合框架的使用
2. Java界面编程:AWT事件机制、Swing
* 了解AWT事件机制的使用
* 学习Swing的使用
3. JavaAPI:JavaIO流、多线程、网络编程、反射、注解
* 了解JavaIO流的使用
* 学习多线程编程的使用
* 了解网络编程的使用
* 学习反射和注解的使用
**数据库&JDBC编程**
1. SQL基础:SQL基础、增删改查、多表查询
* 了解SQL的基本语法结构
* 学习增删改查的使用
* 了解多表查询的使用
2. JDBC编程:JDBC原理、JDBC连接库、JDBCAPI、数据库连接池、存储过程、触发器、ORM思想
* 了解JDBC的原理
* 学习JDBC连接库的使用
* 了解JDBCAPI的使用
* 学习数据库连接池的使用
* 了解存储过程和触发器的使用
* 学习ORM思想的使用
**WEB开发基础**
1. HTML语言:HTML标签、表单标签、了解CSS
* 了解HTML标签的使用
* 学习表单标签的使用
* 了解CSS的使用
2. JavaScript:JavaScript语法、JavaScript对象
* 了解JavaScript的基本语法结构
* 学习JavaScript对象的使用
3. DOM编程:DOM原理、常用DOM元素、DOM编程
* 了解DOM的原理
* 学习常用DOM元素的使用
* 学习DOM编程的使用
4. Servlet开发:XML、Tomcat、HTTP协议、ServletAPI、Filter
* 了解Servlet的使用
* 学习XML的使用
* 了解Tomcat的使用
* 学习HTTP协议的使用
* 了解ServletAPI的使用
* 学习Filter的使用
5. JSP开发:JSP语法和标签、自定义标签、EL、JSTL表达式、MVC设计模式
* 了解JSP的语法结构
* 学习JSP标签的使用
* 了解自定义标签的使用
* 学习EL的使用
* 学习JSTL表达式的使用
* 了解MVC设计模式的使用
6. AJAX开发:AJAX原理、请求响应处理、ProtoType、JQuery
* 了解AJAX的原理
* 学习请求响应处理的使用
* 了解ProtoType的使用
* 学习JQuery的使用
**JavaEE开发(框架)**
1. Struts:StrutS体系架构、StrutS各个组件、StrutS标签库、StrutS扩展
* 了解StrutS的体系架构
* 学习StrutS各个组件的使用
* 了解StrutS标签库的使用
* 学习StrutS扩展的使用
2. Hibernate:检索映射技术、多表查询、缓存技术、性能优化
* 了解检索映射技术的使用
* 学习多表查询的使用
* 了解缓存技术的使用
* 学习性能优化的使用
3. Spring:IOC、AOP、DataSource、事务、SSH集成、JPA集成
* 了解IOC的使用
* 学习AOP的使用
* 了解DataSource的使用
* 学习事务的使用
* 了解SSH集成的使用
* 学习JPA集成的使用
学习Java需要掌握大量的知识点,需要从基础开始学习,逐步深入。同时,也需要通过实践和项目来巩固知识,加深理解。
2008-05-09 上传
955 浏览量
6221 浏览量
5343 浏览量
2034 浏览量
441 浏览量
G_Millusion
- 粉丝: 0
- 资源: 4
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫