A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

MX.java

初级黑马

  • 黑马币:21

  • 帖子:6

  • 精华:0

© MX.java 初级黑马   /  2019-3-29 12:18  /  581 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

来黑马学习也有一段时间了,说说自己的感言吧,刚从学校出来,在一次偶然的情况下得知了黑马这个培训院校,然后自己也去了解了一些情况,感觉it这个行业还是很有发展前景的,来到黑马进行学习,想想这真的很需要勇气,但是既然已经做出了这个决定,那么我就不会后悔,因为这都是为了以后能过的更好。正所谓舍得舍得,有舍才有得,如果连这一步都不敢踏出,那么还怎么去想未来的舞台能有多广阔。
java是一种面向对象的操作语言,必须要明白这点,才能从总体上把握java。学习编程,首先要从分析别人的代码开始,明白他们的思路,认真分析,在学习的过程中一定要动手做、写代码,就比如说老师布置的试验作业,一定要自己做,不能抄同学的,首先不是为了应付老师,而是要让自己真正懂得java,这样慢慢的,以后的试验自己就有能力去做了。
     来黑马这么多天了,我还记得编写的第一个经典程序“hello Word”。从那时起我已开始走进Java的世界。当时自己不是很理解为什么main方法一定要这样来定义public static void main(String[] args),能不能不这样写?问了好多同学,他们告诉我的答案是一样的“java本身要求就是这样子的”,但我自己不甘心,就进行了下面的好多操作:把main改个名字运行一下,看看报什么错误,然后根据出错信息进行分析;把main的public取掉,在试试看,报什么错误;static去掉还能不能运行;不知道main方法是否一定要传一个String[]数组的,把String[]改掉,改成int[],或者String试试看;不知道是否必须写args参数名称的,也可以把args改成别的名字,看看运行结果如何。 结果把Hello World程序反复改了七八次,不断运行,分析运行结果,最后就彻底明白为什么了main方法是这样定义的了。接着在以后的学习中我也采用这样的方法解决问题,却发现自己的速度比别人慢了好多,我就把自己的课余时间也分一部分给了java。

因为基础是最重要的,只有基础牢固才有可能对后面的学习有更加深刻的认识!

学习一门新的语言,参考书是离不开的。听老师说订的教材偏难,不适合我们初学者,于是我在图书馆借了参考书(一本篇幅较短的入门书来学习那些最简单、最基本的东西,包括学习Java语法等)。同时,对一个最简单的程序也应该多去调试,多想想如果改动一下会出现什么结果?为什么必须那样写?多去想想这些问题然后去操作,会让你有更多的收获。这样反复地思考是很有用的。

在学习Java的过程中我得出这样的结论:

1.学习中,要养成良好的习惯(写括号时要成对,字母大小写要区分,单词拼写要准确)。

2.在学习的过程中,最好不是仅仅停留在java表层,不是抄书上的例子运行出结果就可以。要注意,即便对一个简单的例子也要有耐心去琢磨、调试、改动。

3.在学习的过程中一定要动手做、试着写代码,而不是抱一本书看看就行。很多东西和体会必须自己动手才能真正属于自己。

4.在 Java 的学习过程中,可能会遇到形形色色的问题不容易解决,应多去专业论坛了解相关的知识,书本上的知识有限。要会从网上搜索有用的信息 加以整理,促进学习的深入和知识水平的提高
现在真正投入到了学习之中自己也是感触良多,同学们直接关系更密切了,和老师们的交流也更多了,群里面互相吐槽和讨论问题的也变多了,这些都是再正常不过了。虽然中途有过慌张和紧张的过程,但是我们都还是互相搀扶挺了过来。另外公司里面的同事也都是很友好的,不管是遇到什么问题还是什么其他疑惑都是可以向他们请教的,反正我是目前接触的同事都非常友善、乐于助人的,我们也不要惧怕,只要你以诚待人,工作中以实求效,没有人会针对我们的,所以我们面对工作也不要害怕,坦然面对。工作中遇到的问题其实都是在培训中项目中衍生或者是类似的,我们要在真正掌握和理解自己在黑马学到的项目的基础上进行发挥和变通,将自己学到的技术延伸到工作中,完成自己的开发任务。自己要是想学习一些新的技术也可以买本书来深入,看完书后也会对技术的来龙去脉有个整体的理解,应用到工作中自然也是手到擒来了。学习需要多思考,想想知识点的应用场景及原理,下一次遇到类似的项目往往举一反三。多动手去写,尽量别复制别人代码急于求成,除非很赶时间,平时尽量自己手写,便于掌握。需求需要明确,项目可以边写边完善需求,小需求模块化,但需求方向开始一定需要明确,以免不必要的工作量浪费。个人提升,不仅是项目推动,更需要自己私下进行其他相关知识学习,功夫都是下在背后的。在工作时一定要多写代码,尽量做有新知识点的需求,以便于自己在学习中提升。高效沟通,和同事间的业务多沟通,对项目了解全面,以免造成不必要的分歧。工作中的感悟目前就这些吧,总的来说就是相信自己所学的知识,相信自己的能力,相信勤能补拙,相信世上无难事只怕有心人,不管遇到什么困难,功夫下到了自然就行了,每天进步一点点,厚积才能薄发,加油!在此也感谢黑马每个老师的辛勤付出和投入,黑马走的每一步都有你们的身影。 而这段时间学习下来,也开始逐渐适应了黑马的学习强度。原来最开始的上课总是走神,下课回家也会经常打开电脑去网上看视频,刷微博,消遣自己。而现在每天每时每刻,都必须专注于学习,专注于java,不然下一个掉队的可能就是我自己。不过长时间没有这么努力,感觉在精力上面还是十分的吃紧,也是希望身体能及时调整到适合学习的状态上面来。俗话说身体是革命的本钱,只有身体适应了才能让学习更加有效率。
       而接下来要开始的web,也算是正式要开始学习真正的开发了,新的阶段,新的知识,一大波新内容已经在虎视眈眈,准备将我吞噬其中。但巧合的是,我也已经准备好反过来将他们吞噬。学习就是一个不断较量的过程。是新知识和脑细胞的较量,是疲惫的身体和顽强的斗志的较量,是自己和自己的较量。我们将会有一段时期不会接触JAVA而是去学习一些全新的知识。每次学习新知识的过程都是痛苦的,特别是在不同种的编程语言之间进行学习的时候。前端与后端完全不同的语法与理念,刚接触到的时候甚至感觉有点三观崩坏。不过幸运的是前端的部分需要熟练的东西并不是很多,所以只要能在其中捉住重点进行学习还是暂时没什么问题。
      毕竟即使是黑马毕业的学员也不是人人都能月薪过万的,不比别人付出更多,不比同伴付出更多,也是没办法得到更好的结果。既然来到这里,当然是希望自己所用掉的时间是没有懊悔的。之前过去的就让他过去,真正的战斗接下来才刚刚开始

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马