谢谢邀请!
作为一名IT行业的从业者,同时也是一名计算机专业的研究生导师,我来回答一下这个问题。
首先,当前学习Java语言是不错的选择,而且具有C语言基础对于学习Java语言会有一定的帮助。
学习Java语言可以从事以下三大方面的开发任务:
第一:Java Web开发。Java Web开发是Java传统开发方向之一,整个IT行业内有大量的Java程序员在从事Web开发。采用Java语言从事Web开发的特点是性能稳定且功能扩展性强,Java语言在后端服务处理方面具有丰富的解决方案,大型互联网平台通常都会采用Java语言来完成服务实现。学习Java Web开发需要学习三部分内容,其一是Java语言基础;其二是Java框架开发(Spring系列);其三是分布式开发,学习时间因人而异,通常3个月左右能够入门。
第二:大数据开发。采用Java进行大数据开发也是比较常见的选择,由于Hadoop平台本身是采用Java语言实现的,所以在Hadoop平台下很多程序员都会采用Java语言来完成应用开发。学习大数据开发需要掌握两大块内容,其一是Java基础,最好学完Java Web开发的内容;其二是大数据平台内容,需要掌握平台的API,由于大数据的内容比较多,所以学习周期会比较长,通常需要6个月左右能够入门,达到实习岗位的要求。
第三:Android开发。目前Android平台的App开发也需要采用Java语言,虽然当前也可以采用kotlin,但是更多的Android程序员会选择使用Java语言。随着移动互联网的快速发展,从事Android开发的程序员也非常多。相比于大数据开发来说,学习Android开发要容易很多,具有C语言基础的情况下,通常2个月左右就能够入门Android开发,达到实习岗位的要求。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网方面的问题,或者考研方面的问题,都可以咨询我,谢谢!
Java初学,建议找零基础学习的资料,网上有很多学习资料,墙裂推荐学习百战程序员,是高淇老师讲的JAVA300集,这个资料是真正适合零基础学习的,细到从如何下载软件开始,手把手的教,我就是学这个入门的,当初我们是老师推荐学习的,真的很受益,很全面,很细,主要是免费的,哈哈?。你可以去他们百战官网找客服老师领一份,顺便还能了解一下it行情[呲牙]。自学java的时间无法确定,根据你自律性,学习能力,解决问题问效率,自己是否有系统学习课程而定,还是先入门吧,入门后可以参加培训,这样会给自己节省不少时间,用省下来的时间上班挣钱,他不香吗[大笑]
初学者一定要多练习敲代码,前期就要培养自己的动手能力,和解决问题的能力,最后就是坚持以上三点。
发展方向,我建议先把基础学扎实,后期工作有一定经验后,可以往大数据或者架构方面发展。
希望对你有帮助哈
不算容易,努力点的话,半年应该可以入门(勉强能干活的那种)。
基础部分如数据类型,循环运算,表达式等等不难,生吃即可。面向对象编程这块,没有经验的话,会比较有难度,很多新手在这翻车。多听多看多练。后续再学学数据结构,数据库,框架等差不多就算入门了。前后加起来半年差不多能学完。
JAVA刚开始学最好是找个人指导一下,能少走很多弯路。很多不懂的地方,大佬指点就瞬间豁然开朗。
java学习一般需要学习一个月左右的时间,主要是注重于实际训练,这样技术才会提高的快。
总结,以上就是关于java从入门到精通要多久以及学会了C语言,多久可以熟悉JAVA?学会JAVA能干什么的经验分享,卡友有疑问可以加wx或扫码加群!Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有