您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
java学习零基础,几个月能掌握?
基础,项目,技术java学习零基础,几个月能掌握?
发布时间:2019-02-08加入收藏来源:互联网点击:
随着互联网行业的火爆发展,很多之前没有选择计算机行业的小伙伴也都想要通过学习java技术进入这个行业。其中大家很多都是零基础开始学习java技术的,一般自学的话需要一年左右的时间才能学完,如果是参加java培训的哈大概需要6个月左右的时间学完。
零基础学习java,学几个月能学会呢?
至于零基础学习java,需要几个月能够学会,这个需要看大家个人能力,不同的学员学习理解的能力不同,学习的速度也不一样。所以,java的学习是需要因人而异的,有些人学习能力强学会需要的时间比较短,有些人可能学习理解能力稍差一些,需要的时间就比较长。
即使大家参加同一个java培训机构,同样的老师授课,学习的也是同样的课程,到最后我们就会发现不同的学员的学习成绩也是有所差别的。很多时候并不是学习了就一定能够学好,还是要结合自己的实际情况进行分析。
学习java过程中该注意什么?
在同样的java培训机构,同样的学习环境之下,之所以导致学习的结果会有所不同,基本上都是因为个人的一些原因导致的,大家在学习java过程中需要注意哪些方面呢?
1、要戒急戒躁,一定要不能够急功近利,学习不是一件短时间的事情,是需要长时间不断的坚持才能学好,java培训也只是一个辅助,让你更好的掌握java技术,并不是说完成培训就一定能够学好技术实现就业的目的。
2、在学习的过程中一定要动手写代码,遇到问题多问,而不是抱着视频看看或者是上课听一下课程就行。很多东西必须自己动手实际操作体会才能真正了解变成属于自己的东西,最好能参与一些实际的项目。
3、一定要有耐心,能够坚持学习完成系统的课程,只有坚持到最后才能够得到自己想要的。
回答于 2019-09-11 08:43:50
恰好我之前写了四篇Java工程师学习指南,就用前两篇的内容来回答一下这个问题吧。
我写过一个Java工程师学习指南,我把它分为了四个部分,第一步是打好Java基础,掌握Java核心技术,第二步是掌握Java Web技术栈,能够做一些项目,第三步是掌握Java方面的进阶技术,包括网络编程、并发编程、JVM等,第四步是掌握后端进阶技术,比如分布式、缓存、消息队列等技术。
按照这样的一个脉络,我觉得能够掌握这里面的绝大部分内容,并且有过相应的一些实践,那么可以算是学好了Java。当然,学好Java只是一个开始,要真的干好活,做好项目,以及其他各方面的技术工作,则是在学好Java的基础去延伸和展开的。
接下来就是具体的文章,建议大家按顺序阅读,有点长,收藏的时候记得点赞或者评论哈。笔芯!
Java工程师学习指南
入门篇
最近有很多小伙伴来问我,Java小白如何入门,如何安排学习路线,每一步应该怎么走比较好。原本我以为之前的几篇文章已经可以解决大家的问题了,其实不然,因为我之前写的文章都是站在Java后端的全局上进行思考和总结的,忽略了很多小白们的感受,而很多朋友都需要更加基础,更加详细的学习路线。
所以,今天我们重新开一个新的专题,分别按照四篇文章讲述Java的学习路线(分别是入门篇,初级篇,中级篇,高级篇),笔者也打算趁此机会,回忆一下自己的Java学习历程。今天我们要讲的是,小白同学如何入门Java。
先声明一点,文章内容不会详细到每一步怎么操作,只会提供大致的思路和方向,给大家以启发,如果真的要一步一步指导操作的话,那至少需要一本书的厚度啦。
本文所述的方法不一定适合所有人,如有错误敬请谅解。
01 前期准备工作
开发环境搭建
这一步我们往往会直接跳过,但既然是面向小白的教程,这里就提一下吧。首先你需要一台电脑,然后安装好JDK和JRE,JDK提供的是Java开发工具,也就是一些必备的jar包,JRE则是Java的运行环境组件,我们熟悉的JVM就在这里面。
安装好这两个东东之后,一般还要配置一下环境变量,否则有一些目录可能无法被正确找到。
IDE选择和安装
IDE指的就是本地开发编辑器,没有了它,你就只能直接在记事本这类工具里敲代码了。IDE最大的好处就是整合了大量的工具和功能模块,让你非常轻松地完成开发。
以前大家都用eclipse,不过eclipse已经不流行了,现在我推荐你直接用intellij idea作为你的第一个代码编辑器。如果是用过eclipse的同学,基本上也可以无痛切换。
intellij idea可以直接在官网上下载,试用版30天,如果想要永久使用,网上也有一些办法滴。
关于jar包
jar包是什么,其实就是将一堆class格式文件打包,Java中把它称为jar包,这些jar包在编译器中能被直接识别,让开发者使用。
对于新手来说,可能只需要用到JDK自带的一些API,但是如果你要引用外部jar包,可能就会遇到一些困难了。对于idea来说,导入外部jar包有两种办法,一种是手动导入jar包,一种是使用maven。后者会在Java Web相关的文章中讲起。
手动导入jar包其实也不难,你需要先下载好jar包,然后在对应的项目下选择导入jar包即可,具体的方法这里就不展开说了,因为在网上都找得到。
02 学习Java基础的几种方法
了解基础语法
学习一门语言,最开始要做的事情就是学习它的语法。我最早学习Java语法是在Runoob,这个网站可以让你对任意一门语言完成最快速的语法入门,当然,这只是相当于你浏览了一遍基础语法。
想要真正掌握Java语言基础,光看基础语法还远远不够,我在大三第一次接触Java课程,听老师讲面向对象三大特征听得一头雾水,连数组的初始化方式都理不清楚,但这些内容都是我们需要掌握的。所以,为了学好Java基础,我们还需要看视频或者看书进行学习。
看视频
视频的话,可以到极客学院或者慕课网听Java基础课程,当然也可以看我分享的Java视频课程。大家也都知道,现在Java的培训班非常多,基本上学的东西也都大同小异,不过它们的有些课程还不错,大家有渠道的话也可以去看一看。
看视频的好处是你可以更好地接收知识,同时也会耗费你更多实践,所以,有时候你也可以选择看书。
看书
看书的话,对于小白来说不推荐太复杂的书,比如《Java编程思想》这种书,新手千万不要看。我个人建议,你只需要先看看《Java入门到精通》这种类型的书就足够了,因为这个部分的学习只是为你后面的学习开个头,你以后可能还要回过头来重新研究这些内容。
现在市面上介绍Java基础的书籍实在太多了,质量参差不齐,内容同质化严重,笔者看过的其实也不多。给大家一个建议,你只需要挑一两本书来看即可,这里推荐两本最简单的吧,《head first java》和《Java从入门到精通》。
上一篇:IT培训机构之后还好找工作吗?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |