Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Macarena Abarca
Instituto IACC
25/11/2018
Desarrollo
El lenguaje java puede ser implementado bajo cualquier tipo de arquitectura tanto de hardware
como de sistema operativo, ya que este lenguaje trabaja y se ejecuta a través de la maquina
virtual java, mas conocida como jvm, esto es lo que permite su portabilidad y por lo demás ser
uno de los lenguajes mas populares que existen, ya que se pueden generar desde aplicaciones
para celular hasta programas corporativos mas exigentes. La jvm se encarga de interpretar el
código bytecode y traducirlo a código nativo de cada sistema operativo y a su vez lo corre en
cada arquitectura. Para poder desarrollar en java, primero que nada se necesita instalar el kit de
De depuración: extcheck, JConsole, jdb, jps, jhat, jinfo, jmap, jmc, stack, jstat.
Todo esto no seria posible sin un IDE de programación o ambiente de desarrollo integrado, que
saca el mayor provecho de las herramientas del JDK a las que se suma un potente editor de texto.
Esto permite gestionar y dividir de manera coherente la estructura de código fuente. Hay algunos
IDE que son módulos específicos para la construcción de interfaz de usuario o reportes, otras se
Java es un lenguaje orientado a objetos, lo que significa que organiza los datos de forma natural,
facilitando el entendimiento, dado que los objetos son mas parecidos a la abstracción del mundo
real.
Otro beneficio de que sea orientado a objetos es que permite mantener programas de alta
complejidad de manera simple, dado que el encapsulamiento de objetos evita que errores se
Su desventaja principal es que su uso requiere mas definiciones, por lo que para aplicaciones