Sto cercando di capire cosa sta facendo un codice legacy. Che cosa fa esattamente questa linea e perché dovrei aver bisogno in questo modo?AccessController.doPrivileged
String lineSeparator = (String) java.security.AccessController.doPrivileged(
new sun.security.action.GetPropertyAction("line.separator"));
ho trovato nella realizzazione logger dell'applicazione web/EJB in esecuzione su WebLogic 8. Non ci sono politiche di sicurezza speciali attivate per quanto ne so. (Non mi piacciono le importazioni da sole. * Pacchetti, quindi voglio sbarazzarmi di questa linea ;-)
(Sono molto d'accordo con non utilizzare classi da API private.Queste classi possono cambiare o scomparire senza preavviso in qualsiasi momento.) –
"\ n" al massimo "\ r \ n", vecchi tempi .. –