详情
1系统的学习java学习java其实是一件很享受的事,但是只是对于一部分人来说而已,其实学Java的确实挺有趣的,可以做很多东西出来,比如说计算器,贪吃蛇之类的小应用。如果你打算学java,可以看看这篇文章。下面小编给大家说说系统的学习java,希望能对你有所帮助。
[图片0]
学java首先你要学 J2SE,它是java体系的基础,也是重中之重。很多人往往不重视基础,其实这是舍本逐末的做法。说这么多就是希望大家能重视基础,能在这条路上走的更远。学j2se有下面几个目标:
1、你要能真正理解面向对象的优势,理解为什么不是面向过程。
2、掌握java语法基础。包括异常处理、多线程、网络编程、GUI编程等
3、如果你对swing不感兴趣,可以跳过它。
这一阶段结束后,你需要能独立写一个小游戏,比如坦克大战、俄罗斯方块、贪吃蛇等。
当你完成J2SE的学习之后,你就要开始学习java web了。你需要掌握web基础知识:html、css、javascript、ajax、jQuery。别怕,这些技术看起来很多,其实也没要你精通它们,只是要你能在用到它们的时候,能通过快速查阅相关文档,能正确使用它们。如果这一阶段顺利的话,你可能还用不到一个月。
学习servlet、jsp、jdbc。这些是javaweb的基础,如果你自学有难度,可以在网上下载一些相关视频,帮助理解,降低学习难度曲线。
当你完成上一阶段的学习后,你就可以进入J2EE的阶段了。
这一阶段,你可能会见到很多各种各样的框架,会让你眼花缭乱,头晕目眩。不过别担心,你只需要学习三个就足够了。它们是struts2、hibernate、spring。这些框架为搭建具有可伸缩性、灵活性、易维护性的商务系统提供了良好的机制。首先你需要学习三个框架的基本配置和使用,直到你能熟练搭建一个ssh项目。如果学有余力,你可以深入学习这些框架的设计模式。
学习完三大框架之后,其实你学的已经足够多了。如果对移动应用的开发感兴趣,你可以接着学习安卓开发。安卓开发不需要其他知识,只要你j2se学的不错,学安卓开发对你就没太大难度了。
2怎么学习java
在Java之前最好先去理解以下面向对象的内容,比如C++的,这样学起来会轻松点,如果学了C++,那就更轻松了,因为有很多相似之处,最后,能学成怎样,那就要看自己造化喽。
转变思想:转变思想就是说,Java编程语言是面向对象的语言,这个对象你就要把以前的传统逻辑装换过来。就好比一个人,你把人看成一个对象的话,那他就有眼睛有鼻子还有睫毛。眼睛睫毛鼻子都是这个人的属性,固有的属性。
持之以恒:做什么事都要坚持,这是万年不变的真理,做到的却不多。每天都要坚持学习,不要求你每天该花多少时间学习,但至少每天都要学习。你也要不停的自学,因为技术在不断更新进步,要学的东西还有很多,千万不要因为找到工作就停止学习。
学习编程,拥有一本书籍是很有必要的,购买一本有java基本语法学习的书籍,在购买一本java版的数据结构书籍和一本面相对象相关的书籍。在看书过程中,会有很多需要测试的代码,一定不要略过,多简单的代码最好自己敲过调试过。最好每天都能写点代码,学习编程,没有长期编码是不会学好编程的。
3怎样学习java
古话说的好,“书中自有黄金屋,书中自有颜如玉”。这句话就是告诉我们课本是我们学习知识的第一大根本方向,在课本里面详细的记述着关于这门课程的基础知识,还有进阶内容,都是以基础开头,步步深入,这样利于我们初学者去更好的学习。当然,课本不是本本都有用处的,所以在选择的时候,我们就要留心注意一下,不要买到盗版的书籍,这样不仅浪费了我们的钱财还浪费了我们学习Java基础知识的动力。
虚心求教。又借一句古话,“往往很多高深莫测,经验丰富,功力深厚的人都埋藏在自己的身边,不容自己去察觉”。求学不在高低贵贱之分,只要我们碰到不懂的地方,就去虚心求教,世界这么大,而且这门知识又是如此让人追捧,想必然比自己懂的人岂止千百呢?
网上搜索。这主要是讲到现在的科技和网络的变迁,“条条大路通罗马”转换成现在就是“网络时代网来网去”。在网上随便一搜,例如:Java基础,Java视频,Java培训等等。服务器就能立马为你分类出上十万的知识列表任你选择,参考。而且在网上学习也是最为方便快捷简单的方法,利用好了这一资源将会获利无穷。
4如何学习java
首先肯定要明白自己为什么学习java,兴趣占的比重大还是为了生活比重大;再者很重要的一点就是去互联网上的招聘网站搜索当下要成为一名java开发工程师应该至少具备哪些技能,现在一般的公司招聘员工都有自己的要求(这里不谈编程技术之外的要求),比如这些个要求,从招聘信息上我们的初学者就能有自己的目标,目标有了,剩下的就是向着这一步努力前进。定下目标这一步放在第一对于新人是及其重要的。
接下来就是按照目标前进,我们新人学习java要从基础学起,可以借助很多工具让自己成长的更快。1.借助网络学习,寻找网上的教学视频;2.进技术交流群找志同道合的人一起学习,互相探讨;3.花费费用参加技术培训,这是很有效率的方法,但是也是花费金钱较大的,缴费之后能回报多少看自己的努力和培训机构的实力。基本方法就例举这些,剩下的可以自己的思索总结,只要能学到技术,各种方法均可。
找到了外部的基本方法,那就要看自己的执行力了。1.看书上互联网要用心,平时多查阅文档,多动脑,勤动手,实践很重要,新手每天编码500行有用代码,用不了多久你就能够成为大神;2.切记急功近利,新人前期编码因为看不到太多自己的成果容易自暴自弃;3.要注重本身的能力提升,培养自己的发现思考解决问题的能力,毕竟掌握在手里的技术才是自己的。4.按照前期制定的目标一步步前进,掌握一些知识点就做一些demo,巩固知识,每天提升一点点,不要多久下来基本上可以胜任一些工作了,但是距离大神还差的远。