inner class « class name « Java Class Q&A

Home
Java Class Q&A
1.abstract class
2.Base class
3.class hierarchy
4.class name
5.class version
6.Class.forName
7.ClassCastException
8.Clone
9.constant
10.Constructor
11.Development
12.DTO
13.encapsulation
14.equal method
15.extend Class
16.getter
17.hashcode
18.Inheritance
19.inner class
20.interface
21.main class
22.Method
23.NoClassDefFoundError
24.NoSuchMethodError
25.NoSuchMethodException
26.object reference
27.overload
28.parent class
29.Polymorphism
30.private
31.Private Field
32.Recursive
33.setter
34.Static
35.Static Class
36.subclass
37.Super
38.toString
39.Wrapper Class
Java Class Q&A » class name » inner class 

1. Inner Class Names    coderanch.com

2. How to instantiate a Class with the same name as an Inner Class?    coderanch.com

Sasha, I tried your example. This is how it works: File: In.java package abc; public class In { In() { System.out.println("instantiating outer In class"); } public static void main(String[] args ){ Out o = new Out(); o.method(); } } File: Out.java package abc; class Out { void method(){ abc.In i = new abc.In();//instantiating outer In class In in = new In(); ...

3. Name of the inner class    forums.oracle.com

Hi, If I have an inner class named MyInnerClass which resides in a class named MyOuterClass, then name of the .class file for the inner class is MyOuterClass$MyInnerClass.class. Is the class file name guaranteed to be $.class on all platforms for all Java versions? Are there any exceptions to this naming convention? Regards, Amit

java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.