CARRERA: ING. En Tecnologas de la Informacin y Comunicaciones.
N DE CONTROL: 131020118
SEMESTRE: 2
2
INTRODUCCIN Son entornos de desarrollo de java son tres aplicaciones para programar, para disear, o para darle forma a un programa, son unas herramientas muy ocupadas por programadores, las tres aplicaciones son: BlueJ, NetBeans y Eclipse. El entorno de desarrollo de javas en estas tres aplicaciones son muy tiles en las reas de programacin y muy til como herramientas para crear programas. El siguiente trabajo fue elaborado consultando sitios web como son cientficos, donde se encontr una variedad de informacin agradable. En esta actividad realizada se elabor un reporte de investigacin donde se hablara sobre los temas de gua del entorno de desarrollo de lenguajes de java que son muy tiles para el rea de programacin. Esperando que la actual investigacin tenga un gran resultado de informacin requerida de los temas vistos y resultando un aprendizaje.
3
ndice. Introduccin..2
ndice.3
Gua BlueJ...4
Gua de Netbeans10
Gua de eclipse...20
Conclusiones26
Otras fuentes consultadas....27
4
Gua del entorno de desarrollo del lenguaje java Gua de BlueJ. BlueJ es un sencillo entorno de programacin exclusivamente diseado para la enseanza y el aprendizaje de java. BlueJ se distribuye entre formato diferente; una para sistemas Windows, otro para MacOs, y otro para todos los dems sistemas. La instalacin es prcticamente directa. Debe tener J2SE v1.4 (a.k.a. JDK 1.4) o posterior instalado en el sistema para utilizar BlueJ. En general, es recomendable actualizar a la ltima versin estable de Java. Si no tiene el JDK instalado puede descargarlo del sitio Web de Sun en http://java.sun.com/j2se/. En MacOS X se encuentra preinstalada una versin reciente de JDK - no necesita instalarla usted mismo. Instalacin de Windows: El fichero de distribucin para el sistema Windows se llama bluejsetup.xxx.exe, donde xxx es un nmero de versin. Por ejemplo, la distribucin de BlueJ 2.0.0 se llama bluejsetup-200.exe. Debe tener este fichero en el disco, o puede descargarlo del sitio Web de BlueJ en http://www.bluej.org. Ejecute este instalador. El instalador le permite seleccionar el directorio donde realizar la instalacin. Tambin ofrece la opcin de instalar un acceso en el men de inicio y en el escritorio. Tras la instalacin, encontrar el programa bluej.exeen el directorio de instalacin de BlueJ. La primera vez que lance BlueJ, buscar el sistema Java (JDK). Si encuentra ms de un sistema Java adecuado (p. ej. tiene usted instalados JDK 1.4.2 y JDK 1.5.0), un dialogo le permitir seleccionar cual usar. Si no encuentra ninguno, se le pedir que lo localice usted mismo (esto puede suceder cuando se ha instalado un sistema JDK, pero las correspondientes entradas en el registro se han borrado). El instalador de BlueJ tambin instala un programa llamado vmselect.exe. Utilizando este programa usted puede cambiar posteriormente la versin de Java que usa BlueJ. Ejecute vmselect para arrancar BlueJ con una versin diferente de java. La eleccin de JDK se almacena para cada versin de BlueJ. Si tiene diferentes versiones de BlueJ instaladas, usted puede usar una versin de BlueJ con JDK 1.4.2 y otra versin de BlueJ con JDK 1.5. El cambio de la versin de Java para BlueJ realizar este cambio para todas las instalaciones de BlueJ de la misma versin para el mismo usuario.
5
Instalacin para Macintosh. Se tiene que tener en cuenta que BlueJ solo corre sobre MacOS X. El fichero de distribucin para MacOS se llama BlueJ-xxx.zip, donde xxx es un nmero de versin. Por ejemplo, la distribucin de BlueJ versin 2.0.0 se llama BlueJ-200.zip. Debe tener este fichero en el disco, o puede descargarlo del sitio Web de BlueJ en http://www.bluej.org. MacOS normalmente descomprimir este archivo automticamente despus de la descarga. Si no es as, haga doble clic para descomprimirlo. Despus de descomprimir, tendr usted una carpeta llamada BlueJ-xxx. Mueva esta carpeta a su carpeta Aplicaciones (o donde quiera que usted desee mantenerla). No es necesaria ms instalacin. Instalacin en LINUX/UNIX y en otros sistemas: El fichero general de distribucin es un fichero ejecutable jar. Se llama bluej- xxx.jar, donde xxx es un nmero de versin. Por ejemplo, la distribucin de BlueJ 2.0.0 se llama bluej-200.jar. Debe tener este fichero en el disco, o puede descargarlo del sitio Web de BlueJ en http://www.bluej.org. Ponga en marcha el instalador ejecutando el siguiente mando. NOTA: para este ejemplo uso el fichero de distribucin bluej-200.jar es necesario usar el nombre de fichero que usted tenga (con el nmero de versin correcto). <j2se-path>/bin/java -jar bluej-200.jar <j2se-path>es el directorio donde se instal el JDK. Se muestra una ventana, permitindole elegir el directorio de instalacin de BlueJ y la versin de JDK a usar para hacer funcionar el BlueJ. Pulse Install. Una vez terminado, BlueJ debera estar instalado. Instalacin general de BlueJ. Para instalar BlueJ: 1.- Conctese a http://www.bluej.org/ 2.- Puede bajarse el ejecutable para Windows * Vaya a"download" * Descargue la ltima versin oficial (quiere decir que no lo intente con versiones beta)
6
3.- Ejecute el fichero que ha descargado y siga las instrucciones de instalacin Puede encontrar instrucciones detalladas de instalacin en http://www.bluej.org/tutorial/tutorial-spanish-201.pdf (espaol) http://www.bluej.org/download/install.html (ingls) 4.- ejecutar el doble click en el fichero de bluej. Entorno de desarrollo de BlueJ. 1.- A travs de Inicio -> Programas o mediante el icono, abrimos BlueJ. Si la instalacin ha sido correcta nos aparecer una pantalla similar a esta.
2.- creamos un nuevo proyecto. con Project > New Project y ya podremos empezar a trabajar. La pantalla se mostrar as:
7
3.- Crear una nueva clase. Presionando el botn new class se abrir nueva ventana y escribiras en donde dice Class Name el nombre de la clase seleccionando la obcion class en class type apareciando la siguiente ventana:
4.- Editar las clases, haciendo click en el icono de la clase, apareciendo un editor mostrando cdigo por defecto:
8
5.- Sacndole partido. Retomemos un proyecto completo, que involucre distintas clases:
Clase Articulo public class Articulo{ int codigo; String descripcion; float precio; public Articulo(int c, String d, float p){ codigo=c; descripcion=d; precio=p; } public void aumentar(float tasa){ precio+=precio*tasa/100; } 9
public String toString(){ return "Codigo: "+codigo+" Descripcion: "+descripcion+" Precio: "+ precio; } } 6.- compilacin de clases, presionando el botn compile, el archive se almacenara el disco y luego se compila en el panel inferior se muestra los errors de compilacin si es necesario editar el programa fuente hasta que compile sin errores. 7.- Observar el diagrama de clases; seleccionando la ventana de proyecto (BlueJ: articulo) o se observa los iconos de las clases conectadas por una flecha, la flecha discontinua indica una relacin usa entre las mismas. }
10
Gua de Netbeans. Antes de instalar Netbeans se debe tener encuenta que deber instalar antes el JDK, despus proseguiremos a descargar Netbeans. 1.-Se descargara: * Vaya a https://netbeans.org/downloads/ * En la parte superior derecha de la pgina, seleccione el idioma y la plataforma en la lista desplegable. Tambin puede optar por descargar y utilizar el archivo zip independiente de la plataforma. * Haga clic en el botn Descargar en la opcin de descarga que desee instalar. * Guarde el archivo del instalador en el sistema.
2.- Instalacin: 1.- Finalizada la descarga, ejecute el instalador. El archivo del instalador de Windows tiene la extensin .exe. Haga doble clic en l para ejecutarlo. El archivo del instalador de las plataformas Solaris y Linux tiene la extensin .sh. En estas plataformas debe convertir los archivos del instalador en ejecutables mediante el siguiente comando: chmod +x <nombre-archivo-instalador>
11
2.- Para seleccionar las herramientas y tiempos de ejecucin que se van a instalar, siga estos pasos en la pgina de bienvenida del asistente de instalacin: * Haga clic en Personalizar. * En el cuadro de dilogo Personalizar la instalacin, realice las selecciones. * Haga clic en Aceptar.
3.- En la pgina de bienvenida del asistente para la instalacin, haga clic en Siguiente.
12
4.- En la pgina de aceptacin de los acuerdos de licencia, revise los acuerdos de la licencia, haga clic en la casilla de aceptacin, y haga clic en Siguiente.
5.- En la pgina de instalacin del IDE NetBeans, siga estos pasos: * Acepte el directorio de instalacin predeterminado del IDE NetBeans o especifique otro directorio. Nota: El directorio de instalacin debe estar vaco y el perfil de usuario con el que est ejecutando el instalador debe tener permisos de lectura/escritura en este directorio. * Acepte la instalacin de JDK predeterminada para usarlo con el IDE NetBeans o seleccione una instalacin diferente en la lista desplegable. Si el asistente de instalacin no encuentra una instalacin de JDK compatible para usar con el IDE NetBeans, no se instalar en la ubicacin predeterminada. en este caso, especifique una ruta a un JDK instalado y haga clic a Siguiente, o cancele la instalacin en curso. Despus de haber instalado la versin necesaria del JDK puede reiniciar la instalacin.
13
6.- Haga clic en Instalar para comenzar la instalacin.
7.- Si estamos conformes, hacemos click en Instalar. Comenzar la instalacin.
8.- finalizando la instalacin se ira al icono de Netbeans y se le dar doble click para abrir la aplicacin.
14
Entorno de desarrollo en Netbeans. 1.- para iniciar el uso de Netbeans se necesita ya estar instalado el programa Tras un cuadro de presentacin aparecer la ventana de la aplicacin con una pgina de inicio en forma de ficha. La pgina de inicio ofrece informacin sobre el entorno. Podemos hacer que no se abra esa pgina cada vez que se inicie VC++.
2.- Ahora, en el rea de trabajo hay un panel con tres fichas: Proyectos, Archivos y Prestaciones. El rea a su derecha ser el rea de edicin. Las fichas del panel se pueden replegar en el margen izquierdo pulsando la flecha a la izquierda en la pestaa:
15
3.- Para abrir una ficha, simplemente ponemos el puntero del ratn sobre su nombre en el margen. Se pueden reorganizar las fichas para tener otras disposiciones (arrastrando las pestaas).
4.- El primer paso para desarrollar una aplicacin es elegir el tipo de proyecto. Usa la orden de men Archivo >>> Proyecto Nuevo. Aparecer este cuadro con los distintos tipos de proyectos:
16
5.- Selecciona C/C++ Application y pulsa el botn Siguiente. Escribe el nombre que quieres para el proyecto (Hola en este caso) y establece la ubicacin en la carpeta que desees. Quita la marca a "Create Main File" para que no se cree ningn archivo fuente:
6.- Pulsa Terminar. Aparecen ms fichas en el panel de la izquierda. No necesitamos ni la ficha Navegar ni la ficha Clases, por lo que repligalos a la izquierda. Deja el panel de la izquierda as:
17
7.- La ficha Proyectos contiene cinco categoras de archivos. Para ver los archivos de las categoras pulsa el +. NB ha creado algunos archivos, aunque no hay todava ningn archivo fuente. Creemos uno. Pulsa con el botn derecho del ratn sobre la categora Source Files de la ficha Proyectos. Elige Nuevo... y luego C++ Source File.
8.- Ve a NetBeans y pulsa Ctrl + V para copiar ese texto:
18
9.- Para que se compile y enlace el programa debemos generar el proyecto. Usa la orden de men Ejecutar >>> Generar Main Project. Se pone en marcha la compilacin y el enlace (usando un archivo Makefile generado automticamente por el entorno). Aparece un panel Salida debajo, donde se va viendo cmo avanza el proceso, as como cualquier error que se produzca. Si no se produce ningn error, se crear el ejecutable:
10.- Cuando decimos a NB que nuestro proyecto se encontrar en una determinada carpeta (D:\FP\Tema1\nb\), NB crea una subcarpeta con el nombre del proyecto (D:\FP\Tema1\nb\Hola\). Dentro de esa carpeta se crea otras subcarpetas: build\Debug\MinGW-Windows, donde se colocan los archivos de cdigo objeto, dist\Debug\MinGW-Windows, donde se coloca el archivo ejecutable (hola.exe) y nbproject, con archivos auxiliares del entorno. El ejecutable, por tanto, se encuentra en D:\FP\Tema1\nb\Hola\dist\Debug\MinGW- Windows en nuestro caso:
19
11.- Al final podemos ejecutar el programa con la opcin de men Ejecutar >>> Ejecutar Main Project (o el botn Play de la barra de herramientas). Se abrir una ventana de consola donde se lleva a cabo la ejecucin del programa:
20
Gua de Eclipse. 1.- Primero se tien que hacer la descarga de este programa en la pagina Eclipse IDE for Java Developers. 2.- Una vez que descargamos el Eclipse su instalacin es muy sencilla, creamos una carpeta llamada eclipse y procedemos a descomprimir el archivo descargado indicando solamente la unidad donde se instala 3.- Ahora nos dirigimos a la carpeta donde se instalaron los archivos y procedemos a ejecutar el programa eclipse.exe Primero aparece un mensaje de inicio del Eclipse
4.- Luego la primera vez que ejecutemos el editor Eclipse aparece un dilogo para seleccionar la carpeta donde se almacenarn los programas que desarrollaremos (podemos crear una carpeta donde almacenaremos todos los proyectos que desarrollaremos en el curso):
21
5.- Luego de configurar la carpeta donde se crearn los proyecto aparece el editor con una pantalla de presentacin (Welcome):
6.- despus la ventana de Welcome de bienvenida se sierra y queda el entorno de eclipse:
22
Entorno de desarrollo de eclipse.
1.- La primera vez que se ejecuta Eclipse, aparecer un dilogo para solicitar la ubicacin deseada para el espacio de trabajo o workspace
2.- se crea un nuevo proyecto:
23
3.- Incorporacin de elementos a un proyecto java Durante el transcurso de la fase de desarrollo de un proyecto java surgir la necesidad de crear nuevas clases e interfaces que, segn interese, se irn agrupando en paquetes. De este modo, la creacin de paquetes desde el entorno Eclipse se har de la siguiente forma: 1. En el men File ! New2 se escoger la opcin Package. Aparecer un asistente para la creacin del paquete. 2. Ahora ha de escribirse el nombre que se le quiere dar al paquete en el campo correspondiente. Luego de esto se pulsar ((Finish)). 3. Se observara en el visor de proyectos (vase figura 3) cmo aparece el paquete recin creado.
4.- crear una nueva clase elaborndola: 1. En el men File ! New se escoger la opcin Class o Interface, segn proceda. En ambos casos aparecer un asistente para guiar al usuario en la tarea de creacin. 2. Lo siguiente es rellenar los campos mostrados por dicho asistente, tales como el nombre de la clase o la interfaz, el paquete en el que ha de ubicarse y otras opciones. En la figura 4 se muestra la apariencia del asistente a la hora de crear una nueva clase. 3. Despus de confirmar la operacin presionando ((Finish)), se podr ver en el visor de proyectos un nuevo elemento el fichero .java correspondiente a la clase o interfaz creada del que colgaran a su vez otros elementos que se correspondern con la clase o interfaz en cuestin y sus mtodos y/o atributos. 24
5.- Edicin de los ficheros:
25
6.- compilacin y ejecucin una vez editado el cdigo fuente y guardados en disco los cambios (men file ! save all) se proceder a compilar el programa para su posterior ejecucin.
7.- La ejecucin del programa se llevar a cabo a travs del men Run!Run As!Java Application (tambin disponible en forma de men contextual emergente en el visor de proyectos)
26
Conclusiones. El entorno de desarrollo de java la gua nos servir para poder instalar y podre poner en prctica la programacin que son muy tiles para crear aplicaciones. El entorno de desarrollo de javas nos servir en el futuro para llegar a ser nuevas aplicaciones como para telfonos inteligentes y computadoras. El aprendizaje del entorno de desarrollo de llevas es como instalar el programa y ejecutarlo y llegar a programar en ellos. El entorno de desarrollo de javas en las empresas se utiliza para crear nuevas aplicaciones para sus productos que salen a la venta como por ejemplo son las computadoras y telfonos mviles inteligentes.
27
Otras fuentes consultadas Estructura de una clase.internet.en lnea. Pgina consultada el 9 de febrero del 2014.consultado en: http://recursostic.educacion.es/observatorio/web/ca/software/programacion/911- monografico-java?start=2 Estructura de una clase.internet.en lnea. Pgina consultada el 9 de febrero del 2014.consultado en: http://www.slideshare.net/anaclos/uso-de-bluej-presentation Estructura de una clase.internet.en lnea. Pgina consultada el 9 de febrero del 2014.consultado en: http://www.bluej.org/tutorial/tutorial-spanish-1.pdf Estructura de una clase.internet.en lnea. Pgina consultada el 9 de febrero del 2014.consultado en: https://netbeans.org/community/releases/69/install_es.html Estructura de una clase.internet.en lnea. Pgina consultada el 9 de febrero del 2014.consultado en: http://jtagua.wordpress.com/2011/05/01/descarga-e-instalacion-separada-de-jdk-6-update- 25-y-netbeans-7-0/ Estructura de una clase.internet.en lnea. Pgina consultada el 9 de febrero del 2014.consultado en: http://www.fdi.ucm.es/profesor/luis/fp/devtools/NetBeansUso.html Estructura de una clase.internet.en lnea. Pgina consultada el 9 de febrero del 2014.consultado en: http://www.javaya.com.ar/detalleconcepto.php?codigo=75&inicio=0 Estructura de una clase.internet.en lnea. Pgina consultada el 9 de febrero del 2014.consultado en: http://www.edu4java.com/es/servlet/servlet4.html Estructura de una clase.internet.en lnea. Pgina consultada el 9 de febrero del 2014.consultado en: http://www-gris.det.uvigo.es/wiki/pub/Main/MiscResources/Manual_Eclipse.pdf