java新手学习要多久

 我来答
WHM梅梅子gx
2018-12-07
知道答主
回答量:1
采纳率:0%
帮助的人:799
展开全部

新手学习Java有一定的难度,自控力、理解力较差的同学,特别浪费时间。

  1. 第一阶段

  2. 须学会java基础 包括java语言基础,以及常用的类,多线程,IO流,网络编程等 

  3. 第二阶段 学习jsp 在学习jsp之前,必须了解html和javascript 然后再去学习jsp的基本语法,以及什么是servlet 什么是javabean 

  4. 第三阶段 框架的学习 为了增加开发效率,现在的很多开发人员和很多的公司都会使用第三方框架 主流的是struts,spring,hibernate。 

  5. 第四阶段 结合当下热点项目,研究其代码特点,尝增试自己去编写项目代码,增强实战能力。尽量多看一些英文文档,提高自己的水平。

新手学习期间可以多看看动力节点的301集java基础教程,这个系列的教程是比较适合新手的,对于提高和巩固基础有很大帮助。

千锋教育
2019-04-18 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
零基础新人学JAVA到入门需要5个月左右的时间,技术水平可以达到相当于一年的工作经验。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沉稳又淡泊丶小猫v
2018-05-08 · TA获得超过3564个赞
知道小有建树答主
回答量:1367
采纳率:80%
帮助的人:124万
展开全部
在编程的世界里,Java一直是企业级别开发最喜欢选择的编程语言,从java目前的就业形势来看还是相当不错的,由于手机安卓开发的需要,许多人也开始转战Java的学习,java技术更新的很快,而且在现在中国的培训机构里java学员都是批量生产的,那么竞争压力也是很大的。所以许多人在学好java的基础后,转战到火热的安卓开发。成都IT培训优就业小编今天来分析一下java各种大致学习路线。
首先总结一下做java最后大致是两个方向:web企业级开发(JavaWeb
J2EE)和手机android开发。这两个方向的先决条件是J2SE,J2SE并不是那么简单,只有当你逐渐学的深入了你才体会到java的精髓。
1.HTML+CSS+DIV,前端会用到,作为研发人员至少应该会简单写些页面出来,这是许多编程语言都需要了解的基础。
2.JAVASCRIPT,想要使用一些特殊的效果就需要这个了,但是你并不需要很精通,当你需要用到JS的地方可以用Jquery代理,Jquery很好学,很有用的JS框架,看似复杂华丽的效果他都能轻松完成。
3.Ajax,前端异步交互技术,值得去研究
4.JSP,Servlet,Javabean,发展至今已经不提倡在JSP里嵌入JAVA代码,所以仅仅是作为视图层使用,嵌入些如JSTL和Struts2标签库的标签成为动态页面。Servlet是应该重点学习的,包括如过滤器、监听器等,这些都是当下Struts2或者未来WEB框架的底层基础和原理。
5.Strut2+Hibernate(or JPA)+Spring,当下十分流行的开发框架。其实是很容易上手的,但关键是需要懂得原理。
6.Web Service技术,它能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件, 就可相互交换数据或集成。依据Web
Service规范实施的应用之间, 无论它们所使用的语言、 平台或内部协议是什么, 都可以相互交换数据。
用一个月时间把《Java2参考大全》或者《Java核心技术1(基础篇)》拿下来,然后再用1个月时间把《Java核心技术2(高级篇)》拿下来,最后再把《Java编程思想(第四版)》弄熟(理念性比较强,主要是将编程思想的),然后强迫自己去多做项目,慢慢累计自己的代码量,这样差不多1年时间,估计你就能掌握java编程了,也就代表你能上班了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
简乱千因1S
2018-05-08 · TA获得超过2270个赞
知道大有可为答主
回答量:1003
采纳率:100%
帮助的人:213万
展开全部
新手学习Java有一定的难度,自控力、理解力较差的同学,特别浪费时间。中公教育陕西优就业Java学习课程,针对新手和零基础,小班面授,半年内让你学会,进入高薪行业!
第一阶段

须学会java基础 包括java语言基础,以及常用的类,多线程,IO流,网络编程等
第二阶段 学习jsp 在学习jsp之前,必须了解html和javascript 然后再去学习jsp的基本语法,以及什么是servlet 什么是javabean
第三阶段 框架的学习 为了增加开发效率,现在的很多开发人员和很多的公司都会使用第三方框架 主流的是struts,spring,hibernate。
第四阶段 结合当下热点项目,研究其代码特点,尝增试自己去编写项目代码,增强实战能力。尽量多看一些英文文档,提高自己的水平。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hgdthvboSry
2019-01-29
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

建议深入理解Java的语言精髓,尤其是concurrent包下的源码,理解其实现原理。框架的话建议学习Spring、SpringMVC,MyBatis,学习不在多而在精。剩下那些学了面试也不会问你。如果你是非科班出身,暂时去不了大公司,就学习偏实现、应用的层面即可,SpringMVC,MyBatis,JavaScript。会用即可。

可参考专业的学习路线图学习:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式