En muchas ocasiones me encuentro con muchas personas que me preguntan sobre las certificaciones Java de Oracle ) y cuales existen y han existido. Vamos a echarlas un vistazo y comentar cada una de ellas. Java SE El primer bloque de certificaciones que nos encontramos son las de Java Standard Edition que se dividen en […]
Java string literal vs string object
Java string literal vs string object ¿Qué diferencia existe entre las dos opciones? . Normalmente cuando trabajamos en Java solemos crear un String de forma rápida asignando una literal . Pero al tratarse de una clase tenemos la posibilidad de crearlo también como un objeto . El hecho disponer de varias posibilidades suele generar dudas […]
Java Object Reference y sus curiosidades
Java Object Reference es una de las preguntas más habituales cuando empezamos a trabajar en Java .¿Que se pasan las variables por valor ? ¿Se pasan por referencia? . Vamos a ver un ejemplo sencillo con unos tipos básicos. Java Object Reference es una de las preguntas más habituales cuando empezamos a trabajar en Java […]
Java Overload y preguntas de certificacion
El concepto de Java Overload es muy conocido por todos los programadores . Java nos permite declarar el mismo método pero con diferentes tipo o número de argumentos en una clase. Esto nos aporta una gran flexibilidad ya que simplifica el número de métodos de los cuales tenemos que acordarnos . Vamos a abordar algunos […]
Java Herencia y sus limitaciones
Hablar de Java Herencia y sus limitaciones es muy común cuando nos disponemos a preparar una certificación de Java como la de programador. La mayor parte de los desarrolladores piensa que cuando heredamos o extendemos de una clase se hereda todo. Sin embargo esto no es así , existen una serie de limitaciones. Vamos a […]
Java value vs reference y sus curiosidades
Java value vs reference es una de las cuestiones más habituales cuando comenzamos a programar en Java . ¿Como se pasan los valores en Java por valor o por referencia?. Es un tema interesante y vamos a ver un par de bloques de código que nos ayuden a clarificar. Hemos declarado una variable de un tipo […]
Java String Pool , un concepto importante
¿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 […]
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 […]







