zoukankan      html  css  js  c++  java
  • java 内部类1

    内部类:

    常用的情景:一个类要经常访问另一个类的成员。

    举个例子:

    class人 {

    血,氧气...

    class 心脏{...}

    }


    内部类的优势

    成员内类,作为外部类的成员,可以方便随意的访问外部类任意成员。


    形式:

    class Outer {

      ...

      class Inner{

      '''

      }

    }


    分类:

    1)成员内部类:

    2)局部内部类:


    成员内部类访问方式

    (孙悟空飞到牛魔王肚子里面想踢哪就踢哪)

    1)在其他类中直接创建内部类的对象。(要理解不要背)

    Outer.Inner inner = new Outer().new Inner();


    成员内部类访问细节:

    1)private 修饰的私有内部类,只对Outer可见,

    2)static 修饰内部类成员

    class Outer{

      static Inner{

        static int i =1;

      }

    }

    3)

    Outer.Inner in = new Outer.Inner();

    in.。。。。。。


  • 相关阅读:
    hibernate03增删改查
    hibernate02环境的搭建
    hibernate01ORM的引入
    20170623_oracle_优化与体系结构
    20170626_oracle_数据库设计
    logging模块
    hashlib模块
    json和pickle模块
    sys模块
    os模块
  • 原文地址:https://www.cnblogs.com/lifehrx/p/5766472.html
Copyright © 2011-2022 走看看