java
java
Modulación Computacional
Tabla de contenido
1. Introducción .........................................................................................................4
3. Historia .................................................................................................................6
5. Características: ...................................................................................................10
7. Ejemplo ....................................................................................................... 13
8. Conclusiones ............................................................................................... 20
Bibliografía ............................................................................................................ 21
3
Tabla de ilustraciones
Ilustración 10: Paso 3-Se coloca el nombre del proyecto y la ubicación para guardarlo ............16
1. Introducción
versiones que a lo largo de estos años han ido saliendo al mercado y un ejemplo de cómo
programar algo básico en el ID Netbeans. Así como también presentar la importancia que Java
2. Objetivo General
programación “Java”.
herramienta ID.
6
3. Historia
sus siglas son “Stanford University Network”, sun fue fundada en el año 1982 en santa clara
McNealy y Bill Joy). Esta empresa se encargaba de realizar trabajos informáticos como
necesidad principal era que este sistema se pudiera ejecutar en cualquier dispositivo
realizada por Sun dentro del mercado no encontraban un lenguaje de programación que
cumpliera el 100 % de la necesidad que estaba buscando la compañía. Se dice que si existían
lenguajes como C Y C++ que se asemejaban, pero estos no lograban independizarse en cada
harware, además de que necesitaban mucha memoria y los programadores debían usar
En el año 1991, Sun decide crear un lenguaje de programación desde cero donde se
basaron en una filosofía que la llamaron “escribe una vez, ejecuta en cualquier lado”, este
Este proyecto “Green talk” conto con 3 de los mejores ingenieros que sun contaba en
su empresa James Gosling, Patrick Naughton y Mike, siendo este primero conocido como “el
padre de Java” o “Dr. Java”, Gosling fue el responsable de la creación del lenguaje de
programación Java, donde los objetivos de este proyecto eran: Usar la metodología de la
programa en múltiples sistemas operativos, debería incluir por defecto soporte para
trabajo en red, debía diseñarse para ejecutar código en sistemas remotos de forma
segura y tenía que ser fácil de usar y tomar lo mejor de otros lenguajes orientados a
cambiaron el nombre de green talk a OAK en honor a un roble que existía cerca a sus
8
oficinas de trabajo, tras una seria de eventos ocurridos en esos años (1994-1995) se
del nombre pero el que más se acerca ya que no hay una fuente exacta es que cerca de
la oficina de SUN había una cafetería donde se reunían los trabajadores a dialogar y a
tomar un café, este café era producido en indonesia donde se llamaba “café de java”
Con el transcurso del tiempo Java y gracias a los inicios del internet logra entrar
dentro del mercado como uno de los lenguajes de programación más cotizados y
usados, logrando mejorar cada vez más sus versiones anteriores, Java hoy en día a
pesar de que hay software más actualizados sigue en vigencia encontrándolo en todos
lados.
4. ¿Qué es java?
nivel, medio nivel y bajo nivel, Java está caracterizado dentro del nivel alto debido a que su
lenguaje de programación está diseñado para resolver cualquier tipo de problemas, este tipo
de lenguaje utilizan términos que son más cercanos al ser humano normalmente investigando
se utilizan términos en inglés como lo son IF (si), ELSE (sino), WHILE (mientras), etc.
reconoce que lo anterior es pura alabanza, pero el hecho es que, en su mayor parte, así se
describe bien el lenguaje.” (Flanagan, 1997) De igual manera hay muchos autores donde
actualmente siguen diciendo que Java a pesar de que ya salió al mercado hace algunos años
todavía sigue siendo vigente como uno de los lenguajes de programación que son más usados,
Tiobe una empresa ubicada en la India realizo un estudio donde nos confirma estas
afirmaciones que en la siguiente imagen nos podemos dar cuenta que Java sigue encabezando
Java dentro de los programadores es muy valorado debido a que los programas de
este lenguaje se pueden ejecutar en diferentes plataformas con sistemas operativos como
10
Windows, Mac OS, Linux o Solaris. Sun logro el objetivo que se habían planteado y era realizar
5. Características:
dispositivo físico. Los programas Java son portables porque se ejecutan en cualquier
desarrollado su sistema de comercio electrónico y sus sistemas de información con Java, este
proceso de desarrollo y de mantenimiento del sistema suelen ser bajo de costo y lo más
distintos sistemas operativos. Un sistema operativo que ha logrado cautivar a la población por
sus innumerables aplicaciones es Android donde se dice que su base de programación es Java,
aunque también intervienen otros lenguajes de programación Java sigue siendo uno de los
identificar los elementos del funcionamiento de una plataforma Java, desde el código
operativos. De aquí podemos hacernos una idea más general del funcionamiento
11
para todos los tipos de aplicaciones en internet, además del estándar global para inventar y
empresas. Hay unos datos que me parecieron muy curiosos donde Java permite desarrollar,
Estos datos nos siguen confirmando que Java es muy eficiente y que personas
alrededor de todo el mundo aún siguen implementando este tipo de programación para la
diferentes versiones de este tipo de programación es por eso que me pareció pertinente e
interesante realizar una tabla donde muestre las diferentes versiones que se han desarrollado
a lo largo de estos años con el fin de presentar una principal característica o diferencia de las
versiones mejoradas.
lanzamiento
Es importante aclarar que hay unas versiones que son más actualizadas que tienen
vigencia hasta el año 2024, nos da a entender que Java sigue interponiéndose en la demanda
7. Ejemplo
parecer es un poco complejo de utilizar ya que hay demasiada información con respecto a este
tema, tratare a medida que avance en el ejemplo de explicar paso a paso las líneas de
14
programación, cabe resaltar que es un lenguaje difícil de comprender a primera vista ya que
Es importante tener en cuenta de igual manera que se debe contar con un IDE para la
El ejemplo que vamos a explicar y siguiendo la dinámica a nivel general del primer
Ilustración 10: Paso 3-Se coloca el nombre del proyecto y la ubicación para guardarlo
En este caso se dará la explicación con algo básico que es la utilización del “main” (se
comentarios dentro de las líneas no en cada una de ellas, pero si es necesario poder identificar
Es importante en este paso tener en cuenta 2 cosas una de ella es que a la hora de poner la
función se la ponga con el comando “ln” esto con el fin que cuando se ponga a correr el
programa solo nos lea una vez el código en este caso “Hola mundo”; también es importante
dentro de los paréntesis el código ponerle entre comillas (“”) debido a que esto es una cadena
8. Conclusiones
aplicaciones que este lenguaje de programación tiene, es importante aclarar que fue
un tema bastante difícil de comprender, muchas veces se puede presentar por nuestra
requiere, es por esto que en el documento se trata de exponer los puntos mas
que a pesar de que surgió en el año 1995 sigue siendo vigente dentro del mercado y se
escribir el código de los programas, para el caso de JAVA algunos IDE más
implementados son: Netbeans, Eclipse, Intellij IDEA, Bluej, etc. En este caso como
que utiliza este programa debido a que es muy amplio y complejo en ciertos puntos.
21
Bibliografía
https://medium.com/@davidbernalgonzalez/comenzando-a-programar-con-java-
presentaci%C3%B3n-or%C3%ADgenes-e-historia-del-lenguaje-de-
programaci%C3%B3n-f1e8acf1d0af
https://www.youtube.com/watch?v=WiG8yqo3AYU
https://hipertextual.com/2019/11/legado-sun-microsystems
https://www.tesuva.edu.co/phocadownloadpap/Fundamentos%20de%20programcion
%20en%20Java.pdf
paso, i. p. (2022). Cuales y cuantas versiones de java hay hasta la fecha . Obtenido de
https://internetpasoapaso.com/versiones-java/
Ranchal , J. (28 de marzo de 2011). El fundador de la Java ficha por google. Obtenido de
https://www.muycomputer.com/2011/03/28/el-fundador-de-java-ficha-por-google/
https://www.tiobe.com/