introduciÓn a eclipse y primer programa · las sentencias acaban con ; (punto y coma). este...
TRANSCRIPT
![Page 1: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/1.jpg)
INTRODUCIÓN A ECLIPSE Y
PRIMER PROGRAMA
Prof. Rafael Mourglia
![Page 2: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/2.jpg)
¿Qué necesito para programar en
JAVA?
1. Kit de desarrollo de java JDK (Java Development Kit)
Descarga de www.oracle.com
Link directo: http://www.oracle.com/technetwork/java/javase/downloads/index.html
2. Entorno de desarrollo o IDE (Integrated Development
Environment).
![Page 3: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/3.jpg)
Entorno de Desarrollo Integrado
Entorno de programación que ha sido empaquetado como un programa de aplicación.
Editor de código.
Compilador.
Depurador (Identificar y corregir errores en programación)
Constructor de interfaz gráfica.
JAVA no depende de un entorno específico. Se puede utilizar el que más se ajuste a nuestras necesidades. Los más conocidos son:
NetBeans
Eclipse
![Page 4: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/4.jpg)
ECLIPSE
![Page 5: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/5.jpg)
Descarga de Eclipse
Una vez instalado el JDK, se procede a descargar
e instalar Eclipse.
Se descarga de www.eclipse.org.
Eclipse tiene soporte para varias plataformas y
utilidades, distribuídos en Paquetes.
Para el presente curso nos interesa el paquete “Eclipse
para desarrolladores de JAVA”
![Page 6: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/6.jpg)
Descarga de Eclipse
Una vez en la página de Eclipse, clic en la opción
Download.
![Page 7: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/7.jpg)
Descarga de Eclipse
La página detectará automáticamente el SO que
tenemos instalado.
Clic en Download 64 bit (O la opción que muestre
en base al sistema detectado).
Si el SO no es el correcto, clic en la opción
Download Packages
![Page 8: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/8.jpg)
Descarga de Eclipse
Finalmente clic en Download nuevamente.
![Page 9: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/9.jpg)
Instalar Eclipse
Como ya se mencionó, Eclipse tiene soporte para varias plataforma y utilidades. Seleccionamos la primera opción que corresponde al paquete de desarrollo con JAVA.
![Page 10: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/10.jpg)
Instalar Eclipse
Si lo deseamos (y es
recomendable)
marcamos primero las
opciones de crear una
entrada desde el menú
y un acceso directo en
el escritorio.
Luego Clic en INSTALL.
![Page 11: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/11.jpg)
Abrir Eclipse
WORKSPACE:
Es el espacio de trabajo donde se guardarán nuestros
proyectos.
![Page 12: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/12.jpg)
WORKSPACE
Es posible cambiar el
espacio de trabajo si
lo deseamos.
![Page 13: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/13.jpg)
Primer programa JAVA con Eclipse
File → New → JavaProject
![Page 14: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/14.jpg)
Primer programa JAVA con Eclipse
Nombre del proyecto
![Page 15: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/15.jpg)
Primer programa JAVA con Eclipse
![Page 16: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/16.jpg)
Explorador de paquetes
Proyecto
creado
![Page 17: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/17.jpg)
Crear una clase
Clic derecho sobre paquete src → New → Class
1
2
3
![Page 18: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/18.jpg)
Crear una clase
Nombre de la clase
(Puede coincidir con el
nombre del proyecto)
Seleccionar para
incluir método main().
principal
Nombre del Paquete.
(Es opcional, pero se
aconseja especificarlo)
![Page 19: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/19.jpg)
Primer programa
<Paquete donde se encuentra el archivo
<Declaración de la clase
<Método main
<Comentario
(No se compila)
<Sentencia que llama
a un Método para
mostrar un texto por
consola.
![Page 20: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/20.jpg)
Algunos conceptos
Clase (class):
Es una plantilla de diseño donde se especifican los atributos y métodos que tendrá nuestro programa.
Físicamente es el archivo donde escribiremos nuestro código fuente
Paquete (package):
Contenedor de clases que permite agrupar las distintas partes de un programa.
Físicamente es un directorio.
Método main():
Comienza la ejecución de la aplicación en Java.
Cuando se inicia una aplicación en Java, se comenzará a leer a partir del método main (Este método es obligatorio para la Clase principal).
Inicialmente sería el único método que tendrá nuestra clase, y todo el código será escrito dentro del mismo.
![Page 21: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/21.jpg)
Palabras reservadas
Las palabras reservadas son aquellas que tienen
alguna función especifica para dicho lenguaje, por
ejemplo una palabra que indique la impresión de una
cadena de texto en pantalla.
Estas palabras reservadas, combinadas con la
sintaxis de los operadores y separadores, forman la
definición del lenguaje Java.
No se pueden utilizar como nombres en sus programas
Java en variables, clases o métodos.
Un IDE marca de otro color las palabras reservadas.
![Page 22: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/22.jpg)
Algunas palabras reservadas de JAVA
![Page 23: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/23.jpg)
Bloques de código
Es un grupo de sentencias que se comportan como
una unidad.
Está limitado por las llaves de apertura { y cierre }.
Ejemplos:
![Page 24: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/24.jpg)
Bloques de código
Todo código que deseamos escribir para ese
bloque, debe estar entre las llaves { y }.
Existen niveles entre los distintos bloques de código.
Determinados bloques de código deben
implementarse dentro de otros, de lo contrario se
producirá un error.
Ejemplo: dentro de una clase se implementan los
métodos, y dentro de los métodos las estructuras
![Page 25: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/25.jpg)
Sentencias
Una sentencia es una orden que se le da al programa para realizar una tarea específica:
Mostrar un mensaje en la pantalla
Declarar una variable
Llamar a una función
Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente.
Normalmente, las sentencias se ponen unas debajo de otras, aunque sentencias cortas pueden colocarse en una misma línea.
![Page 26: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/26.jpg)
Sentencias
Algunos ejemplos:
![Page 27: INTRODUCIÓN A ECLIPSE Y PRIMER PROGRAMA · Las sentencias acaban con ; (punto y coma). Este carácter separa una sentencia de la siguiente. Normalmente, las sentencias se ponen unas](https://reader034.vdocuments.pub/reader034/viewer/2022042909/5f39e57f3903345474054c9a/html5/thumbnails/27.jpg)
Recursos adicionales:
IDEs de Programación
https://www.ecured.cu/IDE_de_Programaci%C3%B3n
Video explicativo instalación de JDK y Eclipse
https://www.youtube.com/watch?v=uHBqENZhvyM
FIN