首页 > 编程语言 >JAVA常用类---静态内部类

JAVA常用类---静态内部类

时间:2023-06-28 13:12:00浏览次数:32  
标签:JAVA 静态 System private --- Outer Inter out

public class Outer {

private String name = "李四";
private String sex = "男";
//静态类和外部类权限一样
/*外部调用
Outer.Inter inter = new Outer.Inter(); Outer.Inter仅表示包含关系,
如果是成员类应为 Outer.Inter inter = new Outer().Inter();还需要导入调用类的包;
*/
static class Inter{
private String address = "湖南";
public static int age = 18;

public void exhibt(){
Outer outer = new Outer();//静态类中的方法引用外部类需要实例化外部类
System.out.println(outer.name);
System.out.println(address);
System.out.println(inter.age);//引用静态类的静态属性
}
}
}

标签:JAVA,静态,System,private,---,Outer,Inter,out
From: https://www.cnblogs.com/lifelonglearn/p/17511125.html

相关文章

  • C/C++自助点餐系统[2023-06-28]
    C/C++自助点餐系统[2023-06-28]面向对象程序课程设计任务书【题目】自助点餐系统【目的】通过设计一个小型的自助点餐系统,训练综合运用所学知识处理实际问题的能力,强化面向对象的程序设计理念,使自己的程序设计与调试水平有一个明显的提高。【要求】1、每个学生必须独立完成;......
  • 【雕爷学编程】Arduino动手做(134)---PCF8574T扩展模块
    7款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞......
  • golang之go-spew
    我们在使用Golang(Go语言)开发的过程中,会通过经常通过调试的方式查找问题的原因,解决问题,尤其是当遇到一个很棘手的问题的时候,就需要知道一段代码在执行的过程中,其上下文的变量对应的数据,以便进行推测出问题的原因。对于这类调试,我们用的比较多的一个是断点调试,还有是通过打印日志输......
  • numpy-note
    TableofContents1  numpy相关介绍1.1  简介1.2  安装与使用1.3  快捷操作2  第一部分基本操作2.1  第一节数组创建2.1.1  np.array2.1.2  ones-zeros-full2.1.3  arange-linspace-logspace2.1.4  random:randn-randint-random2.2  第二节......
  • pandas-note
    TableofContents1  第一部分课程介绍2  第二部分数据结构2.1  第一节Series-一维数据2.2  第二节DataFrame-二维数组3  第三部分数据查看3.1  head/tail3.2  shape/dtypes-数据形状/数据类型3.3  index/columns/values-查看索引-行/列/属性3.4......
  • 数据库 - 不同数据库将表、字段、描述保存到Excel
    不同数据库将表、字段、描述保存到Excel查询语句SqlServerSELECT表名=CASEWHENA.COLORDER=1THEND.NAMEELSE''END,表备注=CASEWHENA.COLORDER=1THENISNULL(F.VALUE,'')ELSE''END,列序号=A.COLORDER,列名称=A.NAME,标识=CASEWHENCOLUMNPROPERT......
  • 使用 IntelliJ IDEA 开发 Azure Function APP (Java)
    使用IntelellJIDEA开发AzureFunctionAPP(Java)前提Azure账户并有可食用的订阅。创建免费的Azure账户。Azure支持的JavaDevelopmentKit(JDK),JDK8或JDK11。IntelliJIDEA无限制版本或社区版本均可。Maven3.5+最新的FunctionCoreTools安装插件并登......
  • java基础
    一、注释、标识符、关键字注释(comments)代码量少的时候我们能看懂,项目结构复杂的时候我们需要用到注释,使项目具有更好的可读性。注释并不会被执行,是写给我们人看的书写注释是一个非常好的习惯Java中的注释有三种单行注释:“//注释一行”多行注释:“/**/注释多......
  • 创建Avalonia 模板项目-基础
    创建Avalonia模板项目-基础Avalonia是一个跨平台的.NET框架,用于构建漂亮、现代的图形用户界面(GUI)。使用Avalonia,您可以从单个代码库创建适用于Windows、macOS、Linux、iOS、Android和WebAssembly的原生应用程序。本文部分内容来自官方文档地址:官方文档1.环境配置要求......
  • Android 中高级面试原理:热修复与插件化基础—Java与Android虚拟机
    一、Java虚拟机(JVM)1、JVM整体结构使用javac将java文件编译成class文件。类加载器(ClassLoader)将class字节码加载进JVM对应的内存中。JVM将内存分配给方法区、堆区、栈区、本地方式栈4个部分,这4个部分分别存储字节码不同的部分。垃圾回收器(gc)会管理整个内存空间中的垃圾。2、Java代码......