jueves, 19 de septiembre de 2013

Modificadores de acceso: private, default, protected y public

Los modificadores son elementos del lenguaje que definen la accesibilidad de variables, métodos o clases y permiten limitar o generalizar el acceso a los componentes de una clase o a la clase en si misma.

En java existen 4 tipos: public, private, protected y el tipo por defecto que no tiene ningún modificador.

Aquí se definen de mayor a menor restricción:

  • Private: Especifica que los elementos que lo utilizan solamente pueden ser accedidos desde la misma clase donde se encuentran. Este modificador solo puede utilizarse sobre los miembros de una clase y sobre interfaces o clases internas, no sobre clases o interfaces de primer nivel.
  • (Por defecto): Si no se especifica ningún modificador, el elemento solo puede ser accedido por las clases que se encuentran en el mismo paquete donde esta definido.
  • Protected: Indica que el elemento solo puede ser accedido desde el mismo paquete (como en private), y desde cualquier clase que extienda la clase en que se encuentra, indistintamente del paquete donde se encuentre dicha clase. Este modificador no se utiliza para clases o interfaces no internas.
  • Public: Permite acceder al elemento desde cualquier clase, independientemente del paquete al que pertenezca.

Resumen de accesibilidad de los modificadores:



jueves, 11 de julio de 2013

Instalar Eclipse

Una de las primeras elecciones que debe hacer un programador, es la selección de un IDE para el desarrollo de las aplicaciones, en muchos trabajos te imponen uno con el que desarrollar, pero en casa cada uno es libre de utilizar su preferido.

En mi caso he utilizado tanto Eclipse, Netbeans, y JDeveloper, y no se puede ser objetivo a la hora de decidir cual es mejor, cada uno tiene sus pros y sus contras y luego esta las preferencias de cada usuario, yo me decanto por eclipse, aunque en estos momentos trabajo con JDeveloper, así que ahora os mostraré como instalar Eclipse Kepler.

Los pasos a seguir son, la instalación del jdk, configuración de variables de entorno y por ultimo, la instalación del IDE Eclipse.

Instalar JDK

Lo primero antes de empezar con la instalación de eclipse es tener instalada alguna versión de java.
Para ello hay que descargar la versión en : Oracle jdk 
Otras jdks son: IBM jdk y OpenJDK

Una vez en la pagina de la jdk, en nuestro caso la de Oracle, seleccionaremos la versión a descargar

Esta acción nos llevara a otra pantalla:

Habrá que seleccionar el radioButton "Accept License Agreement" y seguidamente elegir el archivo especifico que necesitamos para nuestra maquina.
Descargamos el archivo y lo ejecutamos, la instalación es sencilla, y son pasos de siguiente, siguiente.

Configuración de las variables de entorno.

Java necesita una pequeña configuración para que nuestro equipo pueda usarlo. En este caso necesitaremos crear/modificar las variables JAVA_HOME y PATH.
Las variables son necesarias únicamente para compilar y ejecutar desde la consola de windows.


Tenemos que acceder (en Win7) Panel de control > Sistema y Seguridad > Sistema
Una vez llegado a este punto se mostrará la ventana con unas opciones a la izquierda (Seleccionamos Configuración avanzada del sistema), se abrirá la ventana de "propiedades del sistema".



En la pestaña actual (Opciones avanzadas), seleccionamos variables de entorno, y en la parte inferior clicamos sobre "Nueva..." nos aparecerá otra ventana y la rellenamos con el nombre JAVA_HOME y el valor la ruta donde tengamos la jdk.


Una vez creada esta variable habrá que modificar la variable path (ya existente), para ello modificaremos el valor añadiendo al final: ;%JAVA_HOME%bin;

Con esto ya hemos terminado con las variables de entorno.

Instalación de Eclipse.

Antes de instalar nuestro IDE necesitaremos descargarlo, esto se puede hacer desde el siguiente enlace: http://www.eclipse.org/downloads/
VersiónFecha de lanzamientoVersión de plataforma
Kepler26 de junio de 20134.3

Seleccionamos la version requerida para nuestro equipo:



Al seleccionar la versión se redirigirá para elegir el mirror desde el cual hacer la descarga.
Seleccionamos el preferido o directamente el que nos propone eclipse y empezara la descarga del archivo comprimido.



Descomprimimos el archivo en la ruta donde queramos guardarlo.

El ejecutable es eclipse.exe, hacemos doble clic y se abrira una ventana preguntandonos sobre el workspace con el que iniciar.


Seleccionamos la carpeta que queramos y listo.




jueves, 16 de mayo de 2013

¡Bienvenidos!


Hola a todos,

ya llevaba tiempo pensando en hacerme "algo" donde guardar todas las dudas que tengo cuando programo, así que ¿porqué no hacerme un blog, donde compartir todas las respuestas que yo mismo me hacia para que puedan servir al resto de la gente como otros blogs me han servido de ayuda a mi?

No espero que sea el mejor blog del mundo, pero si consigo dar respuesta aunque sea a una sola persona me daré por satisfecho, sino lo consigo, siempre me podrá servir como repositorio para recuperar métodos y funciones que he necesitado en algún momento de mi vida.

Un saludo.