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

hgddf

初级黑马

  • 黑马币:6

  • 帖子:2

  • 精华:0

© hgddf 初级黑马   /  2020-10-18 11:20  /  2268 人查看  /  0 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

学习了半个多月的的Java基础课程,觉得是该总结自己的心得体会了
。开始学习任何一门课(包括java),兴趣最重要。
由于自己当初大学的专业选择不当,导致毕业了找的工作不是自己喜欢的
,也沉不下心去学东西,工资也不高。一次偶然的机会从朋友那里了解了it
,瞬间有了兴趣,在多方面对比之下,于是便鼓足信心开始了我的漫长的java征途。
在朋友的介绍和自己的了解下,我来到了黑马长沙校区,
还记得老师教我们编写的第一个经典程序“hello Word”。
从那时起我已开始走进Java的世界。
当时自己不是很理解为什么main方法一定要这样来定义public static voidmain(String[] args),
能不能不这样写?问了好多同学,他们告诉我的答案是一样的“java本身要求就是这样子的”,
但我自己不甘心,就进行了下面的好多操作:把main改个名字运行一下
,看看报什么错误,然后根据出错信息进行分析;把main的public取掉,在试试看
,报什么错误;static去掉还能不能运行
;不知道main方法是否一定要传一个String[]数组的,
把String[]改掉,改成int[],或者String试试看;
不知道是否必须写args参数名称的,也可以把args改成别的名字,
看看运行结果如何。 结果把Hello World程序反复改了七八次
,不断运行,分析运行结果,最后就彻底明白为什么了main方法是这样定义的了
。因为基础是最重要的,只有基础牢固才有可能对后面的学习有更加深刻的认识!
     学习一门新的语言,参考书是离不开的。然后我就考虑要不要买一本书,
朋友说那些书偏难,不适合我们初学者,于是我就把上课的PPT资料等打印了一本书来看。
有空时对一些简单的程序也多去调试,多想想如果改动一下会出现什么结果?为什么必须那样写
?多去想想这些问题然后去操作,会让我有更多的收获。这样反复地思考是很有用的。
在学习Java的语法时,Java的语法是类似c语言的,因为大学时有C语言这门课程
,所以开始几天学习的就相对轻松。唯一需要注意的是有几个不容易搞清楚的关键字的用法
,public,protected,private,static,什么时候用,为什么要用,怎么用,
和同学一起讨论了好久才得以解决。
     在学习Java的面向对象的编程语言的特性。比如继承,构造器,抽象类,
接口,方法的多态,重载,覆盖,Java的异常处理机制。
对于一个没有面向对象语言背景的人来说,
我觉得这个过程需要花很长很长时间,开搜花了很长时间,
还是不能完全理解这些概念,把书上面的例子反复的揣摩
,修改,尝试,把那几章内容反复的看过来,看过去,看了很多遍,才有点领悟了。
   此外,我对于static,public,private,Exception,
等等一开始都不是很懂,都是把书上面的例子运行成功
,然后就开始破坏它,不断的根据自己心里面的疑问来重新改写程序
,看看能不能运行,运行出来是个什么样子,是否可以得到预期的结果
。这样虽然比较费时间,不过一个例子程序这样反复破坏几次之后。
我就对这个相关的知识彻底学通了。有时候甚至故意写一些错误的代码来运行
,看看能否得到预期的运行错误。这样对于编程的掌握是及其深刻的。
在学习Java的过程中我得出这样的结论:
1.学习中,要养成良好的习惯(写括号时要成对,字母大小写要区分,单词拼写要准确)。
2.在学习的过程中,最好不是仅仅停留在java表层,不是抄书上的例子运行出结果就可以。
要注意,即便对一个简单的例子也要有耐心去琢磨、调试、改动。
3.在学习的过程中一定要动手做、试着写代码,而不是抱一本书或者视屏看看就行。很多东西和体会必须自己动手才能真正属于自己。老师说代码不敲你永远不知道哪里不会。
  刚来到长沙黑马的我还是一名小白,在开班仪式上听着讲师们对JAVA这门语言的详细介绍,以及对这门语言今后就业形势的分析介绍。作为一名准备进入Java这个行业的新人来说,对将来的一切都是充满憧憬。开班的第一天,内心久久不能平静,虽然是一名小白但是对于Java这门语言兴趣很深,也对自己在长沙黑马学习的情景充满信心。
    经历了半个月的学习,内心感受很多。学校为我们制定了有针对性的课程安排,生活作息时间的优化,上课讲师对我们在学习中出现的问题进行了重点的讲解。对我们经常忽略的问题进行反复的提醒。每天要求我们每天编写一定量的代码,每天还有大量的习题。第二天老师会对我们的习题进行讲解,这样的教学方式很和我的“胃口”。
       在黑马学习的这半个月里,我们每天提前预习后面的学习内容,做好相应的学习笔记。在预习中遇到的困难,都留着课堂中仔细聆听老师的讲课,不懂的当面请教老师或者助教。每天除了白天的学习时间,学校还在晚上给我们留了自由的自习时间。在晚上我们可以消化白天所学的内容,预习后面的课程还可以联系编写代码。感觉每天都过得很充实,在这短短的半个月里我们学习成果还是很明显的。今天的基础班毕业考试感觉自己做题起来游润有余,这一切都离不开这半个月时间在学校的努力吧。
      最后,我希望在往后的学习生活中,大家能再接再厉,刻苦努力一起进步。也希望黑马学校能够继续完善教学中的细节,能够做得更好。
您需要登录后才可以回帖 登录 | 加入黑马