zoukankan      html  css  js  c++  java
  • 201671010111 201620172 《面向对象的程序设计》 六七周学习总结

               因第七周属于国庆假日范畴,所以学校规定第六周周六上第七周周五的课。再加上周五一早上四小时的课程学时都是java程序设计实验课,那么我们在第六周就是上了八小时的java程序设计课程。

        第六周的课程任务是课本第六章的内容,也就是有关接口、lambda表达式以及内部类的知识点。我们在本章接触到的接口有comparable、comparator、final和abstract。

        接口用interface定义声明,抽象类用abstract定义声明。类与接口之间的关系是类可以实现接口。

        本章另一重要知识点是回调技术,回调技术为一种常见的程序设计模式,用于图形用户界面,处理事件触发。回调技术在java中属于重点知识,同样也属于难点知识。当时老师是花了很长的时间给我们讲这些知识点,但是我们在做作业的时候,这个回调技术的使用还是存在一点问题的。好像跟C语言中的递归和goto语句有那么一点相似,但是却又不是一回事 。

       本章还有一重要知识点就是对象克隆,及为浅拷贝和深拷贝。浅拷贝只是对指针的拷贝,拷贝后两个指针指向同一个内存空间,深拷贝不但对指针进行拷贝,而且对指针指向的内容进行拷贝,经深拷贝后的指针是指向两个不同地址的指针

        Lambda是一个可传递的代码块,可以执行一次也可以执行多次。

  • 相关阅读:
    ASP.Net TreeView递归
    WCF发布到IIS7问题的解决方案 (转)
    NavigationService
    【WPF】如何保存RichTextBox的文本到数据库?以及如何对RichTextBox的Document做绑定? Life Is Art 博客园
    Visibility
    WPF操作RichTextBox(转)
    WCF4.0进阶系列第三章 构建健壮的程序和服务(转)
    TreeView(递归)(转)
    WCF4.0 进阶系列–前言(转)
    递归删除树结构数据
  • 原文地址:https://www.cnblogs.com/JINRENQIANCAO/p/7634416.html
Copyright © 2011-2022 走看看