匿名对象 内部类 包的声明与访问 访问修饰符
Posted zqy6666
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了匿名对象 内部类 包的声明与访问 访问修饰符相关的知识,希望对你有一定的参考价值。
匿名对象 没有变量名,只能使用一次对象,可以作为方法接收的参数、方法返回值使用
内部类 分为成员内部类与局部内部类
匿名内部类 匿名内部类是创建某个类型子类对象的快捷方式
使用匿名对象的方式,将定义子类与创建子类对象两个步骤由一个格式一次完成,。虽然是两个步骤,但是两个步骤是连在一起完成的
package com.orcle.demo03; //外部类 public class Out { //外部类方法 public void outt(){ System.out.println("这是外部类方法"); //局部内部类 class In{ //局部内部类方法 public void inn (){ System.out.println("这是内部类方法"); } } //创建内部类对象 In in=new In(); in.inn(); }
包
使用公司网址反写,可以有多层包,包名采用全部小写字母,多层包之间用”.”连接
通过导包的方式使用该类,可以避免使用全类名编写(即,包类.类名)。
访问修饰符
public 适用于所有包和类;
protected 适用于同一个包中所有类和不同包的子类;
default 适用于同一包间所有类
prevate 适用于同一类
以上是关于匿名对象 内部类 包的声明与访问 访问修饰符的主要内容,如果未能解决你的问题,请参考以下文章
匿名对象,内部类,包的声明与访问,访问修饰符,代码块,java的API equals toString方法整理
Java——面向对象进阶(final关键字,static关键字,匿名对象,内部类,包的声明与访问,四种访问修饰符,代码块)
Java面向对象(staticfinal匿名对象内部类包修饰符代码块)