博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA_内部类
阅读量:5922 次
发布时间:2019-06-19

本文共 1114 字,大约阅读时间需要 3 分钟。

package com.kk.innerClass; class Outer {
private int index = 100; class Inner {
int index=200; void print() {
int index=300; //内部类中可以访问外部类的私有成员变量及方法 System.out.println(index); System.out.println(this.index); System.out.println(Outer.this.index); } } Inner getInner(){
{
class Inner2{ //如果将内部类放在方法或语句块中,外部将不能实例化 } } return new Inner(); } Inner getInner(final int i){
class Inner3{
void getParameter(){
System.out.println(i); //在方法中定义的内部类,如果要访问方法中定义的本地变量或方法的参数,则变量必须被声明final。 } } return new Inner(); } void print() {
Inner inner = new Inner(); inner.print(); } public static void main(String[] args) {
Outer outer=new Outer(); outer.print(); Outer.Inner inner=outer.getInner(); inner.print(); //实例化内部类 Outer outer2=new Outer(); Outer.Inner inner2=outer2.new Inner(); inner2.print(); } }

转载于:https://www.cnblogs.com/BigIdiot/archive/2011/12/23/2299428.html

你可能感兴趣的文章
Linux 信号signal处理机制
查看>>
mybatis-使用set动态拼接sql
查看>>
javascript获取浏览器相关信息
查看>>
配置datanode主机名slaves
查看>>
MySQL5.7 my.cnf常用参数、调优参数及常用语句
查看>>
apache mina 2 Chapter 2 - Basics
查看>>
javascript面向对象编程幻灯片效果
查看>>
JQuery层次选择器
查看>>
数据库密码管理基本常识
查看>>
Android 配置
查看>>
android app的类响应式设计【半月谈投稿】
查看>>
Android 应用的动画实践--View Animation篇
查看>>
Oracle 11g 归档模式基本操作
查看>>
安装APK文件到Android虚拟机
查看>>
【Java例题】5.5 映射类的使用
查看>>
我的友情链接
查看>>
电影网站
查看>>
Windows Server 2012 R2 安装GUI
查看>>
RHEL7和RHEL6的版本对比
查看>>
Hadoop1的一些配置项
查看>>