Curso Java. Introducción. Vídeo 3

Curso Java. Introducción. Vídeo 3

# Introducción al Lenguaje de Programación Java

Resumen de la Sección: En esta sección, se proporciona una introducción al lenguaje de programación Java, incluyendo su historia y características principales.

Origen del Lenguaje de Programación Java

  • El lenguaje de programación Java fue inventado por un grupo de ingenieros pertenecientes a Sun Microsystems en 1991.
  • La empresa Sun Microsystems fue adquirida por Oracle hace unos años.
  • El objetivo inicial era desarrollar un lenguaje que pudiera ser utilizado en pequeños electrodomésticos y dispositivos electrónicos.
  • Java fue diseñado para ser compacto y neutral en cuanto a arquitectura, lo que significa que puede adaptarse a diferentes dispositivos sin importar su hardware.

Características Principales del Lenguaje Java

  • Java es conocido por ser multiplataforma o neutro respecto a arquitectura, lo que permite que el código escrito en Java pueda ejecutarse en diferentes sistemas operativos y dispositivos.
  • El nombre original del lenguaje era "Oak", pero debido a problemas legales tuvo que ser cambiado a "Java".
  • El nombre "Java" se eligió porque los ingenieros eran aficionados al café y tomar una taza de café se conoce como "tomar una taza de java" en Estados Unidos.

Comercialización del Lenguaje Java

  • Inicialmente, la comercialización de Java fue un fracaso ya que no lograron venderlo a ningún fabricante de electrodomésticos.
  • Después de varios intentos, finalmente lograron comercializar Java a diferentes empresas.

Los inicios de Internet

Resumen de la sección: En esta sección se habla sobre los inicios de Internet y cómo fue evolucionando a lo largo del tiempo.

Características de Internet

  • Internet comenzó a crecer en la década de 1990.
  • Se menciona el boom de Internet en 1995.
  • Internet es una red mundial que permite la conexión de personas en cualquier parte del mundo.
  • Se destaca que existen diferentes plataformas y dispositivos para acceder a Internet, como ordenadores, tablets y móviles.

La tecnología Java y su relación con Internet

  • La tecnología Java era neutral respecto a la arquitectura, lo que permitía adaptarse fácilmente a diferentes dispositivos.
  • Sun Microsystems inventó un navegador llamado "Java" utilizando el lenguaje de programación Java en 1996.
  • Este navegador debía ser ligero y capaz de ejecutar código interno, conocido como applets.

Características del lenguaje de programación Java

Resumen de la sección: En esta sección se enumeran algunas características del lenguaje de programación Java.

Características principales

  • El lenguaje de programación Java se considera sencillo en términos de ocupar poco espacio y eliminar características engorrosas presentes en otros lenguajes.
  • Es un lenguaje orientado a objetos, lo cual significa que está diseñado para trabajar con objetos y clases.
  • Es un lenguaje distribuido, lo que facilita la programación en red e interactuar con objetos remotos.
  • Se dice que es seguro, aunque ha habido problemas de seguridad en el pasado.
  • Es un lenguaje neutro y multiplataforma, lo que significa que puede ejecutarse en diferentes sistemas operativos sin necesidad de modificaciones.
  • Java es interpretado, lo que permite compilar y ejecutar código de manera eficiente.

Características adicionales del lenguaje de programación Java

Resumen de la sección: En esta sección se mencionan más características del lenguaje de programación Java.

Características adicionales

  • Se destaca que Java es adaptable y ha ido evolucionando con nuevas versiones que agregan capacidades y paquetes.
  • Aunque se considera sencillo, algunas características pueden resultar complejas para los principiantes.
  • Se menciona nuevamente su orientación a objetos como una característica importante.
  • Java es conocido por su capacidad para programar en red y acceder a objetos remotos.
  • Aunque se dice que es seguro, ha habido vulnerabilidades y problemas de seguridad en el pasado.
  • Se reafirma su neutralidad respecto a la arquitectura y su capacidad para ser interpretado en diferentes plataformas.

Conclusiones sobre el lenguaje de programación Java

Resumen de la sección: En esta sección se presentan algunas conclusiones sobre el lenguaje de programación Java.

Conclusiones

  • A pesar de las limitaciones iniciales, el lenguaje de programación Java ha evolucionado hasta convertirse en un lenguaje potente y versátil.
  • Se destaca su capacidad para trabajar con objetos y clases, así como su adaptabilidad a diferentes plataformas.
  • Aunque se considera seguro, ha habido problemas de seguridad en el pasado.
  • Java es ampliamente utilizado en la programación en red y tiene una comunidad de desarrolladores activa.

# Introducción a Java

Resumen de la sección: En esta sección, el instructor habla sobre los conceptos erróneos comunes relacionados con Java y proporciona una introducción general al lenguaje de programación.

Conceptos erróneos sobre Java

  • Muchas personas creen que Java es una extensión de HTML o que está relacionado con JavaScript, lo cual es incorrecto.
  • Aunque el nombre y la sintaxis son similares, Java y JavaScript tienen objetivos de programación completamente diferentes.
  • Existen tres tipos de programas en Java: aplicaciones de consola, aplicaciones de propósito general y applets. Solo los applets se ejecutan en un navegador web.

Seguridad en Java

  • Aunque no es el lenguaje más inseguro, Java no es 100% seguro. Existen vulnerabilidades conocidas y libros especializados en hacking de Java.
  • No hay nada en informática que sea 100% seguro, incluyendo Java.

Próximos pasos

El instructor invita a los espectadores a estar atentos a las próximas entregas del curso para comenzar a aprender a programar en Java.

Nota: Esta es solo una breve introducción al tema. Se recomienda seguir el curso completo para obtener un entendimiento más profundo.

Video description

Podéis saltaros este vídeo aquellos que quieran pasar directamente a la acción picando código. En este vídeo hablamos de la procedencia de Java y sus principales características. Para mas cursos, ejercicios y manuales visita: http://www.pildorasinformaticas.es