• 作业


    1.final修饰类,修饰方法,修饰变量有什么特点?
    都是最终的不能改变的

    2、package,import,class之间有没有顺序关系?
    package>import>class
    3、Java中的权限修饰符有哪些?
    public 、protected 、private 、default
    4、内部类的访问特点是什么?
    1,内部类可以直接访问外部类中的成员。
    2,外部类要访问内部类,必须建立内部类的对象。

    5、局部内部类访问局部变量,该局部变量必须用哪个关键字修饰,为什么?
    局部内部类访问局部变量,必须使用final关键字(仅限JDk8以下的版本)
    对于普通局部变量他的作用域就是该方法内,当方法结束该局部变量就随之消失;
    但局部内部类可能产生隐式的“闭包”,闭包将使得局部变量脱离他所在的方法继续存在。
    由于内部类可能扩大局部变量的作用域,如果再加上这个被内部类访问的局部变量没有使用final修饰,
    也就是说这个变量的值可以随时改变,此变量已经消失不能修改了,
    因此java编译器要求所有被内部类访问的局部变量必须使用final修饰符修饰。
    6、内部类的格式? 它的本质是什么?
    class 外部类 {
    修饰符 class 内部类 {
    //其他代码
    }
    }

    7、匿名内部类的前提条件,格式分别是什么?
    前提条件:必须是继承或者接口
    格式:
    new 接口或者父类(){
    重写抽象方法;
    };

    8.代码块的分类?
    代码块分为静态代码块和构造代码块

  • 相关阅读:
    从SmartObject中读取数据
    将数据存储到SmartObject中
    浅识K2 blackpearl中SmartObject
    .net基础
    字符编码
    PowerDesigner教程系列
    Asp.net 2.0(C#)图片存储到数据库和从数据库读取显示
    按回车提交问题:
    .NET设计模式(2):单件模式(Singleton Pattern)
    常用正则表达式收集
  • 原文地址:https://www.cnblogs.com/msn-z/p/7045618.html
Copyright © 2020-2023  润新知