zoukankan      html  css  js  c++  java
  • 作业

    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.代码块的分类?
    代码块分为静态代码块和构造代码块

  • 相关阅读:
    导入Spreadsheet到sharepoint2013报错
    WinRM不起作用 Connecting to remote server failed with the following error message : WinRM cannot complete the operation
    安装workflowmanager 1.0 server
    SharePoint 2013 pre-config
    SharePoint 错误集 3
    如何安装/卸载workflow manager 1.0
    IOS 7 Study
    IOS 7 Study
    MVC interview questions with answers
    Android 获取控件相对于屏幕位置
  • 原文地址:https://www.cnblogs.com/msn-z/p/7045618.html
Copyright © 2011-2022 走看看