Você está na página 1de 5

ESTRUCTURA DE UN PROGRAMA EN JAVA

Todas las aplicaciones escritas en lenguaje de programacin Java, se estructuran en clases


y tienen la siguiente estructura bsica:

import <paquete>

class NombreDeClase
{ public static void main (String[ ] argumentos) throws IOException

{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
<declaracion de variables>
<sentencias>

}
}


El mtodo main( )
Para que una clase pueda ejecutarse como un programa independiente, necesita que se
defina un mtodo main:
Ejemplo

import java.io.*.*;
class MiPrimerPrograma
{
public static void main (String[ ] argumentos) throws IOException
{
System.out.println ("Hola mundo.!!");
}

}

Se debe tener en cuenta que java diferencia maysculas de minsculas ( M m).








Variables
Son posiciones de memoria a las que se le asigna un identificador y se utilizan para
almacenar datos. Cada variable tiene un nombre que sirve de referencia para introducir
datos o acceder a ellos.
El nombre de la variable no debe tener espacios en blancos.
Los nombre no deben coincidir con palabras reservada del lenguaje como por ejemplo:
public, if, else, static, String, int, etc.
Es recomendable asignarles a las variables, un nombre que represente los datos que
almacenan, as por ejemplo: prom, potencia, factorial, edad, nota. Los nombres, no
deben de ser muy largos, para no dificultar la legibilidad de las instrucciones

Tipos de datos
Toda variable tiene un tipo de dato asociado. Los tipos de datos ms comunes en java
son:
Enteros, reales, carcter, cadena de caracteres y booleanos.

Tipos de Datos Enteros

Tipo Tamao
byte

1Byte (8 bits)
short 2 Bytes (16 bits)
int 4 Bytes (32 bits)
long 8 Bytes (64 bits)


Tipos de Datos Reales

Tipo

Tamao
float 4 Byte (32 bits)
double 8 Bytes (64 bits)








Tipos de datos Caracter:
char // almacena solamente un carcter

Tipos de datos Booelanos
boolean // acepta solo dos posibilidades : true o false

Tipos de datos cadena de caracteres:
String // almacena una cadena de caracteres




Declaracin de variables
Toda variable para poder ser utilizada, debe ser previamente declarada. Para declarar una
variable se debe seguir el siguiente formato:
tipo-variable nombre-variable [= valor-inicial];

Una variable se puede inicializar al momento de ser declarada.
Variables del mismo tipo se pueden declarar en una misma lnea, separadas por comas y
al final siempre se coloca punto y coma.

tipo_variable nombre_variable1, nombre_variable2, ...;

Ejemplos de Declaracin de variables

int nota;
int x, y, z;

char sexo
char categora

String nom;
String telf;

int num, sum, cont = 0;
int n=1, x= 10;






Operadores Bsicos

Operadores Matemticos

* Multiplicacin
/ Divisin
- Resta
+ Suma.
% Devuelve el residuo de una divisin entera.
/ Dvuelve el cociente de una divisin entera.

Operadores de Asignacin

=

Ejemplo:
c = 1;
c = c + 3; se puede abreviar como c +=3;

Operadores de Relacin

< menor que
<= menor igual
> mayor
>= mayor igual
== igual
!= indica diferente

Operadores de Incremento o Decremento

++, incrementa el valor de una variable en 1.

--, disminuye el valor de una variable en 1.


Ejemplo:
a++ es igual a a = a + 1
a-- es igual a a = a 1




No es lo mismo utilizar a++ que ++a:

++a, incrementa el valor de a y luego usa su valor en la
expresin donde se encuentra.

a++, utiliza el valor de a en la expresin en la que se
encuentra y luego se incrementa en 1

Ejemplo

x = y++ (operador ++ a la derecha de y) Representa las siguientes operaciones:
x = y;
y = y + 1;

x = ++y (operador ++ a la izquierda de y) Representa las siguientes operaciones:
y = y + 1;
x = y;



Operadores Lgicos
&& (AND) : Conjuncin
|| (OR) : Disyuncin
! (NOT) : Negacin



Caracteres especiales usados en la salida por pantalla:
\n: Salto de lnea. Coloca el cursor al inicio de la siguiente lnea.
\t: Tabulador. Mueve el cursor hacia la siguiente tabulacin.
\\: Imprimir la barra diagonal invertida (\).
\: Imprimir comillas.
\r: Retorno de carro. Coloca el cursor al inicio de la lnea.

Você também pode gostar