[go: up one dir, main page]

0% encontró este documento útil (0 votos)
69 vistas19 páginas

Historia y Uso Actual de Java

Java es un lenguaje de programación creado en los años 90 por James Gosling en Sun Microsystems, inicialmente diseñado para controlar dispositivos digitales. Su curva de aprendizaje es alta, pero su versatilidad permite su uso en desarrollo de juegos, aplicaciones web y móviles, especialmente en Android. Java es un lenguaje fuertemente tipado, con ventajas como ser multiplataforma y seguro, aunque presenta desventajas como mayor consumo de memoria y dependencia de la JVM.

Cargado por

Jose G Laya O
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
69 vistas19 páginas

Historia y Uso Actual de Java

Java es un lenguaje de programación creado en los años 90 por James Gosling en Sun Microsystems, inicialmente diseñado para controlar dispositivos digitales. Su curva de aprendizaje es alta, pero su versatilidad permite su uso en desarrollo de juegos, aplicaciones web y móviles, especialmente en Android. Java es un lenguaje fuertemente tipado, con ventajas como ser multiplataforma y seguro, aunque presenta desventajas como mayor consumo de memoria y dependencia de la JVM.

Cargado por

Jose G Laya O
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 19

Lenguaje de

Programación
JAVA ☕️
Ingeniería en Sistemas 1er Semestre.
_David Díaz.
Creador , Historia y Origen.
En los años 90 en Sun Microsystems , donde trabajaba
el científico de la computación Canadiense, James
Gosling Creador de Java.
Se buscaba el proyecto de un control remoto universal,
querian un software que pueda funcionar en cualquier
sistema de lenguaje , para programar dispositivos
digitales como decodificadores
Ya que en ese momento el negocio estaba enfocado
en la TV ….

No fue hasta el año 1995 que fue lanzado


al público con la recién nacida era web .
NIVEL DE
COMPLEJIDAD
La Curva de aprendizaje de Java
es muy alta , ya que para principiantes
suele ser bastante complejo de aprender,sobre todo
si no se tiene una buena base sobre lógica de
Programacion y Algoritmos .
Java ofrece una gran cantidad de herramientas
y conceptos, que pueden volverse más complejos

Pero en si , la complejidad de Java


Java es
subjetiva , depende de tus conocimientos
previos y de la complejidad de cada
proyecto.
PRINCIPALES USOS EN
LA ACTUALIDAD:

-Desarrollo de Juegos
-Aplicaciones web,
-Apps en la nube

Se utiliza para desarrollar


aplicaciones móviles
en su mayoría de Android
Usos en la actualidad:

Al principio Java fue pensada


para escribir código en un lugar ,y
utilizarlos en todos tus dispositivos

Este se utiliza , y se ha utilizado


para desarrollar apps bastante reconocidas, a
continuación alguna de ellas➡️
APLICACIONES
DESARROLLADAS CON JAVA ☕️
Cómo podemos ver,
estas son unas
de las más
importantes en el
ámbito de la
tecnologia , aunque
tienen diferentes
Áreas , esto por qué
Java es muy versátil.
Y para demostrar que se pueden
manejar muy bien los datos:

El gran buscador de
Wikipedia
fue desarrollado con
Java
VENTAJAS DESVENTAJAS

Multiplataforma: Corre en casi cualquier


dispositivo
gracias a la JVM.
Mayor consumo de memoria: Comparado
Orientado a objetos: Facilita la organización y
con otros lenguajes.
reutilización de código.
Tiempo de arranque más lento: Debido a la
Seguro: Diseñado con características de
JVM.
seguridad integradas.
Verbosidad: Puede requerir más código para
Grande y activa comunidad: Amplio soporte y
tareas simples.
recursos disponibles.
Dependencia de la JVM: Necesaria para
Escalable: Ideal para proyectos grandes y
ejecutar
complejos.
aplicaciones Java.
Rendimiento optimizado: JVM mejora
continuamente el rendimiento.
Fácil de aprender: Sintaxis sencilla y clara.
NIVEL DE TIPADO:
Java es un lenguaje de programación fuertemente
tipado, también conocido como de tipado estático. Esto
significa que al declarar una variable en Java, se debe
indicar su tipo de datos y no se puede cambiar a lo
largo de la ejecución del programa.
🧑‍💻
Palabras Reservadas
1. Tipos de datos:

Primitivos:
byte, short, int, long: Para representar números enteros de
diferentes tamaños.
float, double: Para representar números decimales.
char: Para representar un solo carácter.
boolean: Para representar valores lógicos
(verdadero o falso).

De referencia:
class, interface, enum: Para definir tipos de datos
personalizados.
2. Flujo de control:

If, else, switch: Para tomar decisiones basadas en


condiciones.
for, while, do-while: Para ejecutar bloques de código
repetidamente.
break, continue: Para controlar la ejecución de bucles.
3. Modificadores de acceso:
• public, private, protected: Para controlar la
visibilidad de miembros de una clase.

4. Modificadores de no acceso:
static: Para crear miembros de clase que pertenecen a la clase en sí misma, no a las instancias.
final: Para crear variables constantes o métodos que no pueden ser sobreescritos.
abstract: Para definir clases o métodos que deben ser implementados por subclases.
synchronized: Para controlar el acceso concurrente a
recursos compartidos.
transient, volatile: Para controlar el comportamiento de variables en contextos multihilo y
serialización.
5. Creación de objetos:
new: Para crear instancias de objetos.
this: Para referirse a la instancia actual de
una clase.
super: Para referirse a la clase padre.

6. Excepciones:
• try, catch, finally, throw: Para manejar errores y
excepciones.
7. Otras palabras reservadas:

package, import: Para organizar el código en


paquetes e importar clases.
extends, implements: Para establecer relaciones
de herencia y implementación.
null: Para representar una referencia nula.
return: Para devolver un valor desde un método.
void: Para indicar que un método no devuelve
ningún valor.
Ejemplo:
GRACIAS
POR SU
ATENCIÓN

También podría gustarte