Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
JAVA BÁSICO Página 1 Planes Gabriel Programación Se llama Programación a la utilización de un algoritmo escrito en un determinado lenguaje, para generar un programa. Algoritmo es una secuencia ordenada de instrucciones no ambiguas que han de seguirse para resolver un problema. Todo algoritmo debe cumplir las siguientes restricciones: Debe ser bien definido. Debe ser preciso. Debe ser finito. Para que un ordenador sea capaz de ejecutar un algoritmo, debemos proporcionárselo en forma de programa. Entonces, podemos concluir en que un Programa (Software) es una secuencia finita de instrucciones (algoritmos) que una computadora puede interpretar y ejecutar para resolver un problema. Estructura de un programa: Código: es el conjunto de instrucciones en sí. Escrito de forma que sea fácil de entender y manipular por la persona. Memoria: ofrece un espacio del programa para almacenar datos. Entrada: es el conjunto de datos que el programa recibe mientras se ejecuta y las acciones que lleva a cabo mientras se ejecuta y como consecuencia genera resultados. Salida: es el conjunto de datos generados en forma de resultado durante la ejecución del programa. Lenguajes de Programación Lenguaje de Programación es el idioma utilizado por las personas para crear los programas y así poder controlar el comportamiento de una computadora. Consiste en un conjunto de reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. JAVA BÁSICO Página 2 Planes Gabriel En la actualidad los lenguajes de programación están desarrollados con una semántica y sintaxis tal que son comprensibles por el ser humano, a este código que generamos se le llama código fuente, pero no es comprendido aún por la máquina ya que como sabemos un ordenador solo maneja el lenguaje binario. Es por esto que vamos a hablar de un proceso muy importante que sirve de interlocutor entre nosotros los programadores y el ordenador: compilación. La compilación es el proceso de traducir un programa en código fuente a un programa en código objeto (lenguaje binario). Quien se encarga de hacer esta traducción es lo que se conoce como compilador. Nota: El lenguaje binario, es el idioma que interpreta la computadora. Mediante la utilización de dos números: cero y uno (0 y 1). ¿Cómo sabe la computadora que es un 0? cuando no hay corriente. ¿Cómo sabe la computadora que es un 1? cuando hay corriente. Decimal Binario 0 0000 1 0001 2 0010 3 0011 4 0100 5 0101 Ejemplo de un programa donde su código fuente escrito en C que es compilado y traducido a lenguaje binario: JAVA BÁSICO Página 3 Planes Gabriel JAVA Java es un lenguaje de programación potente y robusto, perteneciente a la familia de los lenguajes Orientados a Objetos y Multiplataforma. Orientado a objetos: es un paradigma de la programación que nos permite descomponer el código en pequeñas unidades lógicas llamadas objetos. Multiplataforma: se pueden ejecutar en cualquier sistema operativo. Algo importante que debemos realizar antes de empezar a trabajar con este lenguaje es instalar el JDK, un conjunto de herramientas que nos permiten comenzar a trabajar con programas creados en el lenguaje. En el JDK Java Development Kit (Herramientas de Desarrollo para Java), vamos a encontrar el compilador javac que es el encargado de convertir nuestro código fuente (.java) en bytecode (.class), el cual posteriormente será interpretado y ejecutado con la JVM Java Virtual Machine (Máquina Virtual de Java). Entorno de Desarrollo Integrado (IDE) Es un software desarrollado y compuesto especialmente por un conjunto de herramientas útiles a un programador para que pueda escribir mediante un lenguaje de programación sus códigos fuentes y así crear un programa deseado. En nuestro caso vamos a trabajar con Eclipse. Proceso de Instalación 1. Descargar e Instalar la plataforma Java, que nos permitirá ejecutar aplicaciones desarrolladas en este lenguaje. https://www.java.com/es/download/ 2. Descargar e Instalar el JDK. https://www.oracle.com/java/technologies/downloads/ 3. Descargar e Instalar el Eclipse. https://www.eclipse.org/downloads/ JAVA BÁSICO Página 4 Planes Gabriel Comenzar a usar Eclipse Como ya dijimos Eclipse es un IDE, es Entorno de Desarrollo Integrado. Una plataforma donde podemos desarrollar nuestro código abierto basado en Java. El entorno de desarrollo de Eclipse tiene cuatro componentes principales: ● Espacio de trabajo ● Proyectos ● Perspectivas ● Vistas La unidad primaria de organización en Eclipse es el espacio de trabajo. Un espacio de trabajo contiene todos sus proyectos. Una perspectiva es un modo de observar cada proyecto y dentro de una perspectiva hay una o más vistas. Crear un Proyecto Un proyecto Java podemos considerarlo como una serie de carpetas ordenadas y organizadas de acuerdo con una lógica para mantener organizado el código. Suele constar de archivos .java, archivos .class y documentación. Sigue estos pasos para crear un proyecto Java nuevo: JAVA BÁSICO Página 5 Planes Gabriel 1. Haga clic en File > New > Java Proyect… y vera un recuadro de dialogo que se abre como el que se muestra: 2. Ingrese “HolaMundo_Proyecto” (adoptemos como una buena práctica dar nombres usando el estilo camelCase o separar palabras con “_”.) al nombre del proyecto y haga clic en Finish. 3. Si quiere modificar los parámetros predeterminados del proyecto, haga clic en Next. (Eso se recomiendo solo si tiene experiencia en Eclipse). 4. Haga clic en Finish para aceptar la configuración del proyecto y crear el proyecto. JAVA BÁSICO Página 6 Planes Gabriel Se generara una ventana de este estilo, a la que llamaremos perspectiva: (Donde podemos ver nuestro proyecto “HolaMundo” y una carpeta “src” que es donde vamos a crear nuestros paquetes y nuestras clases.) Crear un Paquete Un Paquete en Java es un contenedor de clases que permite agrupar las distintas partes de un programa y que por lo general tiene una funcionalidad y elementos comunes, definiendo la ubicación de dichas clases en un directorio de estructura jerárquica. En la perspectiva Java, desplegamos la vista del proyecto recientemente creado y sobre la carpeta “src” haga clic derecho y selecione New > Package. Y dentro de esta ventana le vamos a dar un nombre “HolaMundo_Paquete” JAVA BÁSICO Página 7 Planes Gabriel Crear una Clase La clase es la esencia de Java. Es la base sobre la cual se construye todo el lenguaje Java porque la clase define la naturaleza de un objeto. Como tal, la clase forma la base para la programación orientada a objetos en Java. Dentro de ella se definen los datos y el código que actúa sobre esos datos. En la perspectiva de Java, despliega la vista del paquete recientemente creado y sobre el mismo, haga clic derecho y seleccione New > Class. En el cuadro de dialogo “Name:” que aparece, escriba “HolaMundo_Clase” que será el nombre de la clase. Luego, en la sección inferior “Which Method stubs would you like to create?”, verifique que este chequeado: “public static void main(String [] args)” y luego Finish. JAVA BÁSICO Página 8 Planes Gabriel Esto creara un archivo .java con una clase “HolaMundo_Clase” y un método main() vacío. Finalmente, tendremos una vista como la siguiente y ya podemos empezar a programar. JAVA BÁSICO Página 9 Planes Gabriel
Compartir