我是一个从黑马程序员出来的javaee开发人员,所以我比较清楚黑马程序员的java学习线路图,在这里我大致的写一下java入门需要了解哪些知识,如果你还在学校,你就可以提早根据这个路线来学习java知识,这样也就不会盲目学习浪费时间了。
学习java主要有三部分,分别是java基础部分,web基础部分(html,JavaScript,css,div),以及javaweb框架的学习。
java基础内容如下:
---java基础语法(需要比较熟悉,java面试经常用到)
---面向对象开发
---API文档的使用
---集合框架
---java界面,如:awt,swing(只作了解,一般用不上)
---IO流相关
---多线程开发
---网络编程
web基础部分(简单,但学精通需要付出精力和时间):
---html标签
---css层叠样式表单
---JavaScript相关
JavaWeb基础部分(狠重要):
---xml语言
---tomcat服务器使用
---http协议相关
---servlet
---jsp页面
---jstl标签
---mysql基础与加强
---jdbc(程序与mysql数据库连接的技术)
---连接池c3p0与dbutils
---过滤器与监听器
---国际化
JavaWeb框架部分:
---struts框架
---hibernate框架
---spring框架(用于整合上面的两个框架)
---jquery
---easyUI(界面组件化)
---oracle数据库(大型数据库)
---springmvc框架(类似于struts框架)
---mybatis框架(类似于上面的hibernate框架)
---activiti工作流(可以做请假审批等功能)
---webservice接口
JavaWeb加强部分(学好这部分薪资会增加不少):
---maven项目使用
---linux系统使用
---restful风格
---httpclient模拟请求
---lucence搜索功能
---rabbitmq消息列队
---站点发布
---集群部署
今天就写到这里,这是我本人学习过的内容,以上这些java学习路线图上所涉及到的全部学习资料,我都会在本网站中公布出来,让各位免费下载,如果你正在考虑是否进入这个行业,那么也可以加入我们的QQ群与我进行交流。
群号是【398307256】,验证信息:【太平洋学习网】