Logo Studenta

Teoria-Leccion-1-Fundamentos

¡Estudia con miles de materiales!

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

Continuar navegando

Materiales relacionados

274 pag.
922 pag.
La Biblia del Java

SIN SIGLA

User badge image

rodrigomatias14587

318 pag.
JAVA_en_21_dias

ULT

User badge image

Manuel Rodrigues Monameo

16 pag.