大家好,今天小编关注到一个比较有意思的话题,就是关于java语言考题的问题,于是小编就整理了3个相关介绍Java语言考题的解答,让我们一起看看吧。
如果想学好JAVA编程,J***a项目实战是不是很重要?该如何掌握j***a编程?
3.查缺补漏来一遍
6.英语背一下
7.J***A书还是很多的,看电子的就行
8.多读书,读好书,对于日常编程来说,《代码清洁之道》,《敏捷设计-原则,实践……》这两本书会叫你怎么写出好代码
如果想学好J***a编程,J***a项目实战是不是很重要?该如何掌握j***a编程?要学好编程,项目实战都很重要,并不只是J***a。目前J***a算是比较热的开发工具,但同时也是因为热而聚集了大批在此战线上奋斗的程序员,因此竞争是比较大的。当然市场永远不缺的就是普通者,而缺少的是有能力有经验的能力者。
对于想学习J***a编程,要入门并不难。但要对J***a深入到一定的水准,那也并不是一件容易的事情。没有经过众多项目的实践锤炼,最终锻造不出优秀的J***a程序师,当然有天才除外那也是极少。很多理论上学习J***a的所谓牛逼者,可能一到项目战场就被各种各样的问题搞得手足无措。
所以如果从项目锻炼的角度来看,无疑要掌握好J***a,最好的办法依然是实践,边学习边实践。实践包括实际的项目,也可以是模拟项目。学开发工具与学习其它知识一样要基础扎实,并不是说要全部记住,但那些基础语法、基础框架、常用的类等要做到熟悉,才能在此基础上举一反三。而且最重要的是边学习便要动手,就是实践,要一行一行代码敲入开发环境,亲自去测试然后去理解。
大部分的学习都是由浅入深,开发工具也一样。J***a学习的知识由浅入深比如:
编程基础比如:常、变量、数据类型、运算符、流程控制、方法、数组等;
1. 要有一套系统的课程。
2.最好有人帮你解答问题,因为有些时候遇到bug真的是好久解决不了,很烦人呢。
3.坚持学习的动力,不断练习敲代码,敲代码,敲代码!
如果想快速学好j***a,我建议系统学习,这样会给自己建立一个完整的知识体系,然后能快去上手做项目,因为应聘时,面试官问的都是实操的东西,自己没有做过,很难回答的上来的。我在百战程序员学的,课程细,全,实战,很适合零基础需要实战经验的人学习。
我是花费好多钱培训出来的J***a,在公司好煎熬,基本都不会写,怎么办呀?
才出去业务代码不会写很正常,去了解你这个项目的业务,熟悉业务的情况下写代码就水到渠成了。如果是所有代码不会写的话我觉得可以从两个点分析一下:
一.培训机构水平
现在J***a太火了,以至于好多培训机构都开设有J***a相关的课程,但是,这些培训机构的讲师水平都良莠不齐,好些讲师可能自己都没整太明白,你还指望他能传授什么经验给你嘛。
再者,J***a相关的知识还是非常多的,从J***a基础(语法,集合,多线程,GUI,网络编程等等)到J***aWeb基础,再到各种框架,这么多知识,再加上项目实战,好多培训机构培训3个月就完了,说真的,想要完全学会简直不可能,这中间都是走马观花的学习,让很多人都是一脸懵。还好,市面上还是有好些培训机构是6个月学习时间,时间上比较充裕,学的东西也比较多,一般这种培训机构的讲师还是比较靠谱,能学到本领,想要了解成都可靠的培训机构可以私信我。
二.自身努力情况
说真的,好些人,都花了大把钱去参加培训了,可能都把这个当做一条出路了,居然还不知道努力,老师布置的作业不好好写,代码不好好敲,上课还不认真听讲,天天就拽磕打睡,能学好才怪。
毫不避讳的说,我也是培训出来的,但是我是科班出身,自己一个人学没得什么动力,就直接去了培训班。6个月学习时间,从学基础开始,我和寝室的小伙伴几乎都是凌晨2点睡觉,到项目实战的时候甚至早上4点过才睡觉,第二天一样的8点上课。每天回来除了完成作业以外,就是在敲代码,熟悉各种语法。功夫不负有心人,毕业的时候班上的人几乎都找到了满意的工作,除了少部分不求上进的。
说真的,你能[_a***_]学好J***a,一个是取决于培训机构,更多是取决于你自己,努力了什么都有了,不努力培训再多都是白费。
我也是刚刚从培训机构学习的J***A,现在正在公司实习阶段。
首先回答一下你这个问题吧,其实我觉得不用太过于纠结,这个应该是新手程序员必经的过程。解决方法无非就是多问,问身边的老员工,或者问上级领导,千万别张不开嘴自己在那憋着,然后等人家让你报进度的时候啥也没有。如果觉得不好意思就下班之后请人家吃顿饭,或者买条烟,毕竟公司也知道你是新手不可能把很复杂的功能交给你去实现。自己在业余时间要多努力,毕竟一门计算机语言不可能在短短几个月的时间内就能学透的,自己要有这方面的认识。也没必要觉得自己是培训班出身的就妄自菲薄,即使是大学4年正经本科毕业的,也基本做不到去了公司就能写出东西来,我身边就有很多本科应届生,现在也没感觉有什么差距。
其次我想给那些想要入坑培训做程序员的那些小伙伴一些建议。
1、不要觉得交了钱,学了几个月,出去就能拿高薪。很有可能你学完之后给你的月薪还没有销售的底薪高,原因很简单,一个企业招聘放着有经验老程序员不找,放着高学历大学毕业生不找,偏偏找没经验,没学历(大部分)的,那就是想图便宜,不可能给高薪。不要被给你介绍课程的人忽悠了,自己要有心里准备。转了行基本1~2年是赚不到钱的。
2、要找大培训机构,不要图便宜,最起码人家是真的有就业推荐,而且要比你自己找的相对靠谱,虽然薪资非常低。
3、一定要想好自己是不是真的喜欢这个行业,千万不要跟风,觉得这个行业薪资高,就学这个。高薪都是人家熬出来的,不是几个月的学习之后就有的,往后的几年都是学习的过程。如果你本身就不喜欢这个行业,不钻研这个行业,你可能培训的那几个月都是煎熬,在那白混日子,浪费时间浪费钱。
如果这些你真的都想好了,可以考虑去报名培训,只要自身勤奋好学,一样可以找到合适的工作,没必要总带着有色眼镜去看待培训这种事。
培训的后端说实话其实还真没有入门,写代码本身不是那么显而易见的简单,很多时候在培训之外,还要加上自己的热爱以及刻苦学习。
首先如果仅仅想通过培训得到编程能力,再找份高薪养家糊口,对不起这种所谓的程序员其职业生命力并不强。一方面培训与学校科班出身的最大区别是,培训只讲语法和技巧,不会深入到计算机的原理层面,一旦出现了奇奇怪怪的底层问题时,培训出来的往往难以解决,导致工作不能胜任;另一方面,仅把编程作为谋生手段,而非出于热爱,那必然导致不会主动更新技能,不会主动学习新的知识,更不会主动闲下来写写代码练手,技术水平自然也就是停留在培训入门阶段,不会有提高。所以要想提高编程水平,首先得爱编程,
其次,就算是培训,试问自己是不是百分百的投入了热情?书上的例子、代码、作业是不是真的老老实实敲了一遍?有没有进一步加深J***a学习,比如Think in J***a、J***a高级特性、深入理解虚拟机原理、设计模式等等,这些书才是进一步提升自己的精华。事实上只要课后不断的揣摩代码中的思想,不断的编写代码、调试、运行,最后对于代码的学习能力和敏感程度会有一个质的飞越。
最后,对于J***a而言,其难度主要体现在了框架上,语言本身特性并不复杂,与C++相比J***a已经是足够人性化了。J***a框架的确太多了,不过将主流的Spring全家桶、MyBatis/Hibernate、Struts2等学好了,基本上很多任务也可以胜任了。
在这个行业摸爬滚打也十多年了,见过不少培训出身的程序员,有一些能力不错的,但是也有不少人给我的感觉是,离着合格的程序员还差一些。
程序员培训机构能够火这么多年,除了程序员缺口比较大之外,培训机构本身也确实“有两把刷子”:以J***a开发为例,培训机构会梳理和总结J***a的基础语法和目前企业里常用的开发框架例,比如SSM、Spring全家桶等,什么主流就培训什么,短期内灌输给学员,甚至还会为学员包装学历、简历,进行面试培训,以提高就业率。
这个“快速”培养看起来效果不错,但实际上“快速”也同时带来了很大的问题。比如为了“快速”,这行代码就写ABCD,你记住就行了,而没有时间告诉你为什么这么写,也不会告诉你遇到问题可以通过什么方式解决问题,于是到了真正工作中遇到了任何变数,就会束手无策。
另外一方面,培训机构的项目,通常业务比较简单,甚至没有什么业务,只是几个框架做了集成,实现对数据的增删查改,而公司的项目通常业务流程都比较复杂,你在不了解业务的时候,也很难流畅地写出代码;
这也是有些培训出来的程序员为什么刚工作的时候,感觉“无从下手”。
个人的一些建议:
首先,保持一个积极的工作态度,既然敲代码比较吃力,那么多投入一些时间,没事儿多加加班,至少让领导觉得你是一个肯吃苦的新人;
我是前端,和你情况一样,培训班出身,全班14个,毕业一个月就业3个人,其中一个还是前后台都学了点的,画花双份钱,其他人就业无望,有的做销售,有的回老家,有的还在待业,做着练习,如果不是入职了,我也许也在做着可笑的练习方式,,老师练接口都给我们没讲,框架就说了一个还直说基本语法,老师天天拉人头挣钱,投诉无门,有这样老师钱就算是白花了,等学了又退不了。我们三个人之所以入职了,有俩是因为发现老师不会干货,天天照着本子念,抄,搬没思想,立马自学,饿补视频,比其他学生进度快,说白了,就是到了后期如果发现老师不会干货,就不能跟着他走,天天让我们背面试题 有鸡毛用,装模作样的抽查,一上午讲一两个语法 练习四节课,天天混日子这些老师。
说说进公司后我的日子吧,进公司三周了,刚开始练习了一周,然后给了个psd,切图给后台,做法和学校完全不一样,第三周改小程序,bug四十多,天天改,逻辑思维就得自己练,刚开始很难熬,写了几天感觉思维有点门路了,每成功改掉一个bug,心里都会开心,有助于提高技术,我这几天会的这些和学校只占一点点关系,培训班主要就是坑钱,炒作行业高薪,我们学校甚至推学生去做客服,销售。
你天天写,多写几个慢慢就能理解,我也在这样做,反正不要主动离职,就断难熬也要蹭实际开发经验,真被辞了下一家找工作也不至于和刚毕业一样,满嘴都是学校教的***话,加油
大家有什么高效学习平台可以推荐的吗?
1.可汗学院:
khanacademy.org/
可汗学院中文版 :
zh-hans.khanacademy.org/
美国的免费学习网站,领域涵盖数学,历史,金融,物理,化学,生物学,天文学,经济学和计算机科学等。建议用英文原版网站,中文网站内容目前还比较少。
2.Coursera:
世界最大的在线教育平台,包含各行业最前沿的知识,可以免费旁听所有课程。但如果你想获得课程结业证书,就需要付费或者申请奖学金抵用。
3.Edx:
大家好,我是王小编。
随着现代社会教育水平的不断提升,很多人会选择在空余时间学习更多有用的知识,有的人也会选择二次教育,比如,考在职研究生,有的人会选择学一些技能只是,提高自己的优势与市场竞争力。而对于现在很多学生或者上班族来说,更多的会选择在网上选择网上平台学习,正因为网上学习平台的随时性,随地性,使得学习平台受到了更多青年人的喜爱,那么现在都有哪些学习平台呢?王小编说一些我个人经常使用的。
1,优酷教育
很多人都知道优酷***,却很少有人知道优酷教育,优酷教育主要提供了中小学教育,考研,自考,成考,公务员考试,英语四六级,托福,雅思,司法考试,会计考试等各类考试,而优酷教育的特点就是涵盖量大,便于大家学习不同各类的知识。
2,百度传课
百度传课是属于百度旗下的教育平台,它与优酷教育不同的是,百度传课网是中国教育领域新兴的在线教育平台,致力于用互联网的优势打破教育的短处,尽心打造在线课程发布网站,直播互动教师,提供在线互动的一站全方位的专业教育服务平台。
3,咪咕学堂
咪咕学堂是咪咕数字传媒有线公司一手创办的教育类网站,它是面向中小学,职业出国留学,和幼儿教育类学习群体,提供海量优质学习***,包括直播课程,直播学堂。
到此,以上就是小编对于j***a语言考题的问题就介绍到这了,希望介绍关于j***a语言考题的3点解答对大家有用。