java都需要学习什么,具体方向是什么?

如题。
2024-12-17 10:53:22
推荐回答(4个)
回答1:

首先要学习的是基础,也就是常说的J2SE,把基础学好了,然后就可以学习Java Web方面的知识了,就是J2EE部分,这里大多数就是学习框架了,struts1、struts2、hibernate、spring等等。
如果LZ不喜欢J2EE,还可以学习J2ME,这一块就是针对一些java的游戏开发。最后,如果LZ对当前流行的android感兴趣,也可以往这方面发展,android也是基于java而来的。
这么解释,希望LZ能明白。

回答2:

JAVA和其他计算机语言,c啦,c++啦一样,就是一种计算机语言,java是目前使用最广泛的,开发大型游戏,应用程序的语言最多的一种语言。学java最直接的方向就是编程序,要想成为大师级的人物,光学语言还不行,还得学数据库,高级算法,计算机原理,显然需要很好的数学基础。一位麻省理工教授说过,学计算机语言就像人类语言一样,有很多种,中文,英语,德语,但能写出优秀的文章不是简单学好语言这么简单。

回答3:

买本JAVA SE 6.0编程指南看看 吴亚峰 纪超 著
是一本基础方便讲得很好的一本书
想学好先学基础,学好基础就不会迷惑,也不会浪费太多时间。

回答4:

从现在的市场需求来说想要从java相关工作的话,还是有一定的难度的,而且需要掌握的技术知识还是比较多的。这些我们通过一些企业的招聘就可以清楚地认识到,java培训学习需要掌握的内容还是比较多的,起码要比企业招聘需求掌握的技术多。
java培训主要学习的内容有下边的几个阶段:
第一阶段:java基础
本阶段除了JavaSE中要求大家必会的java基础知识外,重点加强了数据结构思想、集合源码分析、jdk9-11新特性的学习。
第二阶段:数据库
本阶段主要学习MySQL数据库知识,通过层层递进,让大家掌握开发使用的数据是如何存储和处理的。并且逐步深入学习到索引和优化、锁机制、存储过程等。
第三阶段:web网页技术
本阶段以项目案例为驱动,采用所学即所用的方式指导大家学习,在边学边练过程中,可深入掌握Web开发技术,具备与之匹配的实战能力。
第四阶段:框架学习
本阶段主要是学习市面上流行的框架技术来提升自己的开发能力,再辅以Linux命令以及Linux服务器的使用等内容让新手学到技术,让老手学到思想,让高手学到境界。
第五阶段:互联网高级技术
主要讲解分布式管理系统、Keepalived+Nginx主备、微服务架构技术、消息中间件技术、MySQL调优、高并发技术、性能优化、内存和GC等。
第六阶段:企业项目
本阶段主要是通过让学员学习企业流行的项目,在动手实操的过程中加深前面知识的认识,并且增加学员企业项目开发经验。