zoukankan      html  css  js  c++  java
  • Java学习心得03

    面向对象的感觉就是不一样。

    Python的印象是优美的语法,对C语言的印象是具体到微但繁琐,而对Java的感觉,到目前为止,它优美在算法描述上,吸收了C语言具体到微,却不繁琐。

    对类的使用上手很快(可能是学过JavaSript的缘故),并没太大的问题。

    在上周,学到了new这个java特有的语法,这周又学了个this。对于this,我觉得它像文言文中的“其”或英文中的“that”。在文言文中,“其”指代的意思,其父、其母等等。在英语中,that指代前面提到的某个,可以是句子也可以是某个词,具体要根据前后文去判断。有趣的是,你不能要求机器跟人一样跟人用前后文去判断指代的对象吧,所以this的使用方法分对象和方法。

    在本周的学习中,也遇到了些问题,最突出的就是学习资源有些紧缺。有两个方面,一个是书本对语法描述不清,另一个问题是例子或者说代码一个例子不够用或者不是很直观。在学三个“器”方法时,构造器、访问器没有太大问题,主要是更改器,参数更改的问题要不仔细看,可能被绕进去。特别是学静态时,我觉得不是很直观,有个正反对比,或许学的更快。还有一个是this的问题,书本上this的例子不多,而且语法说明也比较少,或许需要老师的指导。最后我想说一下效率问题,在编写代码时,虽然我花大把时间把课本上的语法吃透了,但是在编写语法时有些吃力,反思了一下,主要是对语法的概念偏死板,不够灵活,细究原因,除了缺少材料,更多的是缺少锻炼,缺少自主编写程序的锻炼。

  • 相关阅读:
    JAVA练习3
    JAVA练习2
    找出一个整型数组中元素最大值,使用面向对象方法
    类和对象应用例题
    用指针变量作函数形参接收数组地址,解决10个整数按由大到小顺序排序问题
    把指针作为函数参数的方法处理从大到小排序问题。
    通过指针变量访问整型变量
    用选择法对数组中10个整数进行排列
    有参函数的调用
    函数模板
  • 原文地址:https://www.cnblogs.com/linxiaowei/p/7502704.html
Copyright © 2011-2022 走看看