Está en la página 1de 5

ESTRUCTURA DE UN PROGRAMA

ING. SILVIA RODRIGUEZ AGUIRRE

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).

1
ESTRUCTURA DE UN PROGRAMA
ING. SILVIA RODRIGUEZ AGUIRRE

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)

2
ESTRUCTURA DE UN PROGRAMA
ING. SILVIA RODRIGUEZ AGUIRRE

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;

3
ESTRUCTURA DE UN PROGRAMA
ING. SILVIA RODRIGUEZ AGUIRRE

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=a1

4
ESTRUCTURA DE UN PROGRAMA
ING. SILVIA RODRIGUEZ AGUIRRE

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.

También podría gustarte