Java Double Brace Initialization: Efficiency, Risks, and Better Alternatives | CodeTrail