The dollar sign is used by the compiler for inner classes.
Sign
$ represents inner classes. If it has number after $ , then it is an anonymous inner class. If it has name after $ , then this is only an inner class.
So, in your cases, they represent the inner classes of annonymouse
source share