Preguntas etiquetadas con java

635
¿Por qué las variables estáticas se consideran malas?

Soy un programador de Java que es nuevo en el mundo corporativo. Recientemente desarrollé una aplicación usando Groovy y Java. Todo el código que escribí usaba una buena cantidad de estadísticas. El lote técnico superior me pidió que redujera la cantidad de estadísticas utilizadas. He buscado en...

625
IntelliJ: nunca use importaciones de comodines

¿Hay alguna manera de decirle a IntelliJ que nunca use importaciones comodín? En 'Configuración> Estilo de código> Importaciones', puedo ver que puede especificar el 'recuento de clases' antes de que IntelliJ use las importaciones con comodines. Sin embargo, si nunca quiero usar las...

625
¿Cómo actualizar un valor, dada una clave en un hashmap?

Supongamos que tenemos un HashMap<String, Integer>en Java. ¿Cómo actualizo (incremento) el valor entero de la cadena-clave para cada existencia de la cadena que encuentro? Uno podría quitar y volver a entrar en el par, pero los gastos generales serían una preocupación. Otra forma sería...

617
En Java, ¿cuál es la mejor manera de determinar el tamaño de un objeto?

На этот вопрос есть ответы на Stack Overflow на русском : Как узнать размер объекта (коллекции) в памяти? Tengo una aplicación que lee un archivo CSV con montones de filas de datos. Le doy al usuario un resumen del número de filas en función de los tipos de datos, pero...

617
¿Alguna forma de declarar una matriz en línea?

Digamos que tengo un método m () que toma una matriz de cadenas como argumento. ¿Hay alguna manera de declarar esta matriz en línea cuando hago la llamada? es decir, en lugar de: String[] strs = {"blah", "hey", "yo"}; m(strs); ¿Puedo reemplazar esto con una línea y evitar declarar una variable...