自学Java能学会吗?

默默搬砖


可以学会,Java最重要的一个概念就是对象,搞清楚这个概念,你就入门了,给你推荐一本书《零基础Java》,忘您早日学会


科学异术家


有基础的话三个月就能学得很不错了。学习编程最好的方法之一就是阅读源代码;

自学Java建议:

1.手千万别懒,多动手,视频一天不需要看太多,代码量决定了你学完了能不能找到工作或者找到什么样的工作。

2.系统学习,零基础学习java一定要学的系统,至少对于java你要入门,这样以后在公司才会有很好的发展。

3.学习java不要孤军奋战,有人指导可以让你不迷茫,别舍不得花钱,在网上找个辅导是成功的必要条件,自己是最主要的,外界的帮助也是不可缺少的,节约时间是我们赚钱最好的机会。

4.学习方法,很多人都不会如何去学习Java,学习方法这块大致就是要掌握一个不变的方向,只要不走歪就不会有问题。

应该学习的Java内容如下:

JavaSE基础:Java基础语法、数组、类与对象、继承与多态、异常、范型、集合、流与文件、反射、枚举、自动装箱和注解、JDBC。

数据库:mysql、oracle

Javaweb:HTML与CSS网页开发基础、JavaScript脚本语言、搭建开发环境、JSP基本语法、JSP内置对象、JavaBean技术、Servlet技术、Ajax技术

框架:Struts2、Hibernate、Spring、SpringMVC、mybatis、Springboot、SpringCloud。

制定适合自己的学习规划,根据自己每天的学习时长来定,有规律可言。每天学什么新的知识点,每天写什么作业,做什么练习,今天学了的新知识要理解到什么程度,这是比较正确健康的学习方式。



土豆炖白菜


十年老Java来回答你。

首先这个会的标准看你怎么定义的了,有人觉得能在控制台打印个“hello world”,就是会了,有人觉得能用Java写个简单网站就会了,还有人觉得得弄清JVM内存模型,垃圾回收机制,什么多线程啊,设计模式啊信手拈来,各大框架(Spring,Spring Boot,SpringCloud,Netty,Tomcat等)如数家珍,这才是会。

所以题主得对自己有个明确定位,才能决定接下来的路要怎么走。

另外就是“自学”两个字,说起来容易做起来太难了,没有一定的自控能力跟毅力很难做到,当然里面最重要的一个因素就是你对目标的兴趣程度,兴趣达到一定程度的时候,人的潜力就会释放出来,这种力量可摧枯拉朽,排山倒海,无坚不摧,哈哈,有点夸张了。但兴趣真的影响很大。

除了兴趣外呢,就是个人天分了,也就是你的逻辑思维能力,如果想往更深层次发展,还需要一定的数学能力,不是简单的加减乘除哦,各种函数,数学公式那种的。当然放眼国内大多数码农目前还用不到数学能力这一块。但逻辑思维能力真的很重要,遇到过不止一个同事,虽然基础比较扎实,但写起代码来真的不行,脑袋不转弯,很死板,后面劝退的时候,都是建议他转行吧,程序员这行饭不适合他。

最后就是个人学习新事物的能力了,学了基础知识后,只能相当于入门了。编程领域更新换代实在是太快了,脚步稍微慢了点就会被技术更新的洪流淘汰掉。记得刚开始学Java的时候都是jsp+servlet做网站的,后面出来了spring,紧接着就是Spring疯狂的版本升级,后来又出现了SpringBoot,然后又是Spring Cloud,现在用Java做Web的还用setvlet的话,不用别人说,自己都会瞧不起自己。当然每次的版本更新都是技术的升级,一直用老的技术,开发效率低,系统性能也很难适应当今动辄数十万的访问量。

看完以上这些,题主可自行决定了[呲牙],预祝题主早日实现梦想!



锦瑟年华AA


自学Java可以,但是取决于你的基础,可能半年,可能一年,有的甚至放弃。

Java自学能学会吗?这个问题的答案并不是绝对的。小优只能说自学的难度是相当大的,从学习时长、学习内容、实操项目三方面自学和培训区别还是比较大的,接下来跟随小优一起来看看吧。

学习时长

对于自学的人来说每天如何合理的规划学习时间是尤为重要的,培训机构对于学员有严格的时间安排,但是选择自学就需要靠自我约束和鞭策,不断摸索可能才会找到一个适合自己的方式。所以自学Java开发需要大家具有一定的耐力和钻研能力,自制力比较薄弱的人还是建议大家去专业的培训班学习。

学习内容

大家都知道互联网行业日新月异,每天都有新技术的产生,对于学习内容如何界定是自学面临的主要难题。一般的培训班都有专业的研发团队去调研岗位实际开发需求,从而实现授课内容和行业需求的高度接轨,但是自学的话应该学习哪些专业上的内容以及学习上的深度这些都是很难把握的。

实操项目

大家如果浏览招聘网站就可以明显的看到,现在大部分企业都想要去聘用工作经验丰富的人,对于企业而言从没有任何相关经验的小白到培养到可以熟练完成工作的Java工程师成本是很大的,也就是说自学的话理论基础的学习是努力可以做到的,但是实际的运作开发项目却是有比较大的难度的。学习Java重要的还是实际项目开发能力,理论知识学得再好最终都需要运用到工作岗位中,但这正是大部分自学的人所欠缺的经验。所以说自学能不能学会很大一部分还是要看大家对于学习的把握程度和实操能力。

以上就是小优在这里介绍的关于Java自学能不能学会的内容,优就业的Java全栈课程以项目驱动教学,大型实战项目贯穿课程始终,拒绝“纸上谈兵”,设置特色化教学内容和教学方式。为学生提供科学有效的课程服务。

当然,适不适合自学,最好的办法就是先自己试试。

你可以先搜搜看java 0基础教程视频。

不用在意谁讲的,都差不多。。。

看完之后,差不多了解了,那么建议慢慢啃一本书,叫做《java编程思想》


码农科技馆


大家都知道学Java要么就是自学,要么就是参加培训。如果你是真的零基础小白的话,对,我说的就是那种真正的零基础小白我建议你找培训机构。

如果你是上述那种情况的话,而且你还只是每天只学个一两个小时。那百分之十的概率你两年内学成功,百分之九十的概率你没几天就给放弃了。至少还有百分之十的概率有生之年学成功的,但是如果你是三分钟热度的话...那可能概率为按照目前Java的体系来说,Java的几个重点在于Javase、数据库、Spring全家桶系列的框架。而其他的在Java体系之内,会基础的操作就可以,不用特别深入。

每天6-7个“高效率”学习时间,常理来说6个月可以学完全部内容,而且还加上大量的代码练习,差不多就可以去找工作了。

以上是以绝对的口气说明学多久可以找工作,是属于特定条件必须满足,比如“高效率”学习6-7个小时是很多人做不到的。所以就会发现有的人一天学10多个小时,其实很多时间都是没有效率的,慢慢熬过来的


叫我先森


敝人数学系的,几乎没有编程课,也是大二自学Java,目前已经毕业两年。重点强调一下,不喜欢课程可以,但一定要过,要顺利毕业,这是大大大前提。粗略给个路线如下

1.首先Java基础

直接百度搜索“毕向东 Java基础25天”把视频全部看完理解完(如果理解慢的话,看两遍到3遍都是ok的,注意整个视频的所有内容要全部吃透),当然需要看视频的同时看一本入门书籍,可以考虑Java核心技术 卷一

2.然后JavaWeb

百度搜索“王昭珽 JavaWeb”,除Struts2框架部分不用看,其他的全部看完

3.构建工具

直接购买书籍“Maven实战”徐晓斌,全部看完

4.版本控制工具

百度学习即可,SVN了解,Git懂得越多越好

5.基础加强

书籍“深入理解Java虚拟机-周志明”全部看完

数据“Java多线程编程核心技术”全部看完

数据结构和算法,记得看JDK相关源代码


树懒懒


简单回答,能。很多人就是自学学会的。但如果你要问的是你去自学能不能学会,那没人知道,这取决于你的思维方式,理解能力,自控力,学习态度,周边环境,生活压力,未来规划,人脉际遇等等等等很多因素,这是个无法估计的概率性问题。


野生流浪CTO


自学,只要自己能够自律当然可以学会,但是花的时间比较久,如果想短时间能有所收获,可以报培训班,但是最终还是要靠自己!就像古话说的,师傅领进门,修行在个人


小猪伴


完全可以,本人就是自学java,还通过了程序员考试!

看书、实操、多练习!

如果有免费的课,可以去蹭课。有机会多问,多学习!

还有网课很多,都可以学习!


分享到:


相關文章: