原标题:新人具体都要学习哪些Java知识
上文《新人如何学习Java》,现来为诸位新人介绍一些必学的Java知识,诸位新入坑的同学可作为参考,希望大家能有所收获。
学习Java自然就得先从Java基础部分入手,也就是先要学习J2SE,J2SE又包括了以下知识点:
Java基础语法
面向对象编程
多线程应用
javaAPI
IO技术
网络编程
java高级特性
学完Java基础部分J2SE后,接下来就需要学习数据库技术知识,数据库在Java开发中地位很高,没有数据库程序开发基本也就丧失了意义,Java需要学习的数据库有MySQL和Oracle ,以下是具体的知识点:
SQL语句
Oracle 基础管理
多表连接和子查询
触发器、存储过程
数据库设计优化
数据备份与移植
学完数据库技术后,接着便是学习jdbc技术了,jdbc技术在Java开发中,主要是为多种关系数据库提供统一访问,它会做三件事情:1.建立与数据库的连接,2.向数据库发起查询请求,3. 处理数据库返回结果。以下是需要掌握的jdbc技术知识点:
JDBC基础
连接池技术
ORM与DAO封装
接着便是学习web端基础技术,html/css自不必多提,其他还需要学习的知识点有:
Java
jQuery
jsp/servlet
jstl和EL
ajax及框架技术
JSON高级应用
Fckeditor编辑器
javaMail技术
在Java web开发时,框架自然是必不可少的,框架为Java web开发提供了标准化,也大大提高了开发效率,目前最受开发人员欢迎的框架就是struts+spring+hibernate的集成框架。所以框架也是需要划重点掌握的,要学的框架知识如下:
struts2
spring3
hibernate3
Log4j和Junit
dubbo
在线支付技术
熟练掌握以上所有知识点,基本就可以采用spring3+hibernate3+struts2+jquery+dwr+FckEditor+tomcat开发电子商务网站。一般学到此处,熟练掌握这些知识点,基本就已具有1年左右的Java开发工作经验。 还可继续学习web高级进阶知识,Linux服务器,数据分析等,他们的需要学习的知识点如下:
openJpa技术
电子商务网重构
Excel/PDF文档处理技术
OA工作流技术JBPM
Linux 系统安装,卸载
Linux用户、文件、系统管理
Linux程序的安装,使用,卸载
linux下作为server的基本应用
数据仓库基础
数据建模及模型的使用
数据分析在各个领域的应用及风险把控
以上便是云和数据小编诸位新入坑的小伙伴们介绍的Java知识,是不是很具体,如果对您有所帮助的话,那就请记得点击关注哦!返回搜狐,查看更多
责任编辑: