Preguntas etiquetadas con java

Java es un lenguaje de programación de alto nivel, independiente de la plataforma y orientado a objetos desarrollado originalmente por Sun Microsystems. Actualmente, Java es propiedad de Oracle, que compró Sun en 2010.



2
¿Por qué declarar una cadena (como final) y luego usarla?
En una típica clase de validador mvc de muelles, al insertar un valor de errorCode en el objeto Errores, ¿qué diferencia hay entre usar un String ( props.somefield.req) así? errors.rejectValue("elementId", "props.somefield.req"); Versos una cadena final estática declarada? private static final String SOMFIELD_REQ = "props.somefield.req"; ... errors.rejectValue("elementId", SOMFIELD_REQ); ¿Mejora el rendimiento …

4
Mapas anidados versus teclas combinadas
En el proyecto en el que estoy trabajando actualmente teníamos tres tipos diferentes de precios según la edad del usuario (adulto, niño, etc.). Así que teníamos en la base de datos una tabla con este aspecto: PRICES type Amount A 20 B 15 C .. D .. Al principio solo …



4
¿Por qué las matrices en Java no anulan equals ()?
Estaba trabajando con otro HashSetel otro día, que tiene esto escrito en la especificación: [add ()] agrega el elemento e especificado a este conjunto si este conjunto no contiene ningún elemento e2 tal que (e == null? e2 == null: e.equals (e2)) Yo estaba usando char[]en el HashSethasta que me …

3
Identidad de objeto y mutabilidad
Estaba leyendo una propuesta para los tipos de valor en Java , y me encontré con esta oración: "La identidad del objeto sirve solo para soportar la mutabilidad, donde el estado de un objeto puede ser mutado pero sigue siendo el mismo objeto intrínseco". Por lo que entiendo (aunque provisionalmente), …


5
Motivo del operador de incremento (post / pre) en Java o C #
Recientemente, me topé con preguntas sobre la predicción de la salida de código que usa en gran medida operadores de post / incremento previo en enteros. Soy un programador experimentado en C, así que me sentí como en casa, pero la gente hizo declaraciones de que Java solo copiaba ciegamente …
8 java  c# 




1
¿Por qué la API Bundle de Android acepta ArrayLists en lugar de Listas?
Soy nuevo en Android y, mientras revisaba un tutorial sobre cómo guardar el Activityestado en un paquete , noté que, en lugar de aceptar la Listinterfaz más genérica , Bundlelos métodos put están esperando ArrayLists. Ejemplo: Bundle.putCharSequenceArrayList(key, value) Bundle.putIntegerArrayList(key, value) Bundle.putParcelableArrayList(key, value) Bundle.putStringArrayList(key, value) La mayoría de nosotros estamos familiarizados …

4
¿Hilos o ThreadPool? ThreadPool fijo o dinámico?
Tengo un programa java que escucha en un puerto para la entrada. Basado en Input, llama a un servicio web y luego devuelve un éxito / falla al programa cliente. Bifurco un hilo para cada conexión de cliente. La respuesta al cliente que se conecta al programa debe ser rápida. …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.