5/20至5/23初学习感想

         第一篇文章,简单地记录下这几天学习的感受。

      这几天学习下来,除了获得编程上的知识外,我想最主要的是学习到了许多如何学习的方法。

   一,编程形式的改变

        我想从5/20开始我会有那么一段时间在文本文档中写代码,有这么几个原因。

        1,编程规范化:大二上学期刚开始学习java的时候就开始直接在eclipse上写代码,刚开始写代码的时候根本不去想要规范编码,只要能一出来个界面就能兴奋跟个啥似的(就算只是比着书上敲的代码),规范不规范随便定义一通,经常看着那里会出现一个黄色的叹号但是从来不去理会,后来才知道,<类名规范首字母是要大写的,方法首字母是小写的,且这些字符串写的都呈驼峰式,酱紫看着好看>,用了文本文档自己动手敲代码的时候很自然地且很惯性地就这样子敲了,相比用工具来说更加有助于规范化思维的养成。

         2,一般类中都包含着什么:一般类中有方法和主函数,这个我之前是知道的,但是有一次在我帮同学看一段程序,组建添加方法那里一直报错,那时候看了好久不晓得是为什么,然后翻了书看了下,自己都要崩溃了,直接在类中就为组件添加方法,没有为类创建方法,那时候觉得是个低级错误,但是后来想想,或许是自己对整个类并不熟悉所导致的,随着这几天自己动手写,一开始还会把一个方法写到另一个方法中,慢慢地不会再犯这种“低级错误”,低级错误并不低级,只能说自己不够了解真正的一些东西。

          3,这些组件都来自于哪些包,有什么方法:用工具写代码的时候觉得“哇,好方便,只要敲一个.就能出现方法了”,也就是这个让自己虽然当时自己学习了但是现在忘记的都差不多了,在用记事本写的时候,定义这些组件都要把这个组件所在包敲出来,敲的多了,自己自然也就知道了,这些组件都来自于哪些包。现在写方法是件很痛苦的事情,那个点再也不万能了,只能自己去想,“我要他干什么”然后再去帮助文档中自己查他们的方法,虽然瘦目前了解的还不是很多,但是我想随着时间的积累,自己了解的会越来越多的。
          4,implements到底是干嘛用的,现在知道了,它是用来实现接口的,那接口又是什么呢,接口与类的关系呢?接口中的方法都是抽象方法,没有方法体,是不能直接实例化的,接口与类相当于继承的关系,实现接口的方法有 ,其实现类创建对象然后自动转型为接口类型。

  二,编程习惯的养成
           之前变成有一个坏习惯就是不注释,觉得注释好麻烦,但是现在理解注释实际上很重要很重要,当报错的时候好找到错误在哪里,当过了很长一段时间来看自己的代码的时候不至于看不懂,别人看自己代码的时候也比较容易看懂,还有就是看着布置好看。还有就是那些个大括号都要一一得对齐,同样地这样子美观,易看。

  三,遇到问题解决方式的改变
           我通常遇到问题的时候总是喜欢直接百度知道,不喜欢自己去查API,看着别人敲的代码,然后看到有自己想要的就那过来,拿过来了也不是自己的,现在已经有点适应这自己去查帮助,真正地去了解这是个什么样子的方法,要什么参数,实现什么的这些。
//实际上还有好多感受,今天太晚了,留着继续写,,待续。。。。

猜你喜欢

转载自987163129.iteye.com/blog/1876191