Contenido de certificación
Buscar
Social
Ofertas laborales ES

Entries in java (11)

lunes
may212012

Orientación a Objetos (Object Orientation) III - Casting de variables de referencia

El uso de polimorfismo es una muy buena práctica de desarrollo para reutilizar funcionalidad, hacer el código escalable y entre otras cosas aprovechar las características de la programación orientada a objetos; pero a su vez nos lleva a hacer uso del Casting (cuando la ocasión lo amerita), lo que consiste en convertir de un tipo de objeto a otro.

Click to read more ...

martes
mar132012

Oracle Certified Professional Java SE 7 Programmer disponible

Hoy Martes 13 (para los escepticos) Oracle anuncia finalmente la publicación del exámen para obtener la certificación OCP para Java SE 7 con el nuevo prerequisito del OCA Java SE 7, así como del examen para hacer el upgrade desde una certificación previa (SCJP, OCP), entre las cuales incluye como nuevos temas obviamente las características que arribaron con Java 7, entre ellas...

Click to read more ...

viernes
feb172012

Oracle Certified Associate Java SE 7 Programmer disponible

Luego del período de beta testing del examen Oracle ha lanzado ya a vivo el exámen de Certificación de OCA para Java SE 7, el cual evalúa un conocimiento básico-medio del manejo del lenguaje, siendo ahora éste un prerequisito para obtener el OCPJP (SCJP previamente) como ya lo hemos mencionado previamente, recalcando que no es necesario si lo que quieres es actualizar tu certificacion OCJP o SCJP Java 5/6 ya que para eso existe el exámen de upgrade que valida tus conocimientos en todos los nuevas características que trae Java 7.

Los exámenes de OCPJP tanto el de upgrade como el regular aún se encuentran en beta y no están disponibles. Bajo éste nuevo esquema, ¿que prefieres? ¿Hacer el OCJP de Java 6 y hacer el upgrade o seguir la nueva ruta de Java 7?

 

Link a Oracle Education

sábado
dic242011

Genéricos y Colecciones. Parte 2: Colecciones

En este post se hablara del Java Collections Framework, el cual contiene interfaces y clases para manipular las estructuras de datos que hacen posibles las colecciones de objetos.

Click to read more ...

viernes
nov112011

Orientación a Objetos (Object Orientation) II - Sobrescritura de métodos

Overriding (Sobrescritura de métodos) Cuando haces uso de herencia tienes la posibilidad de sobrescribir los métodos de la clase padre (si y solo si no están marcados como final); el uso de la sobrescritura es definir un comportamiento particular de un método en una subclase.

Click to read more ...

viernes
nov042011

Clases Envoltorio y Boxing

Clases Envoltorio En Java los datos numéricos, de caracteres, lógicos se tratan de forma primitiva por eficiencia. Normalmente usamos tipos primitivos y no objetos. Sin embargo, existe una manera de que estos datos puedan ser objetos, usando las llamadas clases envoltorio. Cada tipo primitivo en Java tiene su correspondiente clase envoltorio.

Click to read more ...

lunes
oct242011

Arrays en Java

Un array es un objeto que nos permite guardar varios elementos de un mismo tipo. Un array puede guardar valores de tipo primitivo o de tipo de referencia, pero el array siempre será un objeto y como tal se almacena en la memoria dinámica, el Heap. Los arrays pueden ser unidimensionales (vectores) o multidimensionales (matrices). En la imagen superior tenemos un ejemplo de un array unidimensional de longitud n. El índice de los arrays en Java siempre empiezan en 0, por tanto la última posición será n-1. El índice nos permite acceder a un elemento determinado del array. En los arrays multidimensionales tendremos tantos índices como dimensiones.

Click to read more ...

domingo
oct162011

Asignaciones, Widening y Cast.

La operación de asignación nos sirve para dar valor a una variable. La forma genérica de una asignación es la siguiente: variable = valor; Donde valor puede ser un literal, otra variable o una expresión. El proceso de la asignación se realiza en dos fases. En primer lugar, se evalúa la parte derecha y se obtiene un valor. En segundo lugar, se asigna ese valor a la variable de la parte izquierda.

Click to read more ...

martes
oct112011

Cambios en la Ruta de Certificación para Java 7

Después de la Oracle Open World 2011 y los nuevos anuncios de la empresa sobre el futuro de Java, están disponibles en Oracle Education las nuevas rutas de certificación para la plataforma Java 7 (aún en beta), donde como novedad principal

Click to read more ...

martes
sep272011

Stack y Heap

En este artículo vamos a explicar estas dos zonas diferentes de memoria que utiliza la JVM (Java Virtual Machine) de Java. El Stack (Pila) se utiliza para almacenar variables locales, variables de referencia, parámetros y valores de retorno, resultados parciales. También se utiliza para llevar el control de la invocación y retorno de los métodos. Cada thread en la JVM tiene asignado un stack privado desde el momento de su creación. El Heap (Montículo) almacena objetos y sus variables de instancia. Es un espacio de memoria dinámica que se crea al inicio de la máquina virtual y es único. El administrador de este espacio de memoria dinámica es el sistema de administración de almacenamiento automático o más conocido como Garbage Collector (Recolector de Basura). Veamos con el siguiente ejemplo qué elementos se sitúan en el Stack y cuáles en el Heap:

Click to read more ...