新人想参加JAVA工作的,看看自己做到没有
java吧
全部回复
仅看楼主
level 6
lbj2004032 楼主
多年前我自学的时候是很茫然,总是想需要怎样才能有工作的水平,上网问问题,总是一堆外行的人说很难啊,你需要这样需要那样,不然就是,一堆人说一些空话,多看多写,买好书,我很无语,除了这些就没有自己的一些想法吗?
首先很多人认为学JAVA要C的基础,但是实际上不用,学开车,我不想先学骑自行车
没有必然。
第一阶段:
1.      JAVA语法和基础,包括循环。。和类的相关内容,如实现,继承什么的
2.      你需要掌握几个重点的集合,List接口的两个子类LinkedList,ArrayList;然后是Map几口的两个子类HashMap,HashTable;Set接口 掌握List后学Set就容易了;掌握Collection和Collections的区别
3.      掌握IO一章,重点的几个流 InputStream,OuputStream;BufferedReader,BufferedWrite;
ObjectInputStream, ObjectOutputStream,,PrintWriter,FileReader,FileWriter了解JAVA的序列化,掌握JAVA的File类
4.JDBC非常重要,重点掌握Connection,PreparedStatement, Statement,ResultSet,
其他的可以在学习或项目中如果碰到再学,但早期重点掌握前面几个,其他了解足够,
数据库建议新手用MySql,下载Navicat for MySQL管理工具
5.如果你想快速上手的话,那么你需要跳过这些,
    包括:线程,网络编程,GUI编程
好的,现在你可以进入第二阶段了
1.      HTML+JAVASCRIPT不必说了,掌握多少看自己把握了,CSS做了解
2.      JSP+Servlet,你需要重点掌握几个,Request,Response,Session,其次是Application.
另外你需要知道Redirect,ForWard的区别,Servlet的生命周期等
3. 标签方面:(1)掌握EL表达式;(2)最好掌握JSTL标签,不会也可,但如果掌握了JSP标签,学JSTL也十分简单,重点是迭代标签和格式化标签,
4. 学习AJAX,简单点就行了,无需深入研究
5. 掌握了上面的,你可以继续学习框架:Struts2.0;Hibernate3;Spring 2.0
6. 学有余力的话可以继续学习AJAX框架,如DWR,EXT,JQUEY等,如果上面你都做到   的话,并且在期间做了2到3个项目的话,OK你可以参加工作了
声明:这只是我给新人的一点指引,并非JAVA要学的全部

2010年07月07日 01点07分 1
level 1
3qvery much!
2010年07月07日 15点07分 2
level 0
纯属于扯淡
2010年07月07日 16点07分 3
level 5

很好, 谢谢了, 因为这是你自己的建议,但是 还要根据个人的具体情况来定夺。 不管怎么样还是要谢谢你的。学到了!
2010年07月07日 16点07分 4
level 7
几个流 我很迷糊啊 不过还是谢谢你的建议   
2010年07月07日 17点07分 5
level 0
菜盟观光团 到此一游~
2010年07月30日 02点07分 8
level 1
顶,支持下。
2010年07月30日 08点07分 9
level 1
[顶]
2010年07月30日 08点07分 10
level 1
这个应该是找工作的必备条件了,基本就这些。
2010年07月30日 14点07分 11
level 0
谢谢
2010年07月31日 02点07分 12
level 1
上了一上午的file类的课,我正在为各种方法犯愁呢。
不过LZ说的挺对,JAVA的基础重点第一阶段大致如此。
额。。。不说了,要抓紧午睡了,半小时后又要上课了。。。
上午的代码还没练明白呢。。。愁人。。。
2010年07月31日 04点07分 13
level 0
菜鸟飘过
2010年07月31日 12点07分 14
level 0
貌似你很了解,我们这些东西都差不多学完了,正在学框架!
2010年08月01日 11点08分 15
level 3
框架很重要。 必须了解
2011年10月17日 06点10分 16
1