Preguntas etiquetadas con java

8
If-Else VS Switch fin de flujo

Me preguntaba si la si-else, es como una sentencia switch que lo hace tener una sentencia break. if( boolean_expression_1 ) statement_1 else if( boolean_expression_2 ) statement_2 else default_statement Es lo mismo que: switch( controlling_expression ) { case: ( boolean_expression_1 ) {...

8
Java vs PHP Memoria / Consumo de CPU

Yo trabajo en una empresa basada en PHP. Hay un proyecto en el que queremos crear un servicio de back-end. Aquí, los miembros de nivel superior optan por PHP, aunque es más lento que Java. Su único punto de discusión es que Java es más pesado que PHP en el punto de vista de carga de memoria y...

8
¿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. Estas son las...

8
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 eso de...

8
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...

8
¿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...