`
leonzhx
  • 浏览: 798695 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

第二十道Java小问题

阅读更多

以下不会编译出错的是:

1)

class A {
    private int j;

    class B {
        static in i = 0;

        void f() {
            j++;
        }
    }

}

 

2)

class A {
    class B {
        private int k;
    }

    void f() {
        B b = new B();
        b.k++;
    }
}
 


3)

class A {
    static class B {
    }
}

class C extends A {
    void callB() {
        A a = new A();
        C.B b = new A.B();
    }
}
 



4)

class A {
    private int l;

    static class B {
        private int k;

        void f() {
            A.this.l++;
        }
    }

}
 



5)

class A {
    void f() {

        if (1 == 0) {
            class B {

            }
        }
    }
}
 


6)

package mypackage;

class A {
    private int i = 0;

    void f() {
        Object o = new Object() {
            void f() {
                i++;
            }

        };
    }
}
 



7)

class A {
    private int i = 0;

    void f() {
        int j = 0;
        class B {
            int i = j;

        }

    }
}
 



8)

class A {
    class B {
        static class C {
        }
    }
}
 



9)

interface A {
    class B {
        class C {

        }

    }
}
 
分享到:
评论

相关推荐

    JAVA2核心技术(第二版中文PDF).part2.rar

    JAVA2核心技术(第二版中文PDF)本书一共17章。 目录见下: 第一章 java简介 第二章 java编程环境 第三章 java基本编程结构 第四章 对象与类 第五章 进一步介绍OOP:继承 第六章 用AWT进行图形程序设计 第七章 用AWT...

    Java语言程序设计基础第十版第十二章课后复习题答案

    根据提供的信息,我们可以总结出以下关于《Java语言程序设计基础第十版》第十二章的一些关键知识点及解答: ### 一、异常处理基本概念 #### 12.1 **问题:** 异常处理的主要思想是什么? **解答:** 异常处理的主要...

    java核心技术卷二

    针对这种情况,我们只能忽略这部分内容,而无法从这里提取与标题“java核心技术卷二”和描述“java核心技术第二卷 高级特性 提供给大家学习与交流”相关的知识点。由于缺少可读和可理解的内容,我们无法对这部分进行...

    javacomm20-win32.rar_JAVA comm不_Java 串口通信_javacomm20_javacomm20-

    `javacomm20-win32.rar`这个压缩包包含了一个适用于Windows系统的Java串口通信组件,它允许Java应用程序通过串行端口与外部设备进行数据交换。`javacomm20`是这个库的版本号,暗示这是一个较早的实现,可能针对JDK ...

    Java基础学习第二天

    在Java基础学习的第二天,主要涵盖了以下几个重要知识点:计算机组成原理,DOS命令,进制转换,Java的发展历程,Java的三大平台,Java运行核心机制,JDK的安装与环境变量配置,以及Java的基本语法。 首先,计算机...

    第十四届蓝桥杯 Java C组省赛真题

    本资源为第十四届蓝桥杯 Java C 组省赛真题,涵盖了 Java 编程基础知识点,包括结果填空和程序设计两种题型。本总结将对题目中的知识点进行详细说明。 一、结果填空题 结果填空题要求选手根据题目描述直接填写结果...

    JAVA第十版部分答案

    二、Java输入输出 * Java的输入输出机制:包括Scanner类的使用、BufferedReader类的使用等。 * Java的输出语句:包括System.out.println()、System.out.print()等。 三、Java类和对象 * Java类的定义:包括类的...

    Java核心技术卷一第10版PDF

    第二章至第四章会详细讲解Java的基本语法,包括数据类型、变量、运算符、控制流程(如条件语句、循环语句)、数组和字符串。这些都是编程的基础,掌握好这些可以为后续的学习打下坚实的基础。 第五章至第七章将带你...

    50道JAVA基础编程练习题

    2. **素数判断**:第二题要求找出101到200之间的素数。素数是只有1和自身两个正除数的自然数。可以通过遍历2到数的平方根并检查能否整除来判断是否为素数。 3. **“水仙花数”**:第三题中提到的“水仙花数”是三位...

    第十一届蓝桥杯大赛软件类省赛第二场 Java 大学 B 组 题目PDF压缩包无密码

    第十一届蓝桥杯大赛软件类省赛第二场 Java 大学 B 组 题目PDF压缩包 第十一届蓝桥杯大赛软件类省赛第二场 Java 大学 B 组 题目PDF压缩包 第十一届蓝桥杯大赛软件类省赛第二场 Java 大学 B 组 题目PDF压缩包

    JAVA2核心技术(第二版中文PDF).part1.rar

    JAVA2核心技术(第二版中文PDF)本书一共17章。 目录见下: 第一章 java简介 第二章 java编程环境 第三章 java基本编程结构 第四章 对象与类 第五章 进一步介绍OOP:继承 第六章 用AWT进行图形程序设计 第七章 用AWT...

    Java语言程序设计基础课后复习题答案第十三章

    Java 语言程序设计基础课后复习题答案第十三章 本部分内容将详细讲解 Java 语言程序设计基础课后复习题答案第十三章中的知识点。 一、Java 基础知识 1.1 在 Java 中,什么是可变长参数?答:在 Java 中,使用可变...

    java2实用教程

    1.6 一个简单的JAVA小应用程序JAVAAPPLET:介绍了Applet的基础知识,这是一种可以嵌入到网页中的Java小程序。 1.7 什么是JSP:简单介绍了Java Server Pages(JSP),一种用于开发动态Web应用的技术。 第二章:...

    Java第十五届蓝桥杯大赛软件JavaB组真题

    【Java第十五届蓝桥杯大赛软件JavaB组真题】是针对Java编程技术的一场专业竞赛,旨在考察参赛者对Java语言的理解、应用及问题解决能力。蓝桥杯大赛作为国内知名的IT技能竞赛,其试题往往涵盖了Java的基础语法、面向...

    JAVA2核心技术(第二版中文PDF).part3.rar

    JAVA2核心技术(第二版中文PDF)本书一共17章。 目录见下: 第一章 java简介 第二章 java编程环境 第三章 java基本编程结构 第四章 对象与类 第五章 进一步介绍OOP:继承 第六章 用AWT进行图形程序设计 第七章 用AWT...

    二级java初级练习二十五题

    二级java练习题,有详细解释,java入门者可以看看。

    java版数据结构和算法视频

    Java数据结构和算法第二十一讲.avi Java数据结构和算法第二十七讲.avi Java数据结构和算法第二十三讲.avi Java数据结构和算法第二十九讲.avi Java数据结构和算法第二十二讲.avi Java数据结构和算法第二十五讲.avi ...

Global site tag (gtag.js) - Google Analytics