Creado por Antonio Baez
               Y00-27-6990
Universidad Interamericana de Puerto Rico
           Recinto de Bayamón
Java
             Tabla de Contenido

   Introducción
   Lenguaje de Programación: Java
   Definición
   Función
    Ventajas
   Desventajas
   Ambientes de mayor uso
   Conclusión
   Referencias
Java
                      Introducción
    En esta presentacion estaremos hablando sobre el el
    lenguaje de programacion llamado Java.

   Vamos a indicar su definicion, ventajas y desventajas que
    contiene el programa y sus caracteristicas mayores que lo
    llevan a ser uno de los mas conocidos.
   Notaremos el donde se encuentra el mayor uso de este
    lenguaje de programación.

   Veremos el porque Java es uno de los lenguajes de
    programación mas simples.
Java
                              Definición
   El lenguaje de programación Java , fue diseñado por la compañía Sun
    Microsystems Inc, con el propósito de crear un lenguaje que pudiera funcionar
    en redes computacionales heterogéneas y tambien que fuera independiente de
    la plataforma en la que se vaya a ejecutar.

   Se creó como una herramienta de programación para ser usada en un
    proyecto de set-top-box en una pequeña operación denominada” The Green
    Project ” en Sun Microsystems en el año 1991.

   Fue desarrollado por James Gosling en 1995 y se considera como algo similar
    al programa C++. Pero este tiene un modelo de objetos más simple y elimina
    herramientas de bajo nivel.
Java
                                        Función
   Las aplicaciones Java están típicamente compiladas en un bytecode el bytecode es
    normalmente interpretado o compilado a código nativo para la ejecución, aunque la ejecución
    directa por hardware del bytecode por un procesador Java también es posible.

   Java es considerado simple, familiar, robusto, seguro, portable, e independiente.
         Es considerado simple porque elimina la complejidad de los lenguajes como "C" y da
    paso al contexto de los lenguajes modernos orientados a objetos
         Es considerado familiar porque el sintaxis de Java es muy similar al de C o de C++.
         Es considerado robusto porque el sistema de Java maneja la memoria de la
    computadora por ti. No te tienes que preocupar por esa memoria que no se este
    utilizando.
         Es seguro porque evita se puedan codificar virus con este lenguaje. Y también
    existen muchas restricciones.
          Es portable porque un programa compilado de Java puede ser utilizado por
    cualquier computadora que tenga implementado el interprete de Java.
         Se le considera independiente porque esta compilado por bytecodes. Este códido es
    interpretado por diferentes computadoras de una manera similar . Por esa razón Java
    logra ser un lenguaje que no depende de una arquitectura computacional definida.
Java
                 Función
   Java corre en una maquina virtual y
    puede funcionar como una
    aplicación sola o como un applet.
Java
                  Ventajas
   Independiente de la plataforma

   Podemos desarrollar aplicaciones web
    dinámicas usando Java.

   Permite que se pueda crear programas
    modulares y códigos reutilizables.
Java
                 Desventajas
   Sintaxis
   Evoluciona lentamente
   Es difícil de aprender, tomándolo como el
    primer lenguaje que se pretende conocer.
   El manejo de dependencias puede ser
    complejo si no se hace con cuidado.
   No permite pasar por referencia objetos.
Java
          Ambiente de mayor uso
   Podemos encontrar Java en diferentes
    ambientes. Estos pueden ser:

   Communicaciones
   Bancos
   Departamentos de Medicina
   Ingenieria
Java
                       Conclusión
 Java es un programa bastance facil de usar.
    Esta orientado a objetos. Estos objetos agrupan en
    estructuras encapsuladas tanto sus datos como los
    métodos que manipulan esos datos.
   El lenguaje Java y su sistema de ejecución en tiempo real
    son dinámicos . Las clases sólo se enlazan a medida que
    son necesitadas.
   Vemos como hoy en día se usa hasta en los teléfonos
    celulares, video juegos y en computadoras mas avanzadas.
Java
                Referencias
   www.wikipedia.com

   www.google.com


   www.oracle.com


   www.wikibooks.com

Mi Lenguaje de Programación Preferido

  • 1.
    Creado por AntonioBaez Y00-27-6990 Universidad Interamericana de Puerto Rico Recinto de Bayamón
  • 2.
    Java Tabla de Contenido  Introducción  Lenguaje de Programación: Java  Definición  Función  Ventajas  Desventajas  Ambientes de mayor uso  Conclusión  Referencias
  • 3.
    Java Introducción  En esta presentacion estaremos hablando sobre el el lenguaje de programacion llamado Java.  Vamos a indicar su definicion, ventajas y desventajas que contiene el programa y sus caracteristicas mayores que lo llevan a ser uno de los mas conocidos.  Notaremos el donde se encuentra el mayor uso de este lenguaje de programación.  Veremos el porque Java es uno de los lenguajes de programación mas simples.
  • 4.
    Java Definición  El lenguaje de programación Java , fue diseñado por la compañía Sun Microsystems Inc, con el propósito de crear un lenguaje que pudiera funcionar en redes computacionales heterogéneas y tambien que fuera independiente de la plataforma en la que se vaya a ejecutar.  Se creó como una herramienta de programación para ser usada en un proyecto de set-top-box en una pequeña operación denominada” The Green Project ” en Sun Microsystems en el año 1991.  Fue desarrollado por James Gosling en 1995 y se considera como algo similar al programa C++. Pero este tiene un modelo de objetos más simple y elimina herramientas de bajo nivel.
  • 5.
    Java Función  Las aplicaciones Java están típicamente compiladas en un bytecode el bytecode es normalmente interpretado o compilado a código nativo para la ejecución, aunque la ejecución directa por hardware del bytecode por un procesador Java también es posible.  Java es considerado simple, familiar, robusto, seguro, portable, e independiente.  Es considerado simple porque elimina la complejidad de los lenguajes como "C" y da paso al contexto de los lenguajes modernos orientados a objetos  Es considerado familiar porque el sintaxis de Java es muy similar al de C o de C++.  Es considerado robusto porque el sistema de Java maneja la memoria de la computadora por ti. No te tienes que preocupar por esa memoria que no se este utilizando.  Es seguro porque evita se puedan codificar virus con este lenguaje. Y también existen muchas restricciones.  Es portable porque un programa compilado de Java puede ser utilizado por cualquier computadora que tenga implementado el interprete de Java.  Se le considera independiente porque esta compilado por bytecodes. Este códido es interpretado por diferentes computadoras de una manera similar . Por esa razón Java logra ser un lenguaje que no depende de una arquitectura computacional definida.
  • 6.
    Java Función  Java corre en una maquina virtual y puede funcionar como una aplicación sola o como un applet.
  • 7.
    Java Ventajas  Independiente de la plataforma  Podemos desarrollar aplicaciones web dinámicas usando Java.  Permite que se pueda crear programas modulares y códigos reutilizables.
  • 8.
    Java Desventajas  Sintaxis  Evoluciona lentamente  Es difícil de aprender, tomándolo como el primer lenguaje que se pretende conocer.  El manejo de dependencias puede ser complejo si no se hace con cuidado.  No permite pasar por referencia objetos.
  • 9.
    Java Ambiente de mayor uso  Podemos encontrar Java en diferentes ambientes. Estos pueden ser:  Communicaciones  Bancos  Departamentos de Medicina  Ingenieria
  • 10.
    Java Conclusión  Java es un programa bastance facil de usar.  Esta orientado a objetos. Estos objetos agrupan en estructuras encapsuladas tanto sus datos como los métodos que manipulan esos datos.  El lenguaje Java y su sistema de ejecución en tiempo real son dinámicos . Las clases sólo se enlazan a medida que son necesitadas.  Vemos como hoy en día se usa hasta en los teléfonos celulares, video juegos y en computadoras mas avanzadas.
  • 11.
    Java Referencias  www.wikipedia.com  www.google.com  www.oracle.com  www.wikibooks.com