成为一个合格的Java程序员需要什么要求?

[复制链接]
查看11 | 回复3 | 2019-1-4 16:45:31 | 显示全部楼层 |阅读模式
1,先学习语言本身,那就边看边把程序抄到电脑上运行,不要希望每次都抄的很正确,要注意在错误中慢慢体会语言本身为什么要这样规定,慢慢理解语言。(这里所说的语言当然指的是java语言啊) 2,等学好了java语言本身,就要学习学习java的文件输出输入流,集合类,图形界面编程,多线程编程,网络编程,等等,这些东东也是j2se的范畴,这些都是基础,一定要记得好好学习,然后多在电脑上运行,还是老办法,先是抄,慢慢的自己独立写,最后能达到自己独立的编写一个功能完整的程序,比如说什么万年历啊,什么便利店,什么小游戏等等。 3,学好了以上两个基础,然后就选择了,j2ee,或者是j2me,当然也可以两个都学习。j2ee中就要先从servlet,jsp学起,慢慢学习struts,spring,hibernate,ejb,ajax等等,这就算是入了java的门了,你可以从事java方面的工作了。 4,其实说了这么多,学习的方法很简单,先看书,看的差不多明白了,然后就运行相应的程序,这些程序当然就是你所看的那些程序,可以抄到电脑上,也可以直接运行书上带的源码,建议还是抄到电脑上吧。然后学习源程序,然后自己理解,然后自己照猫画虎的在做一个差不多的东西,慢慢你就学习了这些技术了。 5,最后要达到的目的,其实在你掌握了技术的基础上有更高的要求,要学会自学的能力,其实在工作中最难的不是技术,而是业务逻辑,这东西只能靠你自学的能力了。
回复

使用道具 举报

千问 | 2019-1-4 16:45:31 | 显示全部楼层
有很多人说JAVA的三个版本可以独自学习.其实我认为,如果不学好基础,那就别去学高级了.基础很重要.而学到高级,就会牵涉出框架,其实我们开发一个东西,不用框架完全可以,但是,你是否愿意每次都写同样的代码?为什么不找一个能帮助我们快速建立的工具?但是,没有基础,那就别看框架了.其实在JAVA中,很多底层的算法已经被屏蔽掉了,这里所谓的算法不过是一些商业逻辑而已.因为不是搞J2ME的,朋友说J2ME因为牵涉到底层比较多,所以算法多一点.经验当然是现在的一个重筹码.但是谁又是一来就有经验的.只有不停的学习工作,才可能有更多更好的经验.所以,你说的都是要求,基础和经验可能更重要些
回复

使用道具 举报

千问 | 2019-1-4 16:45:31 | 显示全部楼层
基础,经验,框架,算法。基础是基石,经验是让你把基础运用得更好,框架只是方便你的使用,算法,一般没什么用,但是二叉算法构成框架,如果你想设计框架,就去学算法。
回复

使用道具 举报

千问 | 2019-1-4 16:45:31 | 显示全部楼层
楼上的不要误人子弟,多学几年再出来混比较好。基础:主流方向全部理解。包括图形界面,TCP/IP, 网络应用层,数据库,编译,协议,等等。框架:会一两个代表性的即可,其他大同小异,一般不强作要求。算法:其实这个是基础的一部分,不需要都能写但需要都知道原理和功能。还是经验:有3年以上最好,没有也不是不行。端正的态度很重要。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行