您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
Java好学么?
项目,基础,技术Java好学么?
发布时间:2020-12-06加入收藏来源:互联网点击:
回答于 2019-09-11 08:43:50
这么说吧,我一点Java基础都没有,公司硬让我搞了一个小项目,三个礼拜搞出来了,代码写的不怎么优秀,但是也能稳定运行,我意思是,只要你有信心,看好发展形式形势,只管去研究学习,千万不要被王八蛋百度的负能量给忽悠了
回答于 2019-09-11 08:43:50
互联网是公认的高薪行业,Java作为编程语言中的老大哥是很多人学习的首选。在学习Java编程的过程中,你要学会充分利用所学的知识,在一定程度上拓展了自己的知识面,不断的积累相关的实践经验。
如果你没有什么计算机的基础,建议可以选择专业的学习方式。出于学习效果考虑,绝大多数人可能会选择报班学习Java。之所以选择专业学习,最终的目的就是为了学到技术,实现就业。
首先,在整个教学设置中,理论教学与实操训练相结合,根据你自身的实际情况以及企业应用需求,在学习能够不断将理论与实战兼备。
其次,所谓名师出高徒,当你遇到不了解的问题时,老师会通过丰富的经验帮你快速梳理问题、解决问题,极大地提高了你的学习效率。
最后,可以根据企业招聘需求对你进行针对性培养,对内注重你的专业技能以及职业素养的提升,对外加强企业合作、拓宽你的就业渠道,让你更快更好地求职。
如果你已经确定了学习Java的目标,就是为了以后能有个不错的工作,而且你有信心能够坚持学下去,建议你可以选择专业的学习。因为你对于工作的迫切需求,你肯定不会像大学那样贪玩不学习,你会极其认真。
回答于 2019-09-11 08:43:50
其实java语言相对于其他语言来说,语法规则更严谨一些,当然规则也多一些,所以单从语法学习角度来说,限制是多一些。另外我们学习肯定是为了应用,如果要利用java进行项目开发,尤其是web方向,学习难度相对于其他学科来说,也是较难,因为涉及的内容和领域都比较多一些。当然如果你自学能力强,自律意识高,那自学也不难,毕竟java作为一个很老牌成熟的技术,资料太丰富了。就怕自学时,碰见点问题,就把你难住了,所以我的建议是不如花点钱找人指导你学习,虽然废了钱,但是节省了时间。这也符合计算机的规则,“要么空间换时间,要么时间换空间”!
回答于 2019-09-11 08:43:50
学java,我感觉是因人而异,如果你的爱好就是软件开发,用心去学习的同学,加上自己的毅力,别说学java,不管学什么你都能学会,不过前提就是要下定决心,如果想短期内学会,这样的想法就不要有了,除非你有一定的基础,又有专门的老师来带你,可能会短期内学一点东西,但是要想自己的职业生涯走得更远,需要不断的学习才行。很多时候入门很容易,但是要想做到最好,还是需要不断的积累。
虽然java比C+要简单,不过比起PHP还是要复杂很多,如果你想自己学习,就需要自己有持续学习的动力,和控制急于求成的心理才行。最好是提前做一张学习计划表。会让自己少走很多弯路。
关于java学习路线,个人建议如下:
1 一般都是先j2se不用看swing那些,
2.看完之后简单学习下html js和数据库MySQL
3.然后学习j2ee就是web开发,java主要是做web服务端的,所以这个很重要,有了html js的了解基础,就可以做个小demo
4.看完以后可以学下框架spring 和mybatis ,学完框架后再做个demo
5.等你到这里你会发先你的j2se学的不是很扎实,好多东西可能是会用,不知道为什么。证明你入门了,可以在回过头去看下java基础,绝对受益匪浅。
6.到这里应该是基础都没啥毛病了,可以去看下开发中用到的工具和组件,比如redis zk es rpc等。
7. 一般问题都能解决,一般公司包括一些知名互联网公司绝对能进去了。
前4步建议看视频教程,后面看书,学习新的东西看视频快,深入了解就去看书。
最后,我想说的是:如果你是学生,我建议你将基础知识学好,至于一些应用框架,在工作中学习。只要基础好,调试能力过关,良好的搜索解决问题的能力,学框架还是比较容易的事
回答于 2019-09-11 08:43:50
Java构架师需要掌握的技术:
1、熟练使用各种框架,并知道它们实现的原理。
2、jvm虚拟机原理、调优,懂得jvm能让你写出性能更好的代码;
3、池技术,什么对象池,连接池,线程池……Java反射技术,写框架必备的技术,遇到有严重的性能问题,替代方案java字节码技术;
4、nio,没什么好说的,值得注意的是\"直接内存\"的特点,使用场景;java多线程同步异步;java各种集合对象的实现原理,了解这些可以让你在解决问题时选择合适的数据结构,高效的解决问题,比如hashmap的实现原理,好多五年以上经验的人都弄不清楚,还有为什扩容时有性能问题?不弄清楚这些原理,就写不出高效的代码,还会认为自己做的很对;
上一篇:考研怎么找调剂学校?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |