08 octubre, 2018

Etapas de desarrollo de un programa Java


Para comenzar a programar en Java y crear nuestros programas, debemos de saber que en Java el proceso de desarrollo consta de 3 etapas: edición, compilación y ejecución.

Así, en el tema de hoy vamos a desmenuzar un programa escrito en Java y veremos que tareas y programas intervienen en cada una de esas etapas.


Este post te servirá tanto si estás empezando de cero en el mundo de la programación, si eres estudiante de primer año y necesitas reforzar algunos temas, o si eres un curioso que le entró la duda y las ganas de aprender a programar. Sea el motivo que fuese por lo que estás aquí, te invito a seguir esta serie de publicaciones que estaré realizando, en donde aprenderás con los temas que te vaya enseñando lo básico de la programación para que puedas realizar tú mismo tus propios programas.

¡Bienvenido!

¿Qué es Java?


Antes de definir cuáles son las etapas de desarrollo de un programa en Java, en una publicación anterior, habíamos definido el concepto de Java y para qué servía.

Como sabemos, Java es un lenguaje de programación de alto nivel con el cual podemos escribir programas de cualquier tipo como por ejemplo (applets, aplicaciones de escritorio, aplicaciones web, aplicaciones para dispositivos móviles, etc).

¿Por qué es de alto nivel?


Se dice que es un lenguaje de alto nivel porque se asemeja más al lenguaje humano a diferencia de los lenguajes de bajo nivel que se asemejan más al lenguaje de las computadoras o también conocido como lenguaje máquina.

Pues bien, ya sabiendo esto, podemos decir que los programas desarrollados en Java presentan 3 etapas:

Etapa de desarrollo de un programa Java


1. Edición:


En esta etapa se escriben las líneas de código que contienen las instrucciones del programa y para ello se puede recurrir a cualquier editor de texto, inclusive podrías utilizar el bloc de notas de nuestra computadora.

- Así por ejemplo mi programa se llamará “Saludo.java”, y a este archivo se le conoce como código fuente.

2. Compilación:


Una vez que ya tenemos nuestro programa debemos de compilarlo, recordemos que los programas escritos en Java no son comprensibles de forma directa por el procesador por lo que requieren de cierto paso de traducción. En este paso vamos a utilizar un programita llamado “javac” que vendría hacer el compilador de Java encargado de traducir el código fuente para que pueda ser leído por el procesador.

- Asi por ejemplo teníamos el archivo “Saludo.java” el programa nos generará el archivo “Saludo.class”, este archivito contiene un nuevo código llamado “código de bytes” que sí es entendible por el procesador.

3. Ejecución:


Por último, en esta tercera etapa se ejecuta el código de bytes que es el lenguaje de la JVM (máquina virtual de java). Existe un JVM para cada plataforma (para cada sistema operativo, windows, linux, mac), esto permite que los programas Java sean portables ya que existe una JVM para la mayoría de los sistemas operativos.


¡Acabas de ver el tema número 03 del curso de Introducción a la Algoritmia y a la programación en Java! ¡Fácil, verdad! Ir al índice


¡Qué pases un buen día!

1 comentario:

  1. Muchas gracias al blog por la ayuda que nos brindan sobre todo en el diseño web España ya que muchas veces requiere de trucos, los que podemos ir aprendiendo en el camino.

    ResponderBorrar