¿Qué es el Java String Pool? . Muchas veces cuando trabajamos con Java tenemos que comparar objetos y tipos básicos entre ellos. Si recordamos de otro artículo anterior , para comparar tipos básicos usamos el operador == que es el operador de comparación . Por otro lado si comparamos objetos usamos el método equals(). Hasta aquí todo […]
JDBC ResultSet Types y su funcionamiento
Vamos a echar un vistazo a los distintos JDBC ResultSet Types que existen. Recordemos que el API de JDBC es parte del temario de la certificación de Java Programmer. Es curioso que aunque usamos habitualmente JDBC nuestro conocimiento sobre él es en muchos casos superficial. Hoy hablaremos sobre los tipos de ResultSets que existen, para ello partiremos […]
JavaScript console time y rendimiento
El uso de JavaScript console time , es una de las herramientas más útiles a la hora de validar el rendimiento de nuestro código de JavaScript. En muchas ocasiones nos encontraremos con resultados sorprendentes comparado con lo que esperabamos. Vamos a ver un ejemplo apoyándonos en jQuery. Disponemos de un bloque de código que muestra […]
Java JSON utilizan la librería mJson
Todos usamos Java JSON en el trabajo diario . JSON ha convertido en el formato de intercambio de información más natural entre distintos tipos de aplicaciones. En Java la mayor parte de las librería realizan un enfoque basado en mapear estructuras JSON a clases Java . Java JSON Sin embargo puede que no siempre queramos este enfoque […]
Java Package Visibility
Una de las preguntas más habituales en los exámenes de certificación es sobre Java package visibility , o dicho de otra forma, sobre la visibilidad que tienen nuestros métodos y variables para los diferentes packages. Para mucha gente en Java existen tres niveles de visibilidad. Java Package Visibility (private vs public) Estos dos ámbitos de […]
JBCNConf 2016 , resumen y experiencia
En este artículo voy a hablar de mi experiencia asistiendo como ponente a la JBCNConf de 2016. Un conjunto de charlas sobre tecnologías Java que organiza el grupo de usuarios de Barcelona. Una de las cosas que más destacaría de las conferencias es que son todas en inglés. Algo que sin ninguna duda ayuda a […]
El concepto de javac optimization
¿Cómo funciona el concepto de javac optimization? . Recordemos que javac es el compilador de Java y se encarga de compilar nuestro código “Java” en código para la maquina virtual. Javac Optimization En principio solemos pensar que se trata de una transformación del código directa , sin embargo no es exactamente así ya que el compilador […]
Java varargs y colecciones
El uso de Java varargs es poco conocido dentro del mundo Java y a veces nos pueden ser realmente útiles .¿Para que sirven los varargs? . Son métodos que permiten variar el número de parámetros que reciben permitiendo trabajar de una forma más cómoda. Vamos a ver un ejemplo usando los conceptos de Persona y […]
- « Página anterior
- 1
- …
- 41
- 42
- 43
- 44
- 45
- …
- 58
- Página siguiente »







