• Java学习心得06


    心得:

    1.lmabda确实很好用,【(first, second) -> first.length() - second.length()十分灵活,不过也不是没有问题,用到自定义类定义声明的数组时,不灵了,还要多学习。

    2.灵活运用迂回战术,当某个语法拿不准、多次失败时,可以采用一些笨办法,Java是一门面向对象的语言,没有那么死。

     

    感受:

    对于写程序这件事,从陌生到上手,中间可能有些喜欢,再到恐惧,最后习惯,至此一名优秀的、身经百战程序员诞生。Bug这事习惯就好。

    好吧,我现在是恐惧阶段,离习惯还有很长一段距离。

    本周任务主要的难点,对我来说,对自定义类定义声明的数组进行排序,由于没找到比较器的正确使用方法,再挣扎了一上午后,果断放弃比较器,使用原始方法,即笨方法:另外建一个可以被sort()方法处理的数组,把要排序的信息丢进去,sort()排序,然后以该数组为模板,找最值、按某种顺序输出等等。

    虽然还要另外建立一个数组,有点繁琐,但是挺靠谱的。

    实验是完成了,但是学习效果没达标。

    问题:

    不是问题的问题,那些用Java写的软件是怎么运行的?会发生父类和子类对象相互转换失败的情景吗?就像我用notepad无法正常进行Employee类和Manager类之间的转换,它们会遇到这种问题吗?

  • 相关阅读:
    hive 三种启动方式及用途
    Nodejs根据字符串调用对象方法
    Hive原理与不足
    [置顶] 面向领域概念:流的思考
    curl的使用
    mysql知识点总结
    中文字符串反转
    《c陷阱与缺陷》之贪心法
    静态数据成员和静态成员函数
    常成员函数 int fun() const;
  • 原文地址:https://www.cnblogs.com/linxiaowei/p/7623991.html
Copyright © 2020-2023  润新知