全国咨询热线:400-009-1906

刘**

时间:   来源:   阅读:11,196

我是在大一下学期知道尚学堂的,那个时候是尚学堂的李毅老师指导我们做c语言的课程设计,李老师性格很好,我们好多人一个个举手问题,他都能很耐心的跟我们讲解,讲课的时候还会加上幽默的笑话和切实的例子,李毅老师的教学风格对于我来说很受用,所以我非常喜欢李毅老师的教学风格。后来听说我们隔壁班有个同学暑假的时候在尚学堂进行了java培训,于是我认真的思考了一下,我的未来的计划是什么,我以后要干哪一行,我没有自己特别喜欢的发展方向,然后我也开始考虑是不是该学一门技术,我们专业的发展方向不是嵌入式就是硬件检测,我对于这两个方向我都没有多大的兴趣,硬件对于我来说太难操作,我从小就动手能力比较差,我不想把自己推入学硬件的痛苦深渊,于是我考虑到了软件方向。我开始考虑是学c、Java、c++这三个中的哪一个,从老师和同学那儿打听了一下c和c++刚毕业不好找工作,于是我便决定去学Java了,在中兴和尚学堂这两个java培训机构之中犹豫,于是我咨询了一下尚学堂的左老师关于Java培训的情况,得知是李毅老师教这一个班,于是我果断的选择了尚学堂,来尚学堂进行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的基本语句和c差不多的,我在编程语言中唯一有基础的就是c了,所以学起来还是相对轻松的,尽管写代码的速度慢了点。

经过几天的熟悉,也就慢慢地会写基本的Java代码了,每天上完课后,老师都会布置相对应的作业来巩固当天所学的内容,这样确实有助于我掌握知识,我认为不管是在哪个java培训机构来说,学好Java基础是很重要的,之后的各方面的扩张都是依赖基础的,所以我每天学完回家后都会复习一下,看看录的视频,确实掌握了才放心,到学习面向对象的时候,我就开始苦恼了,我的头脑中没有面向对象的思想,面向对象这个概念让我花了不短的时间才彻底了解,尤其是封装、继承、多态这三个概念,在这之后我们学习的是基础类库,基础类库中有很多常用的类的用法都要记住,并且需要反射性的记住,这个是需要多多练习的。

后来因为种种原因,中途换了老师,又要熟悉另一个老师的教学风格,我真的很讨厌这种中途换老师的行为,但是没有办法,毕竟谁也不想的。刚开始杨老师讲的很慢,我还是觉得挺适应的,但是到了学UI的时候,就觉得不太对劲的,老师刚开始没有布置作业,后面布置的作业又比较难,学校这边的课程也很紧,又有好几门考试要复习,所以我也没有自己敲,然后就没掌握的很好,但只要学校这边时间松一点我就会补上来的。后来就开始学习Oracle了,Oracle对于我来说只是听说过,又是从零基础开始学,但是也有好几个人跟我一样是没有学过数据库的,我不知道他们的反应如何,但我知道我自己是反应比较慢的,因为现在的学习任何很重,我也只得在有时间的情况下去巩固了。现在在学JDBC了,我会尽心地敲熟代码,多敲点实例,将Java基础打好,为中、高级做好准备。

总之,我是很想学好Java的,我会在我学校不挂科的前提下,尽我的全部努力将Java学好。
 

 刘**

分享:0

推荐阅读