第十四天 - 知识点总结

  • cloneable接口是没有方法的,它就像是一种许可,一个类要想实现克隆,就必须要有这种许可,必须要实现cloneable的接口。
  • 利用克隆复制的对象,实现的是深度复制,并不是两个引用指向同一个对象,而是在内存里面真是存在两个不同的对象。
  • final关键字
    • 在变量前面加final,是定义常量
    • 在方法前面加final,这个方法是不能够被重写的
    • 在类前面加final,这个类是不能够被继承的
  • MediaTraker - 媒体跟踪器,用来跟踪指定图片是否加载完成。 很多时候Java程序在加载图片的时候并没能一次性加载成功所有图片,用他就可以很好的解决这个问题,具体用法如下:
    • 构造器
      public MediaTraker(component comp) - 接收一个用于加载图像的component对象
    • public void addImage(Image image, int id) - 把Image类的对象image添加到当前媒体跟踪器要追踪的图像列表中,整型对象id表示该image的标识
    • public void waitForAll() - 初始化加载过程并等待所有被跟踪的图像加载
    • public boolean waitForAll(long ms) - 指定初始化加载过程并等待图像加载的时间,时间用毫秒表示
    • Public boolean checkID(int id) - 检查指定的标识为id的Image对象image是否加载完毕,如果已经加载完毕,则返回真
    • Public boolean checkAll() - 检查所有被跟踪的Image对象image是否加载完毕,如果已经加载完毕,则返回真
    • Public boolean isErrorAny() - 检查所有被跟踪的Image对象image的错误状况,没有错误则返回假
    • Public boolean isErrorID(int id) - 检查指定的标识为id的Image对象image在加载过程中是否发生错误,没有错误则返回假
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,268评论 19 139
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,839评论 18 399
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,589评论 25 709
  • 阳光静好,冬日阳光从透明的玻璃窗户照进卧室,阳光温暖,明亮。外面偶尔犬吠声和树上的鸟叫声,一切都如此静谧。 远离城...
    门前池塘阅读 314评论 0 0
  • 深深的一口吸气 而后缓缓的吐出 随着体内的气流 将从头至脚依次放松 再放松 使平躺着的我 渐渐的 仿佛望到远处飘荡...
    风活者阅读 426评论 1 7