【大学毕业,零基础学习java,学几个月能学会呢?该注意什么?】掌握Java开发的具体时间因人而异 。而且也要看掌握到什么程度 。通常情况下 。如果每天都能保证4个小时左右的学习时间 。那么使用3个月左右的时间是可以达到参加项目组实习的水平 。下面以Java Web开发为例 。来说明一下学习Java的过程和需要的时间 。
Java基础部分
Java学习的第一个阶段是初级阶段 。这个阶段以学习Java基础内容为主 。当然还需要学习开发工具的使用 。Java是一门先难后易的编程语言 。一定要重视早期的学习过程 。
文章插图
文章插图
接下来要学习的内容包括封装、继承和多态 。这三个内容中以多态的理解难度较高 。多态简单的说就是对象在不同情况下具备的不同表现形式 。具体到编码中可以用“三个定义两个方法”来描述 。“三个定义”分别是父类定义子类构建、接口定义实现类构建、抽象类定义实体类构建 。“两个方法”分别是方法重写和方法重载(这部分内容可以参考我之前在头条上的系列文章) 。
接下来的学习内容包括异常处理、集合、多线程等内容 。这些内容也都比较重要 。其中多线程是一个重点内容也是一个难点内容 。通常情况下 。零基础的学习者 。学习这部分内容需要一个月左右的学习时间 。
Java Web开发部分
在Java基础部分学习结束以后就可以进入Web开发部分的学习了 。Web开发部分需要学习的内容相对于基础部分来说要多一些 。Web开发包括两个大的内容块 。一部分包括Servlet、JSP、JDBC、JavaBean等基础内容 。另一部分包括SpringMVC、SpringBoot以及SpringCloud等内容 。
目前不推荐学习EJB相关的开发知识 。毕竟Java EE已经转交给Eclipse基金会了 。未来的发展情况还有待观察 。通常情况下 。Java Web这部分内容需要两个月左右的学习时间 。
我使用Java的时间比较久 。目前也在带Java开发团队 。我会陆续在头条写一些关于Java开发方面的文章 。对Java开发感兴趣的朋友可以关注我 。相信一定会有所收获 。
如果有Java开发方面的问题 。也可以咨询我 。
谢谢!
其他观点:
首先来说 。需要确定“零基础”的程度 。
如果说某个人接触计算机不多(但年龄在26以下) 。甚至上网打字、常用软件都不清楚的话 。那么学Java的话 。时间很久 。至少至少入门要一年左右时间 。
如果说常用电脑操作都行 。但年龄较大。一般来说 。上了30岁如果之前没有接触过编程相关的想学Java 。也不现实 。我们不建议去学习Java了 。
如果年龄在26以下 。有一定计算机基础的 。并且对编程有兴趣的 。那么学习Java是有可能学会的 。具体要看每个人的领悟能力 。
因为现代的Java应用场景更多的是WEB应用的开发 。需要掌握的知识很多 。不是说单单掌握Java语法就能做项目了 。每项技能我按最快的时间给你计算下:
* HTML:7天
* CSS:7天
* DIV+CSS:20天
* JavaScript:20天
* JQ:3天
* 数据库:20天
* Java基础:45天
* SSH框架:60天
* 项目实践:30天
以上 。按最快的节奏来看 。掌握以上知识共计要212天 。7个月的时间才能算是入门 。然后还要考虑你当前是不是已经工作了 。会不会受到其它事项的干扰 。所以没个1年时间很难入门呀 。
学习Java不是一件容易的事情 。时间成本较高 。如果你有恒心去学习Java 。可以关注我哦 。近期我在头条号上也会推出Java入门教程 。希望对你所有帮助 。
其他观点:
虽然学习java需要一定的理解力 。但是如果真要想学也是可以学通的 。关键是自己感不感兴趣!
一、自学(推荐至少学习半年)
如果是自己看书 。看视频学习java,作为过来人说 。其实是挺难的 。你不仅要学习java基础 。还要学习数据库 。java spring框架等 。还需要懂点前端的js,系统的学习最为关键 。
二、培训班(三个月)
报一个培训班 。这样学习java就比较快一点 。毕竟有老师带着你学习基础 。有问题不需要自己琢磨 。直接问老师还是比较透彻的 。还有后期老师会给您一个小项目进行练手 。对你以后工作会有很大的帮助、
推荐阅读
- 当事人开庭前在隔壁县请个代理人,法官不让他出庭,为什么?
- 考编制的大约时间是什么?每年可以考几次?
- 为何法国乱了叫“骚乱”,而乌克兰就是“革命”?
- 怎么样才能突破自己?
- 在法庭上如何打动法官?
- 如何学习数据分析?
- 中国哪个证券公司最好?
- 律师最讨厌什么?
- 六险一金工资6000和没有六险一金工资7000选哪个?