大家觉得我这样的现在JAVA的水平到达什么样的程度了呢?

来源:百度知道 编辑:UC知道 时间:2024/05/16 09:13:00
说起来我学JAVA也有将近9个月的时间了,由于平时要读书(大二),所以不是每天都有很多时间学JAVA,目前我已经学完了J2SE,JSP,SERVLET,JAVASCRIPT,CSS,MYSQL数据库,STRUTS还在自学中,做个一个贪吃蛇的游戏(完全自已开发),一个俄罗斯方块的游戏(有老师指导),编写过一个简易的购物车和网上书城(基于MVC,SERVLET+JSP+MYSQL),请问现在的我的水平属于什么样的呢?对于未就业的人来说?
谢谢楼下的回答

对于从业IT的人来说.你属于新手.
对于在校学生来说.属于不错了.
本来从业IT.但不是做java的

首先能肯定一点,你现在做的不错.和你的经历类似,也是从大二专注于java.如果你能坚持,将来会很不错.对于你现在的水平,我也只能说算是个新手.

算入门了吧。会用语言的语法只是基础,不会语法何谈水平。只有项目经验多了才能算高手。看你说你做过的东西不多,网站系统只做过Servlet+JSP的。建议多独立做系统,做完整的,敢放到Internet上让人家使用的系统。不要说我做过什麼“简单的xxxx系统”,一听就太学生气。那个当做作业来做还可以,要放到个人简历上还是没有什麼竟争力的。上面说的是多做项目,多做完整项目以增加编程经验,调试经验,项目经验。

说到技术性,不论Java还是C#还是C++,只是语法特性不同。其实他们的灵魂都是一样的,面向对象。而面向对象的设计是最有趣的也是最有用的。要深刻理解面向对象,我觉得有条捷径就是懂得语法规则后直接去学设计模式。建议看看《Head First设计模式》这本书。把书上提到的每一种模试都自己想一遍,把上面的例子做一遍。再自己将模式应用到自己的程序中做一遍。这样做下来面向对象应该是也没问题了。

Struts现在用的很多,是一定要学好的。Struts 1.1,1.2,1.3,Strust2,Web work都看看。Hibernate一般了,看不看都行,能省很多代码,但是效率还并不是最优的,做一些小程序的时候可以自己写个O/R Mapping的小类库。但是Spring是个很灵活的东西,建议一定要学好。

项目要多做,技术要多学。不要问别人自己的Java水平到什麼程度。因为不管到了什麼程度,结果都是一样的,那就是需要继续的学大量的东西。记住学无止境。