零基础的初学者怎样学习java,或者应该先学什么?
推荐回答
0基础学习Java有两种途径,如果你觉得自己的自制力还不错可以选择自学Java,而如果你自认为自制力不太好或自学一段时间后没有太大成效可以选择报班学习。下面优就业详细的介绍下这两种方法。第一种自学,如果你选择自学的话知乎的Java自学相关问题下会有一些自学的人分享自己的经历,你可以参照下。然后可以自己在网上多找找免费的资料,一般论坛的帖子里都会有一些,你可以下载下来对照着学习。当然Java学习中比较重要的一点就是动手实操。关于这一点你可以从网上找免费的视频跟着视频做,例如优就业就有黑客帝国数字雨、俄罗斯方块、弹窗数字时钟等Java开发实操教学视频。掌握基本的Java理论知识,又有了一些项目经验后,你就可以试着给一些中小型企业投简历,更高深的Java内容可以边工作边学。第二种报班学习,报班学习就不用像自学那么费劲了,你只需要集中精力跟着讲师一步步学习就可以了。培训机构会提供系统的Java课程讲义,而实战项目也有很多可以供你选择。而比较好的培训机构还会有就业服务,在上完课后会有模拟面试、推荐就业、招聘会等多种服务帮助你能尽快就业。首先你的英语要过关,不论学习哪个开发语言都需要有一定的英语基础,所以你要将一些常用的Java相关的英语背下来,以便学习的时候能看懂英文。接下来要打牢基础,先学习基础语法、核心类库、面向对象编程、异常、集合、IO流、网络编程、线程、反射等基础技术点;打牢基础后要深入了解HTML5及CSS3的新特性,在此基础上学习JavaScript、jQuery脚本语言和异步交互技术AJAX等,以上知识你都学会后就可以尝试从零开始独立编写完整的网页了;接下来学习数据库优化技术,通过Java工具JDBC、JDBCUtils技术连接数据,让程序完成前台到后台的完整请求。java是一种面向对象的编程语言,任何功能都需要通过编写代码程序来实现,一般在有开设信息技术类相关课程的大学可能会教授一些Java基础内容,但反之对于偏文科类的学校或专业的学生来说,Java对于他们是很陌生的,甚至一无所知。那么Java如何学习呢?下面就跟随四川优就业一起来看看吧。第一步:学习Java语言入门知识打好基础学习任何一门语言或者说技能打好基础都是至关重要的,没有一个好的基础会导致学习到后边的阶段根基不稳无法进一步提升,使得之前学习的内容不成体系,杂乱无章。那Java基础应该怎么学习呢,认为可以通过观看视频网课和参加系统培训来学习,优就业就有针对0基础的Java入门网课和全程面授的Java培训课程,讲师会带领学员学习基础语法、核心类库、面向对象编程、异常、集合等Java基础阶段内容,有兴趣的小伙伴可以加群了解。第二步:学习Java企业应用框架、热门技术在掌握了Java基础之后,接下来就需要学习关于Java框架的相关知识了,时下企业中比较热门应用的框架有Spring、SpringMVC、Mybatis、Linux&Redis&Nginx、Maven等,这些在优就业的Java课程中是都会涉及到的,如果时间允许的话还是建议大家参加系统的面授学习,毕竟体系化的知识学习更容易理解和吸纳,特别是对于之前没有接触过编程的人来说自学还是有一定难度的,对自控力和学习能力要求都比较高。大家如果感兴趣的话可以去实地免费跟班试听Java课程,只有亲身体验过才知道适不适合。第三步:技能进阶项目实战在掌握了上述基础内容、应用框架、主流技术之后,接下来就需要将所掌握的东西应用到实际的开发中,到底有没有真的学会,能不能够熟练应用,这是检验我们学习效果的直接途径。优就业的Java课程每个阶段都是实战项目贯穿教学,学好理论知识的前提下以项目开发做为最终的目标,真正模拟企业实际开发环境,让学员有一个直观清晰的实操过程,更好的贴近企业开发要求,提前掌握实操经验。上面这些技术学好后,你就达到了可以找工作的水准了。但是如果你想找比较好的工作,就还需要继续学习。因为大企业会更注重你的开发项目的能力所以你需要熟练掌握企业实际开发中需要的核心技能,也就是Spring、IOC、AOP、SpringMVC、SpringBoot、SpringCould这些当前企业中流行的项目解决方案。
齐春妮2019-11-06 14:57:55
提示您:回答为网友贡献,仅供参考。
其他回答
-
学习编程,电脑必不可少,首先要买一台电脑,对于电脑的配置没有太过苛刻的要求,主流一般配置就行。学习编程,操作系统的选择也是很重要的选择,刚开始可以先学习windows平台下开发,然后转到Linux下开发,Linux开发是个大趋势。所以最好得学会安装个各种操作系统。学习编程,拥有一本书籍是很有必要的,购买一本有java基本语法学习的书籍,在购买一本java版的数据结构书籍和一本面相对象相关的书籍。开发环境的搭建:编写java程序,需要安装jdk,具体jdk的安装,jdk安装好配置好之后就是开发工具的选择,在这里推荐使用主流开发工具eclipse。学习方法与计划首先仔细研读java语法相关的书籍,适当的做些笔记,基本语法学习的差不多之后就是数据结构和面相对象的学习。每本书后面都会有练习题,把练习题弄懂,不要偷懒略过。在看书过程中,会有很多需要测试的代码,一定不要略过,多简单的代码最好自己敲过调试过。最好每天都能写点代码,学习编程,没有长期编码是不会学好编程的。利用网络,经常浏览一些java相关的网站、文档,积极主动在网络上提出自己的问题,回答别人的问题,最好学会订阅java技术类文章。参加开源相关的社区,发表自己的技术类文章,和其他java编码者交流互动。
黄相明2019-11-06 16:00:57
-
和其它语言一样,JAVA也是一种编程语言,在刚开始的时候,一写要多写代码,JAVA是面向对象的语言,一定要把面向对象那块知识学好。注意,是刚开始的时候多定代码,写到一定程度,基础学好了,就要把考虑一些算法的问题了。然后就是做一些项目,可以从简单的开始做,比如说,一个简单的小游戏,一个简单的管理系统,一个简单的聊天室,都是可以实现的。初学者一定要静下心来慢慢学,戒骄戒躁。踏踏实实的才能学好。我现在是一个计算机专业的大学生,我们可以互相学习下!ID数字就是QQ号。
龙巧云2019-11-06 15:54:55
-
我也是高中毕业,不,是高中肄业,目前在一家外贸公司上班,做开发也有六年左右了,你这个问题,我深有同感。首先:学习java需要的不是学历多么高,数学多么好,只是如果有这方面的优势会更好,因为学历高起码代表着你接受了大学的系统知识学习,数学好,代表逻辑思维比较强。但也不是说没有这些东西就不能学java了,关键是看自己适不适合,这需要测试。第二:先学习什么,肯定是先学习基础,你打算自学,推荐你学习java301集视频基础教程大全,我当初学习的时候没有这么好的教程,都是进了公司上了两年半,发现了这套教程,有重学了一遍,扎实可以下根基。至于下载软件,jdk,eclipse,这些都是很基础的东西,教程里也有讲的。第三:正因为高中毕业,所以才更要努力,要比别人多付出几倍的努力去学习。老师难找,自学的话要么一条道走到黑,等进了公司慢慢在提升自己的技能,想找老师基本上都是需要花钱的。
龙宝霞2019-11-06 15:06:05
-
有基础的话三个月就能学得很不错了,,没基础的话要看你适不适合学习Java或者说适不适合学习编程,可以了解一下Java实验班,这是一个专业测试你适不适合学习Java的国内首创式体验班,提前给自己规避一下风险,不过,就算适合学习,但是仅仅自学是不行的,学的理论和企业的应用差的太多了,你最好去找些培训机构学习一下,多参加一些真正地项目开发,公司都要有经验的人,没有什么项目很难拿到高工资的。我给你提一些学习意见吧!我想对你应该很有用:1.看《ThinkingInJava》,不要因为他们很难而我们自己是初学者所以就不看;2.不要放过任何一个看上去很简单的程问题——他们往往并不那么简单,或者可以引伸出很多知识点;3.把时髦的技术挂在嘴边,还不如把过时的技术记在心里;4.学习编程最好的方法之一就是阅读源代码;5.在任何时刻都不要认为自己手中的书已经足够了;6.看得懂的书,请仔细看;看不懂的书,请硬着头皮看;7.别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍;8.不要停留在集成开发环境的摇篮上,要学会控制集成开发环境,还要学会用命令行方式处理程序;9.学习编程的秘诀是:编程,编程,再编程;10.决不要因为程序“很小”就不遵循某些你不熟练的规则——好习惯是培养出来的,而不是一次记住的;11.不要被J2SE,J2EE,J2ME迷惑,记住,你只需要JDK12.浮躁的人容易说:XX语言不行了,应该学YY;——是你自己不行了吧!?13.浮躁的人容易问:我到底该学什么;——别问,学就对了;14.浮躁的人容易问:XX有钱途吗;——建议你去抢银行;15.浮躁的人容易说:我要中文版!我英文不行!——不行?学呀!16.浮躁的人容易问:XX和YY哪个好;——告诉你吧,都好——只要你学就行;17.浮躁的人分两种:a只观望而不学的人;b只学而不坚持的人;18.保存好你写过的所有的程序——那是你最好的积累之一;19.请不要做浮躁的人;20.请热爱JAVA。
黄皖疆2019-11-06 15:02:24
相关问答
真想学好建议你开始就要找最好韩国人,语言这东西,开始学歪了以后就不好改了.我个人是从零开始,去韩国4,5个月基本可以日常生活没问题,如果1年基本就完全没问题了.在国内学,如果只学一门语言,相信时间也差不多吧.韩语跟日语相反,韩语开始学会有点难,之后就越学越简单了,因为60%都是中文音译的.至于福州哪里就不知道了,我不是福州人.知道的有限,不知道能否帮上你。
“做开发、做编程这件事一定要有思想,否则只相当于搬砖”一个从事Java开发多年的“老司机”如是说。编程思想,历来是重中之重,不止要学会,还要应用好,如何赋予空洞的代码以灵魂,让刻板的字符可以按照某种秩序灵活的在指尖跳跃,这个思想很重要。一、先从Java基础开始找一个Java的基础教程学一下,学习Java基础的时候,应该尽量多动手,很多时候,你想当然的事情,等你写出来运行一下,你就会发现不是这么回事儿,不信你就试试。学完以上内容以后,你应该对Java有一个基本的了解了,你可以用Java语言写出一些简单的程序,并且你用的是简单的编辑器,比如记事本。这个时候,不要急于进入下一部分,留下几天好好写一些程序,尽可能熟悉这些基础内容。二、然后再学习开发框架当你学会以上内容以后,这个时候你还不足以参加工作,你还需要继续JavaWeb框架,因此你还需要学习一些开发框架目前比较主流的是SSM框架,即spring、springmvc、mybatis。此外,你需要学框架的搭建,并用它们做出一个简单的增删改查的web项目。你可以不理解那些配置都是什么含义,以及为什么要这么做,这些留着后面你去了解。但你一定要可以迅速的利用它们三个搭建出一个Web框架,你可以记录下你次搭建的过程,相信我,你一定会用到的。在这里要提一句的是,你在搭建SSM的过程中,可能会经常接触到一个叫maven的工具。这个工具也是你以后工作当中几乎是须要使用的工具,所以你在搭建SSM的过程中,也可以顺便了解一下maven的知识。在你目前这个阶段,你只需要在网络上了解一下maven基本的使用方法即可,一些高端的用法随着你工作经验的增加,会逐渐接触到的三、找工作,历练自己当你完成开发框架的学习以后,你就该找工作了,在校的找实习,毕业的找全职。与此同时,在找工作的同时,你不应该落下你的学习,准确的说,是你在以后都不能停下学习。你的头一份工作对你来说应该是很重要的,这个阶段是你成长极快的阶段,你可能会经常加班,但是加班不代表你就可以松懈了,永远记得我说的那句话,从你入行那一刻起,你就要不停的学习。