-
如何巩固java基础
- 时间:2024-11-23 18:46:58
大家好,今天Win10系统之家小编给大家分享「如何巩固java基础」的知识,如果能碰巧解决你现在面临的问题,记得收藏本站或分享给你的好友们哟~,现在开始吧!
1.参加java培训,需要有什么基础?
入门学习java唯一需要的基础就是英语词汇量,入门阶段不需要太多的词汇量,3000足够了(这里面java程序类关键字是最重要的),注意仅仅是词汇量而已,不需要掌握英语口语沟通中的语法。但是入门以后,想要完全精通java(当然这不是一件容易的事),8000以上词汇量还是要有的。
除此之外就是书本上最基础的一些java理论知识,这些理论知识不一定必须都要一字不差的背下来,但是这些都是基础需要很好的了解和理解,而且并不难理解。
这些基础的东西并没有什么技术性的难度,可以说就是一些需要死记硬背的东西而已,真正有难度的是你之后自己动手写代码的这个阶段。刚开始可能很难自己动手写出来100行以上逻辑性强且没有Bug的代码,基本都是需要看着别人的代码然后自己照葫芦画瓢的抄写,不然就不会写,所有初学者开始都是这样,所以是很正常的,这个就需要平时多写多练,一点一点累积。知识点积累的多了,逻辑通顺了,之后自然而然的就会动手写出自己的代码了。就是一个多写多练的问题。
如果你已经决定了要去学java,并且以找工作为目的的话,不建议自学,因为java想要零基础自学到最后顺利找到开发的工作,可以说基本是不可能的。一种情况除外,就是你对电脑编程有着异于常人的天赋可以无师自通,否则的话还是要去系统的培训一下。只要你能跟着有经验的人学,能有人带你练习做项目,外加平时自己多写代码,多去接触并理解新的知识点,最后找到开发的工作问题还是不大的。
2.java该如何学习?
一、爱好
这个是动力,如果你不爱Java,不爱计算机,而是喜爱游戏,娱乐或者其他的,你不适合做程序员。
如果你能在电脑前,一坐就是4-5个小时,你能为了学习而阅读英文的资料,那么你至少对编程是热爱的,具备了程序员的潜质。
二、学会取舍,用到什么就学什么
编程路上知识点甚多,你能掌握的永远是很少的一部分,新的技术不断出现,你难道能跟上? 相反,编程思想却是相对稳定的。
对于新手,到书店找一本入门的书,用最快的速度读一遍,不要超过3天。 记住,你不需要理解,因为你理解不了,你只需要对那些东西有个大概的意识,噢噢噢,好像有那么几页有这个东西,能达到这个效果就非常不错了。 千万不要一开始从第一章就仔细的看,那没用。
看完之后,找你最感兴趣的部分看,如果看不懂哪些内容,就去翻其他部分,然后马上返回。这部分看懂后,马上开机训练。
正确填写下方表单,免费领取web导学课,助你学技能
姓名
手机
提交
对于已经有经验的人,新知识你可以看看他的介绍,Release Note 或者一些评论性文章,然后看看自己手头有没有合适的工作可以用到,如果用不到,停止继续研究,如果能用到,则深入的看一遍他的文档,方法和前面一样,不能太细。 看完后,如果能运用,则开机尝试,并仔细的阅读即将使用到的部分。
Java 入门
入门书差不多!不要太细的看。
换一本,加深印象
回家,电脑上实践,或者找电子版的书!
三、技术服从于业务
技术是用来解决问题的,而不是用来炫耀的。当技术与业务有矛盾时,业务永远在第一位。
不要和业务人员过度的讨论(注意不是争吵)技术如何如何? 有什么技术难点无法满足业务需求之类的。
技术人员可以做出自认为很好的东西,但不一定能卖的出去。世界已经不再是【好酒不怕巷子深】的年代了。除非你真的有强的专利技术。
四、认识自己
不是每个人都能做到CTO,CEO的,金字塔的顶部的空间是很少的。由于家庭环境和个人性格不同,而高层领导的强项并不是在技术,而是在沟通和管理。也许你不服,也许你不甘心,但事实如此,只有付出更多的努力,才有可能往塔尖靠近,注意是有可能,不是一定。
五、学会总结
知识如果不用,就会被逐渐淡忘,当你需要的时候,如何能用最短的时间回复呢?那就是记笔记。blog很好,写在笔记本上也行,写在一个word文件里面也好。 总之,以你能很快的能找到为准。
六、身体是本钱
不多说了,大家都清楚。但会不自觉的违反这一条。呵呵!
七、正确理解学习过程
初学时,就是死记硬背,你只需要知道应该怎么样就可以了。
有一定经验后,你就需要知道,还能怎么样?
熟悉后,你应该知道为什么要这样?如果不这样会怎么样
精通,这个东西适合吗?如何选择呢?
初学:动手
掌握:动手又动脑
熟悉:动脑又动手
精通:动脑
八、学会正确的查找问题答案的方法
一搜二问三看看
先搜搜,坚信 你绝对不是第一个遇到这个问题的人
先到 google/baidu 搜索 选好关键字
到论坛或者群里面发问
学会平时积累,到处看看,经常有意外收获。n月前的难题可以轻松解决。
你的问题一定要有经过你思考了的。不要直接要全部代码和答案的那种。 至少我鄙视他们。没有人会花费那么多时间提供一个整套方案,就算付费的也得谈谈价钱,不合适的也不做。
比如:
我要做一个学生学籍管理系统,请提供思路和详细的解释,最好有源代码,100分送上
请问如何学好Java啊?我要学啥啊?
老师让明天交作业,哪位大哥给一份答案啊?
领导让做个库存管理软件 让我写需要 应该怎么写呢? 大家帮帮我啊?
九、增加你的实战经验
你可以没做过,但一定要认真思考过。
你可能没做过什么像样的项目,至少你自己这么认为。其实不然,你做过的的项目虽然看上去小,但你可以遵循这样的目标来完善
去目标用户那里调研,了解真实的需求,不要停留在想象程度
单机版改成多用户版
C/S版增加B/S版,反之亦然
使用正式的数据库,而不是Access
完善你的程序,直到有人愿意出钱买你的程序(1元也算),因为这代表着他是一个真正能用的,能满足实际需求的程序了
去看看别人的项目代码,好多开源的项目。看看人家是怎么解决同样的问题的。
十、先学做人,后学做事
大家放眼望去会发现:大凡成功者,在谈到成功时,很少谈“做事”,而都在讲“做人”。因为不会做人,就不会做事,就会走上无为的一生,或走上大起大落坎坷艰难的不归之路。
一网友抱怨,技术总监用老掉牙的技术和思想指挥一个上千万的项目,他想按照规范来做,结果和总监发生争吵和冲突。 最后被总监提出,你辞职吧。
下面是我回复的内容,有点刻薄。
奉劝你一句,你有什么资格和你的直属最高领导吵架?????
1. 意见不和,可以私下提,不要当面顶撞,这无济于事。如果我是老板,我也开除你。
2. 技术要服从于业务,如果你总是对的,你为何不自己做老板?你能拉来几千万的项目?
3. 既然大家谈不拢,和平离开就可以了。我估你们没有个人恩怨。不过目前好像有了。
我以前也和你一样,自己认为都是对的,可实际呢? 没有我们,地球照样转,人家几千万的项目照样做。
当你做老板,你的手下人每天都顶撞你时,你也会这么做。 历史上刚直不阿的人,大多是悲惨的下场。
社会就是这样,理想和现实是有差距的。
3.如何快速的学好java?
好的学习方法对于你的学习至关重要,对于每一个刚开始学习Java的程序员新人来说,都希望有一种快速学习的方法,漫无目的和长时间的学习很容易消耗你的信息,最后学的混乱,也没有实质性的收获,以至于学习到最后越来越焦虑。
初学者想要快速学习Java技术的心情大家都可以理解,但是有一句话:欲速则不达。盲目的追求快并不能达到理想的学习效果,问题来了,那么作为Java新人如何快速的学习Java编程呢?
新人学习进步非常缓慢,是因为很多的Java难题自己都没有办法解决,身边没有懂技术的人,所以只能一直在网上苦苦查找答案,就算你找到了解答,但是也不一定能够保证是对的。
(h2)初学者如何快速学Java?
方法1:Java初学者可以加入一个比较好的Java学习交流群,或者论坛,群不需要加的太多,在群中提出问题,有时候其他人的只言片语也可以帮助你走出困境。多与技术好的人交流沟通,你的技术才能变得更好。比如我的这个技术交流群
我创建的Java自学交流裙,前面输入是:926中间是:452最后连起来:303,需要java最新录制视频教程及学习路线,开发工具,jar包。源码等都可以找我,有遇见任何问题都可以随时来交流,只有不断的碰撞和交流,我们才能发现解决自己的问题,以此取长补短。
方法2:对于初学者来说快速学Java,还有一个有效的办法就是收集有用代码和工具,一些代码是可以重复使用的,随着你Java代码的练习越来越多,你对Java代码编写越来越得心应手,你就会发现你之前搜集的有用的代码和工具,大大节省了你敲代码的时间,比如工具类的:StringUtils(字符串工具),DBUtils(数据库工具)等等。
方法3:养成良好的记录笔记的习惯,因为在快速学习Java的过程中,记录显得尤为重要,比如在Java学习中,把你碰到的问题,或者突然间的奇思妙想记录下来,不时翻翻,你会很清楚你一路以来的学习历程是怎样的。
它不仅是你Java学习的成长日记,更是鼓励支持你坚持学Java的好法宝,还可以成为你Java学习的动力源泉。
好的学习方法再加上良好的习惯,你会发现学习Java也不是一件多么困难的事情。当然,以上这些方法适用于那些有足够时间学习,或者是有较强自控力的人,如果你面临的就业,面临着经济问题,很难有一颗平常心去好好学习。
总之,学好Java技术才你才能享受生活带来的乐趣,为了你的梦想,努力学习吧。
有哪些适合java初学者的项目?
20个当时初学时的Java 练手项目,结尾提供项目源码。
需要可以群文件自行下载
请点击输入图片描述
以上就是关于「如何巩固java基础」的全部内容,本文讲解到这里啦,希望对大家有所帮助。如果你还想了解更多这方面的信息,记得收藏关注本站~
『★此文为Win10系统之家www.ghost580.net文①章,转载请联系网站管理人员!』
相关文章
-
1.参加java培训,需要有什么基础?入门学习java唯一需要的基础就是英语词汇量,入门阶段不需要太多的词汇量,3000足够了(这里面java程序类关键字是最重要的),注意仅仅是词汇量而已,不需要掌握英语口语沟通中的语法。但是...
-
1.零基础怎样学英语?展开全部一、要有正确的学习态度1.要勤学苦练。学英语没有捷径可走,要真正掌握英语,达到运用自如的程度,非下苦功夫不可。下苦功夫就是要进行大量的听、说、读、写训练,使各项技能达到纯熟的地步。语言...
-
1.怎么比较两个字符串的大小两个字符串比较大小:一、可以用compareTo()方法,另外还有compareToIgnoreCase(String)忽略大小写及compareTo(objectstring)这些方法返回值是int,以compareTo()方法为例:1.如果字符串相等...
-
1.javastring怎么传引用传递你是C/C++或是VB转过来的吗?在Java中过多考虑引用(指针)和值之间的关系是步入歧途,这正是Java的设计者极力避免你考虑的问题。你需要明白的是:1、Java中所有方法的参数的传递都是“值传递”;2...