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

夏末的晴天

初级黑马

  • 黑马币:15

  • 帖子:2

  • 精华:0

          基本上刚开始是完全没想到走这条路的,但是没办法,最终还是走了.           大学学的是工程类专业,无奈刚毕业前途渺茫,去尝试过好几份本专业工作确实不怎么喜欢那样的工作环境,再加上大学知识学的并不是很扎实,也就相当于从头学,但人就是这么的不服气啊,看这旁边的朋友一个个it行业薪资不在一个标准,心里很不是个滋味,你想啊,这样的差距不是一点点.后来也问了朋友关于这方面的事,考虑再三,下定决心去学,本来感觉个人自制力就不是太好,朋友刚开始劝我自学,我觉得那并不是一个系统的知识,一定要有规划,就报了黑马,因为据说黑马在业内名声是不错的,为此我还跑了几家培训学校.
          刚开始想要进入一个状态是很难熬的,毕竟几年都没有高中那种状态了,学习态度跟精力感觉都没高中那么强悍,但老师说的话是对的,学这个就是要坚持.因为这个是一个不断学习的过程,并不是毕业了就可以高枕无忧,毕竟是个技术活,我们要不断提升自己.说起来容易做起来难,对于一点基础没有的我,还是有点小麻烦的,其实上课的视频我都能理解,但做题时不一样的,等你真正动手的时候感觉脑子是空白的,不断去翻开例子.这样的时间我基本都在模仿,还没有懂得其中的道理,也就是没学透.
          程序代码是软件开发最重要的成果之一,其中渗透了程序员的思想与灵魂。当你学习一个类以后,你就可以自己写个简单的例子程序来运行一下,看看有什么结果,然后再多调用几个类的方法,看看运行结果,这样非常直观的把类给学会了,而且记忆非常深刻。然后不应该满足把代码调通,你应该想想看如果我不这样写,换个方式,再试试行不行。记得哪个高人说过学习编程就是个破坏的过程,把书上的例子,自己学习Documentation编写的例子在运行通过以后,不断的尝试着用不同的方法实现,不断的尝试破坏代码的结构,看看它会有什么结果。通过这样的方式,你会很彻底的很精通的掌握Java。举个例子,我们都编过Hello World ,一开始很多同学不是很理解为什么main方法一定要这样来定义public static void main(String[] args),能不能不这样写? 我刚也有这样的疑问。想知道答案吗?很简单,你把main改个名字运行一下,看看报什么错误,然后根据出错信息进行分析;把main的public取掉,在试试看,报什么错误;static去掉还能不能运行;不知道main方法是否一定要传一个String[]数组的,把String[]改掉,改成int[],或者String试试看;不知道是否必须写args参数名称的,也可以把args改成别的名字,看看运行结果如何。我当初学习Java的时候就是这样做的,把Hello World程序反复改了七八次,不断运行,分析运行结果,最后就彻底明白为什么main方法是这样定义的了。这样虽然比较费时间,不过一个例子程序这样反复破坏几次之后。我就对这个相关的知识彻底学通了。有时候甚至故意写一些错误的代码来运行,看看能否得到预期的运行错误。这样对于编程的掌握是及其深刻的。

         总之,这是一个恒心,毅力的过程,同学们千万要持之以恒的去学习,在学习期间也不要玩游戏,或者干一些其他的事,好了祝大家都能够学出技术,找到一份好工作.





2 个回复

倒序浏览
不存在瓜皮,大不了正方形编程
回复 使用道具 举报
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马