Sunteți pe pagina 1din 24

Introduccin

Java es un lenguaje de programacin originalmente desarrollado por


Sun Microsystems.
Este lenguaje tiene las caractersticas de ser de propsito general, est
basado en clases, y es orientado a objetos.
Una de las mayores ventajas del lenguaje Java, es que es
multiplataforma, es decir, que una vez hecho el programa, lo podremos
ejecutar bajo cualquier sistema, sin necesidad de modificar nada.

Adems Java tiene licencia GNU (ver ms informacin aqu).


Podramos hablar mucho ms de Java, de todas sus versiones o
caractersticas, pero como se trata de aprender a programar en Java,
vamos a ir al grano y vamos a aprender a escribir cdigo y crear
nuestras propias aplicaciones.
Pero antes, tendremos que instalar todo lo necesario para programar en
Java

Instalando Java
Lo primero y necesario es instalar Java en nuestro ordenador.
Esto servir para que podamos ejecutar cualquier contenido Java en
nuestra mquina.
Vamos paso por paso:
1-Entramos en http://www.java.com/es/download/ y pulsamos
en:Descarga gratuita de Java.

2- Ejecutamos el archivo descargado. Y clicamos en "Instalar".

3- En la siguiente ventana, deseleccionamos la opcin de instalar la


Barra Asky le damos a "Siguiente".

4- Esperamos al proceso de instalacin...

5- Todo listo! Cerramos la ventana que nos india que Java se instal
correctamente.

Ya tenemos Java instalado. Fcil, no?

Pues ahora vamos con el entorno de trabajo.

Instalando Netbeans(Entorno de
Trabajo)
Ahora vamos a instalar el entorno de trabajo para programar en Java.
Hay muchos, pero en este curso vamos a utilizar Netbeans, que
considero el ms sencillo para empezar.
Entramos a: http://netbeans.org/downloads/index.html y pulsamos en
"Download", donde nos indica la flecha.

1- Ejecutamos el archivo descargado, y nos aparece lo


siguiente...Hacemos click en "Next".

2- Aceptamos los trminos y continuamos: "Next".

3- Aceptamos los trminos para la instalacin de JUnit, y continuamos


con "Next".

4- Ahora elegimos la ruta donde queremos que se instale Netbeans, es


recomendable dejarla por defecto, tal como indica en la imagen:

5- En la siguiente ventana nos aparece toda la informacin de lo que


vamos a instalar. Simplemente pulsamos en "Install".

6- Esperamos que se instalen todos los componentes...

7- Listo! Deseleccionamos la opcin de "Contribute to the Netbeans..."


Lo dejamos tal cual est en la imagen, y le damos a "Finish".

Y ya est, eso es todo. Ya tenemos todo lo necesario para poder


desarrollar en Java.
Listo para aprender a hacer tus propios programas en este lenguaje de
programacin? Vamos con ello.

Primer Programa
Vamos a dar ya los primeros pasos en programacin propiamente dicha.
Para ello, abrimos el Netbeans: Botn Inicio de Windows, y
seleccionamosNetbeans.

o bien, abriendo el acceso directo del escritorio...

Veamos ahora como realizar nuestro primer programa, lo ms bsico


posible.
Lo primero ser crear un nuevo proyecto, como vemos en la siguiente
imagen:

En la ventana que nos aparece a continuacin, dejamos todo tal como


est por defecto, como se aprecia en la imagen:

Y en la siguiente ventana, le damos un nombre al proyecto, en este


caso, AulaFacil (podis poner el que queris).

Ya tenemos creado el nuevo proyecto. Ahora vamos a escribir el cdigo


del programa.
Quedara de la siguiente forma...

Lo nico que tenemos que copiar es la lnea: "System.out.println("Hola


Mundo");".
El resto se crea solo. No te asustes por no entender todo lo que ves en
pantalla, al principio es normal, pero poco a poco te hars con todos los
conceptos de la programacin.
En la siguiente leccin vamos a explicar el cdigo de este programa
bsico.
No obstante, por si os habis perdido, dejo el vdeo que indica como
lleva a cabo el proceso.
Hola mundo

Explicacin del Programa


Pasamos a explicar brevemente como funciona este programa simple.
No os preocupis si no entendis muchas de las cosas, puesto que al
principio es normal, porque hay elementos que veremos ms adelante.
Ahora solo quedaros con la funcin que desempea dicho programa. No
hace falta (en este momento) que se entienda todo al dedillo.
Bien, esto es lo que tenemos:

Hay que aclarar que el texto grisaceo, no se ejecuta, eso no lo interpreta


Java como cdigo a ejecutar, son comentarios orientativos para
nosotros. (Se explicar bien en la siguiente leccin).
Ahora vamos a analizar lnea por lnea:
package aulafacil; => Nos aparece por defecto, hay que dejarla tal cual.

Package es un conjunto de clases, y aulafacil, el nombre de ese


package. (Ya iremos entendiendo como funciona todo esto ms
adelante).
public class AulaFacil { ... }=> Aqu se crea la clase principal.
Debe llevar el mismo nombre que le dimos al proyecto, en este caso,
AulaFacil.
public static void main(String[] args) {
// TODO code application logic here
System.out.println("Hola Mundo");
}
Dentro de la clase AulaFacil, tenemos el mtodo "main", es decir el
mtodo principal, que es el que se ejecuta cuando ejecutamos el
programa.
O sea, todo lo que est dentro de main ( {...} ), se ejecutar, en este caso,
el "Hola Mundo" que tenemos debajo.
System.out.println no es ms que una funcin del sistema, que escribe por
consola lo que pongamos entre comillas, como es el caso del ejemplo.
Esto es, en general, todo lo que hay que explicar de este programa.
No entro ms en profundidad porque hay conceptos que se adquieren
ms adelante durante el curso.
sea que no os preocupis por no entender ahora que es una clase, o
unmtodo, o un package...Ya os iris familirizando con ello a medida
que avancemos en el curso.
Hasta la siguiente leccin!

Comentarios
Los comentarios son muy importantes en programacin.

Ahora quizs no le veas mucha importancia porque es poco cdigo lo


que tenemos escrito, pero cuando haya muchas ms lneas de cdigo,
har falta tener comentarios a lo largo de todo el programa, para
aclararnos bien con lo que estamos haciendo.
Y no solo nos servir a nosotros, sino tambin si tenemos que pasar el
cdigo a alguien para que nos ayude o lo que sea, se podr guiar con los
comentarios.
Vamos a poner ejemplos:
Partiendo del programa que tenemos hecho de "hola mundo",
eliminemos todo el cdigo que est con letra gris (comentarios), as
veremos como no cambia nada...Puesto que eso no se ejecuta.
Quedara as:

Se puede comprobar, que si se ejecuta, tendremos el mismo resultado.


Como crear comentarios?

Muy fcil. Si queremos "comentar" una sola lnea, lo hacemos poniendo


delante lo siguiente: //
Esta barra diagonal se consigue pulsando: Shift + 7.
Si queremos comentar un trozo de cdigo, para no tener que poner las
barras por cada lnea, lo podemos hacer fcilmente a travs de
Netbeans.
En el siguiente vdeo se explica como hacerlo:

Tipos de datos
En cualquier lenguaje de programacin, se trabaja con datos. Por ello,
en esta leccin voy a mencionar los tipos de dato ms utilizados (y
bsicos).
Hay ms, pero son menos tiles.
Los tipos de datos que ms vamos a usar son los siguientes:

int = Tipo de dato entero. Su valor mnimo es -2,147,483,648 y el


mximo 2,147,483,647 (includo).

Ejemplo: 12, 456, -315...

double = Dato en coma flotante, para valores decimales.

Ejemplo: 2.40 - 3.14 - 10.90.

boolean = El tipo de dato boolean solamente tiene dos valores


posibles: true (verdadero) y false (falso).
char = El tipo de dato char es un solo carcter Unicode. Por ejemplo:
'c', 'a', '7', etc..

Veremos otro tipo de dato sumamente til, que son las cadenas de
caracteres, pero a estas les dedicaremos una leccin aparte.
Los tipos de datos no se pueden mezclar entre s, es decir, no podemos
introducir un dato tipo "double" en un dato tipo "entero", puesto que no
tienen nada que ver.
Estos son conceptos puramente tericos, ahora con el uso
de variables (la siguiente leccin), vamos a entender mejor para qu
sirven los tipos de datos.

Variables
Las variables son el elemento esencial de la programacin.
En ellas ser donde almacenemos todos los datos con los que vamos a
trabajar.

Vamos a aplicar los conceptos vistos anteriormente a la prctica, es


decir, veremos como se crean y modifican datos en Java.
La creacin de variables se lleva a cabo de la siguiente forma:
<tipo de dato> <nombre de variable>
El tipo de dato puede ser cualquiera de los vistos en la leccin anterior, y
el nombre de la variable, el que queramos darle, siempre es
recomendable darle un nombre orientativo.
Como ejemplo, vamos a crear un dato de cada tipo visto anteriormente.
En la siguiente imagen veris como queda:

En este caso, a la vez que los he creado, les he asignado un valor.


Esto tambin se podra hacer por separado, sera de la siguiente forma:
int num;
num = 3;
De esta forma, primero se crea la variable tipo entero, y luego se le
asigna el valor "3".
Ya solo nos queda comprobar que dichas variables tienen el contenido
bien asignado. Para ello vamos a mostrar las variables por pantalla...

Imaginis como? Como hemos hecho anteriormente, utilizaremos


"System.out.println".

Esto nos mostrar el contenido de cada variable, como veremos en el


vdeo a continuacin:

Operadores Aritmticos
El lenguaje Java soporta varios operadores aritmticos para los nmeros
enteros y en coma flotante.
Se incluye + (suma), - (resta), * (multiplicacin), / (divisin),
y % (mdulo, es decir, resto de una divisin entera).
En la siguiente tabla se citan los operadores aritmticos:

Operador

Uso

Descripcin

op1 + op2

Suma op1 y op2

op1 - op2

Resta op2 de op1

op1 * op2

Multiplica op1 por op2

op1 / op2

Divide op1 entre op2

op1 % op2

Calcula el resto de dividir op1 entre op2

Los operadores son los ya conocidos de siempre, se suelen estudiar de


pequeo en matemticas. Aqu funcionan igual.
Vamos a ver un ejemplo en lo que nos concierne, que es la
programacin en Java.

Qu debera mostrar este programa por pantalla?


Seguro que ya lo has averiguado. Comprubalo!

S-ar putea să vă placă și