Estructura


Descripción de la estructura del lenguaje de java

Java es un lenguaje de programación y una plataforma informática, este emplea siempre la Programación Orientada a Objetos por lo que todo el código se incluye dentro de las clases, las clases son combinaciones de datos (constantes y variables) y rutinas (métodos.

Ejemplo de una ejecución de un programa en java

Existe una serie de ordenes que nos van a permitir ejecutar el programa de 2 forma distintas:

  1. Haciendo que el programa se bifurque , ejecutando determinadas operaciones cuando se cumpla una condicion
  2. Otra que permita repetir ordenes hasta que determinada condición se cumpla.

Operaciónes de bifurcación

Este tipo de acciones en las que se bifurca la ejecución según el cumplimiento de una condición, son las llamadas condicionales y se programan mediante la sentencia if (si).
Un ejemplo de código:

public class MyPrimerPrograma{
public static void main(String[] argv){
accion 1
if(condicion){
accion 2
}else{
accion 3
}
accion 4
}
}

En el código tenemos que el sistema operativo, nada más llamar a la función principal main, ejecutará la acción 1, después realizará una comprobación de si se cumple o no la condición que hemos definido. Si la condición es cierta, se ejecutará la acción 2 y si es falsa se ejecutará la acción 3. Tras la ejecución de la acción elegida, se ejecutará la acción 4.

Operaciónes de repetición

En el flujo de ejecución de programa de operaciónes de repetición , realizará las instrucciones que tenga dentro durante un número determinado de veces. Dependerá de si se cumple o no la llamada condición de salida.
Un ejemplo del código

  • public class MyPrimerPrograma{
    public static void main(String[] argv){
    accion 1
    accion 2
    while(condicion){
    accion 3
    accion 4
    }
    accion 8
    accion 9
    }
    }

Como anteriormente observamos, el proceso del código sera ejecutado:
primero se ejecutara las acciones 1 y 2, se comprobará si se cumple o no la condición definida dentro del while. Siempre que se cumpla la condición se entrará a ejecutar las acciones que estén definidas dentro de las llaves, en este caso la acción 3 y 4. Tras la ejecución de la acción 4 se volverá otra vez a la linea del while, que volverá a comprobar si se cumple la condición. En cuanto la condición no se cumpla, el programa pasará a ejecutar las acciones que vienen despues del while, que son las acciones 8 y 9.