zoukankan      html  css  js  c++  java
  • 20175324王陈峤宇 《Java程序设计》第六周学习总结

    教材学习内容总结

    第七章

    一、内部类与外部类的关系

    1.内部类可以使用外嵌类的成员变量和方法。
    2.类体中不可以声明类变量和类方法,外部类可以用内部类声明对象。
    3.内部类仅供外嵌类使用。
    4.类声明可以使用static修饰,static内部类不能操作外嵌类中的实例成员变量。
    注:非内部类不可以是static类。

    二、匿名类

    -子类相关
    -new Bank(){//Bank子类的类体};
    -特点
    1.可以直接使用父类的方法,也可重写。
    2.匿名类一定是内部类。
    3.可以使用外嵌类的成员变量和方法。
    4.不能声明类变量和类方法。
    5.必须使用父类的构造方法。

    -接口相关
    -new Computable(){//实现接口类的类体};
    -重写接口的全部方法

    三、异常类

    int number=Interger.parseInt("ab89");//将ab89由字符串转为数字,ab无法转化,出现异常
    1.try-catch语句
    -用法
    try{//可能发生异常的语句
    }
    catch(ExceptionSubClass e){//可以用多个catch,处理不同的异常情况
    }
    }
    -一旦try某一行抛出异常,则try立即终止,跳到相应的catch
    -各个catch参数中的异常类都是Exception的某个子类,表示try部分可能发生的异常,这些子类之间不能有父子关系,否则保留一个含有父类参数的catch即可。

  • 相关阅读:
    mysql表结构转hive表结构,字段映射脚本
    kafka 相关命令 偏移重置
    Specified key was too long; max key length is 767 bytes
    java IO 流关系图谱
    jvm 性能监控与linux常用命令
    jupiter的@TempDir 等不生效
    mysql 深度分页
    jedis的ShardedJedisPool链接池的扩容问题
    拜读《三国》看懂男人
    linux 性能优化
  • 原文地址:https://www.cnblogs.com/wcqy/p/10667941.html
Copyright © 2011-2022 走看看