java学到什么程度可以出去找工作?

计算机大专毕业,最近在学习java,不知道学到什么程度可以出师
望各位大侠帮助

一般做JavaEE的话,需要学习的流程是这样的:

1.JavaSE基础:做JavaEE的话,Socket和GUI都不是必要的,但IO、Thread、以及对Exception的处理都必须要精通的。正则表达式和反射机制也要精通,JavaEE开发中必不可少的。

2.JDBC+(Oracle && MySql && MSSqlServer):数据库的东西很简单,真正开发时不会用太难的语句,各版本数据库不同,现在很多小公司比较无奈,用Java+MSSqlServer,所以除了Oracle和MySql最好还要了解一下它。至于代码方面,多写些就能掌握JDBC的大概了。

3.HTML+CSS+JAVASCRIPT:不多说了,JavaEE基础中的基础,不难,比较杂,不好记,对于工作在后台的Java程序来说,前台也是要了解的。

4.开发项目必不可少的知识:UML、23种Design Patterns、SCM、JUnit、XML、AJAX等。

5.Servlet + JSP:不多说了,JavaEE的入门。Tomcat,Apache,熟练掌握IDE使用,Eclipse、NetBeans、IDEA等,主要看公司用哪个。

6.JavaEE:这就是真正的业务了,很无奈,JavaEE是建立在框架基础上的,绝大多数Java程序员都是搞这个的,Struts、Spring、Hibernate、EJB,这些是主要的业务,一般也就是做OA、DRP、UML、CRM、CCS等电子商务后台。

当然,很多公司都是本着人才不是招进来的而是培养出来的原则的,能不能找到工作光想是没用的,找找看就知道了。不需要太精通,学完后虽然没有经验,但是只要公司肯培养你就可以了,经验累积个一两年就有了。祝你成功。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-06-22
一、三大框架主流的java开发都得有基础概念,基础好不好,概念要知晓。如果面试的人跟你提这个,你说你不清楚不知道,哪岂不是贻笑大方。直接就被pass掉了,然后就没有然后了。

二、掌握Java的基础知识(语法常识、运算符、流程控制、基本数据类型、基本的面向对象知识)这些东西也是笔试常提的问题。所谓能力好不好,基础知识考一考。对于一个刚找工作的人,考基础最能体现一个人的认真程度。

三、掌握一些常见的算法(冒泡、快速等,重要的是算法的思想),笔试的时候往往会在来这么一两个。就像我们平时考试一样经常来个思维提高题,会做的加分。所谓能力强不强,全靠算法来加强。

四、Java中的一些高级编程思想(泛型编程的使用,比如一些线程集合,常见的模板的类用法等等)这个是工作之后用在实际项目中的东西。了解一些,会这些,小伙伴你来吧,我们收下你了。
一般来讲前两点是必须掌握,三四点要会。基本上一般的上岗是没有问题的了。
第2个回答  2018-07-30
首先JAVA基础是你的第一门必修课,要熟练掌握各种java基础以及高级的相关知识,尤其是集合的应用,以及对面向对象的深刻理解:封装,继承,多态(重载,重写),一定要熟练掌握,了解其特性和应用方法。需要掌握如下技术才能找工作:
1,JDBC数据库连接
2,html静态网页设计
3,Servlet的应用
4,MVC设计思想
5,javaWEB ,jsp页面设计
6,小型项目实践
7,Struts框架学习
8,大型项目实践本回答被网友采纳
第3个回答  2020-02-18
首先如果你要自学Java知识的话,可能要学一年以上的时间才能达到可以找工作的程度,因为Java自学起来相对比较难,正确的学习资料的获取、学习中遇到的问题以及要如何积累项目经验等都是自学中常会遇到的问题,而且解决起来都比较花费时间,所以自学Java需要一年以上的时间才能找工作,再加上如果学习的人自制力不强的话,可能都学不到可以找工作的程度就半途而废了。
其次另一种学习方式就是报班培训了,报班培训的话一般要学习6个月左右,比起自学时间要短很多,这是因为培训机构有系统的教学体系和经验丰富的讲师来指导你。
第4个回答  2015-09-21
会语法
会数据库操作
会主机交易(这个可以到公司后再了解)

当然了,html、xml、sql什么的都要了解一些

基本就OK了吧

现在一般的开发公司,都会有高度集成的框架,对开发人员要求比较低的
相似回答