What does dollar sign in ClassName$.class mean?

M

Marcus Leon

I know that ClassName$InnerClass.class is used for inner classes but
why does the compiler sometimes create one or more files like
ClassName$.class or ClassName$1.class?

Thanks
 
M

Matt Humphrey

Marcus Leon said:
I know that ClassName$InnerClass.class is used for inner classes but
why does the compiler sometimes create one or more files like
ClassName$.class or ClassName$1.class?

Anonymous inner classes:

Runnable r = new Runnable () { public void run () { doThat (); } };

Cheers,
Matt Humphrey (e-mail address removed) http://www.iviz.com/
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,268
Messages
2,571,095
Members
48,773
Latest member
Kaybee

Latest Threads

Top