Describir: Core Java advanced features