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

  • 相关阅读:
    hibernate注解note
    hibernate的批量删除
    hibernate实现多表联合查询
    hibernate联合主键注解方式
    jsp之radio取值与赋值
    @Transient注解的使用
    工程师如何在工作中提升自己?(公众号)
    HTML中让表单input等文本框为只读不可编辑的方法
    ajax, jQuery, jQueryeasyUI
    关于easyui的问答(来自百度问答)
  • 原文地址:https://www.cnblogs.com/msn-z/p/7045618.html
Copyright © 2011-2022 走看看