Prompt
"Generate an image representing the Java programming language, incorporating elements that reflect its object-oriented, structured, imperative, generic, and reflective programming paradigms. The image should feature a stylized coffee cup, referencing the name 'Java,' surrounded by code snippets, gears, or other machinery to signify its use in software development, multithreading capabilities, and platform independence via the Java Virtual Machine. Include a subtle background that hints at its cross-platform compatibility, such as faint Windows, Linux, and macOS logos. Prominently display the official Java logo in a corner. Use a modern, sleek style with a predominantly dark color scheme accented by vibrant colors to represent the language's versatility and wide adoption."