There are things you can do in Java you rarely see, generally because there is no use for it. However, there are some unusual things in Java that could be surprisingly useful.
Chronicle Software uses a number of different usual patterns in its low-level libraries most developers wouldn’t generally come across.