一道java静态内部类的试题

【SPSS操作】Non-parametric ANCOVA (Quade‘s) in SPSS 在SPSS中执行Quade的非参数ANCOVA需要手动计算步骤,因为SPSS没有内置的菜单选项。以下是详细的操作指南。 阅读详情
一道java静态内部类试题:
public class OuterClass{
    private double d1 = 1.0;
    //insert code here...
}
  You need to insert an inner class declaration at line 3,Which two inner class declaration are valid?(Choose two.)

A.class InnerOne{
     public static double methoda(){return d1;}
  }

B.public class InnerOne{
     static double methoda(){return d1;} 
  }

C.private class InnerOne{
     double methoda(){return d1;}
  }

D.static class InnerOne{
     protected double methoda(){return d1;}
  }

E.abstract class InnerOne{
     public abstract double methoda();
  }

静态内部类的三个原则:
1. 静态内部类可以有静态成员,而非静态内部类则不能有静态成员
2. 静态内部类的非静态成员可以访问外部类的静态变量,而不可以访问外部类的非静态变量
3. 非静态内部类的非静态成员可以访问外部类的非静态变量

根据以上三个原则可知答案为CE。

量子计算入门指南:密度算符的核心概念与应用解析 本文深入解析了量子计算中密度算符的核心概念与应用。作为描述量子系统“状态的状态”的关键数学工具,密度算符能有效处理混合态与子系统描述,是理解量子噪声、量子纠错和开放系统演化的基石。文章通过对比纯态与混合态,阐释了密度矩阵的数学定义与物理意义,并结合代码示例演示了其在实际量子计算问题中的强大威力。 阅读详情

相关推荐

40. JAVA高级技术-内部类4静态内部类

JAVA高级技术-内部类4静态内部类

CSDN全栈领域优秀博主,阿里云博客专家,工信部权威认证物联网技术开发工程师,曾30分钟高分通过C语言二级,两天手撸代码完成EasyX飞机大战,靠接软件私活一个月换苹果电脑 664

有两个关于内部类(Inner Class)的示例

第一个,演示一个简单的外部类使用内部类示例: [code="java"] public class OuterClass { //内部类 private class InterClass { //内部类的构造函数 public InterClass() { System.out.printl...

SailingAptech的专栏 219

110KV降压变电站电气部设计

110KV降压变电站电气部设计 电气设备选型 短路计算 主接线设计

@Valid和@Validated

简介 @Validation是一套帮助我们继续对传输的参数进行数据校验的注解,通过配置Validation可以很轻松的完成对数据的约束,配合BindingResult可以直接提供参数验证结果 所有参数注解含义 参考 @Validated注解详解,组校验,嵌套校验,@Valid和@Validated 区别,Spring Boot @Validated 区别 javax.validation.Valid.@Valid ① 首先需要在实体类的相应字段上添加用于充当校验条件的注解,如:@Min,如下代码(age

qq_40813329的博客 1636

java作业试题_Java作业习题.doc

Java语言介绍填空题Java语言使用的是 字符集, 每个字符在内存中占16位。Java2平台的三个成员别是: 、 、 。简答题Java2平台主要有哪几个成员?各自应用于什么场合?Java程序设计基础填空题在一个Java源文件中定义了2个类,每个类中都有5个方法,编译该Java源文件时产生 个字节码文件,其扩展名是 ...

weixin_42347660的博客 800

题目:在如下例子:pubic class OuterClass {private double d1 = 1.0; // insert code here},下面哪几个内部类的定义是正确的___

题目:在如下例子:pubic class OuterClass {private double d1 = 1.0; // insert code here},下面哪几个内部类的定义是正确的___ A:class InnerOne { public static double methoda() { return d1; } } B:public class InnerOne { static double methoda() { return d1; } } C:private class InnerOn

qq_42449963的博客 1137

Java匿名内部类试题

匿名内部类试题 题目 描述补全下面代码,使之能够输出“Hello world” package com.newedu.javabase.day.exrecises.v1; interface Inner{ void show();} class Outer{ //补全代码 } public class OuterDemo { public static void main(String[]...

CN_Orange_的博客 602

Java试题---关于匿名内部类(补全代码)

匿名内部类试题 按照要求,补全代码 要求在控制台输出“HelloWorld” interface Inter { void show(); } calss Outer { //补全代码 } class OuterDemo { public static void main(String[] args ) { Outer.method().show(); } } 代码呈现解答 inte...

MyNavigator 1397

黑马程序员_总结外部类访问内部类

------------- android培训、java培训、java博客、java学习型技术博客、期待与您交流! ------------- ------------- android培训、java培训、java博客、java学习型技术博客、期待与您交流! ------------- 详情请查看:http://edu.csdn.net/heima/

y452378661的专栏 437

java匿名评论_Java关于匿名内部类的一个面试题

今天也不准备记录太多的东西,就想把一个关于匿名内部类的一个面试题享一下。匿名内部类题目内容按照要求,补齐代码interface Inter {void show();}class Outer {//补齐代码}class OuterDemo {public static void main(String[] args) {Outer.method().show();}}上面就是这道小小的面试题,如...

weixin_29890403的博客 248

面向对象--内部类--匿名内部类

匿名内部类 程序引例 /* 匿名内部类: 就是内部类的一个简化写法。 存在匿名内部类的前提: 要存在一个类或者是一个接口,类可以是具体的类也可以是抽象类 定义格式: new 类名或者接口名(){重写方法}; 本质上: 是一个继承了这...

赤兔胭脂小吕布的博客 174

浅扯ava程序执行顺序

先从一道试题开始说起:public class A { public A() { System.out.println("A..."); } static { System.out.println("A:static"); } { System.out.println("A"); } public void show() { System.out.println(...

z936689039的博客 383

Java-设计模式-单例模式

看到一个面试题java单例模式的实现,懒汉、饿汉?所以思考学习并整理了下 单例模式、在运行期间,保证某个类只创建一个实例,保证一个类仅有一个实例,并提供一个访问它的全局访问点。 一、举例 public class SingleObject { private String name; //创建 SingleObject 的一个对象 private static Sing...

zym_1321的博客 119

java 内部类静态内部类的区别

占坑中。。 参考: 从一道试题开始说起 枚举、动态代理的原理

王智博 7927

java静态内部类加载顺序

静态内部类加载顺序 我们先来区一下两个概念:类加载、加载。 类加载的过程包括加载,初始化,验证,解析,准备,初始化等五个过程。加载是类加载的一部。 区完这两个概念之后我们再来看下面的问题。 我们声明一个类,这个类有个内部静态类。还有主函数,当我们启动程序之后,运行java application......

0bug0warning的博客 1万+

单例的几个要点

1.单例的double check lock变量为什么需要使用volatile? 2.内部类实现单例,但是实现的原理是什么? 上面2个点有点迷惑: 摘录个挺好的说明: https://blog.csdn.net/mnb65482/article/details/80458571 双重锁懒汉模式(Double Check Lock) public class SingleTon{ private static SingleTon INSTANCE = null; .

chenrunhua的专栏 348

编写Java程序,演练静态内部类应用

返回本章节 返回作业目录 需求说明: 创建一个Person类,在该类中定义一个Home静态内部类,并在这个Home类中定义一个显示Home相关信息的方法。 在Person类中设置一个Home类型属性对象。 在Person类中定义一个显示当前Person对象相关信息的方法,并在该方法中调用Home类型属性对象的显示Home相关信息的方法。 实现思路: 创建Person类,在其中定义String类型的name属性。 在Person类中定义一个静态内部类Home,在该Home类中定义String类型

杨明金的博客 4608

Java 内部类详解及其练习

学习心得 一、专业课 1内部类 1.内部类 1.1 是指在一个外部类的内部再定义一个类,类名不需要和 文 件 夹相同 1.2内部类可以是静态static的,也可用 public,default,protected和private修饰(而外部类只 能使用 public和default) 1.3注意:内部类是一个编译时的概念,一旦编译成功,就会 成为完全 不同的两类。对于

pindu002的博客 1085

Java基础练习 — 内部类

内部类 内部类仍然是一个独立的类,在编译后内部类会编译成独立的.class文件,但是前面会冠以外部类类名+$符号。 内部类不能用普通的方式访问。内部类是外部类的一个成员,,因此内部类可以自由地访问外部类的成员变量,无论是否用private修饰。 成员内部类 在类的成员位置,即和成员变量以及成员方法所在的位置是一样的。在内部类中,可以直接访问外部类的成员,包括私有的private成员。 eg: ...

文泽路小男孩的博客 499
上一篇: vim-cheat-sheet
下一篇: Android之ClassLoader类加载器(MultiDex、动态加载dex)
白发于樵
博客等级 码龄17年 12粉丝 54原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值