Java es un lenguaje de programación orientado a objetos que puede escribir software de aplicación multiplataforma. La tecnología Java tiene una excelente versatilidad, eficiencia, portabilidad de plataforma y seguridad. Se usa ampliamente en PC, centros de datos, consolas de juegos, supercomputadoras científicas, teléfonos móviles e Internet.
Introducción:
La ingeniería de software es una disciplina que utiliza métodos de ingeniería para estudiar la construcción y el mantenimiento de software eficaz, práctico y de alta calidad. Involucrando lenguajes de programación, bases de datos, herramientas de desarrollo de software, plataformas de sistemas, estándares, patrones de diseño, etc.
En la sociedad moderna, el software se utiliza de muchas maneras. El software típico incluye correo electrónico, sistemas integrados, interfaces hombre-computadora, suites ofimáticas, sistemas operativos, compiladores, bases de datos, juegos, etc. Al mismo tiempo, las aplicaciones de software se encuentran en casi todas las industrias, como la industria, la agricultura, la banca, la aviación, los departamentos gubernamentales, etc. Estas aplicaciones promueven el desarrollo económico y social y también mejoran la eficiencia en el trabajo y la vida.