José Aguirre
Fullstack mobile developer and javascript and python lover for the web.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin urna odio, aliquam vulputate faucibus id, elementum lobortis felis. Mauris urna dolor, placerat ac sagittis quis.
Java antes soportaba 3 paradigmas de programación:
Con Java 8 se incluye
Java Standard Edition - Contiene las herramientas necesarias para desarrollar aplicaciones de escritorio y de servidor.
Java Enterprise Edition - Esta orientadas al desarrollo de aplicaciones de red distribuidas, de gran escala y aplicaciones de basadas en web.
Java Micro Edition - Esta orientadas al desarrollo de aplicaciones para pequeños dispositivos incrustados con una capacidad limitada de memoria.
Conceptos usados para POO
Crear software en forma rápida, correcta y económica sigue siendo un objetivo difícil de alcanzar. Los objetos o en forma mas precisa las clases son en esencia de componentes de software reutilizables.
Instanciación
Reutilización
Mensajes y llamadas de métodos
Atributos y variables de instancia
Encapsulamiento y ocultamiento de información
Herencia
Interfaces
UML (Lenguaje unificado de modelado)
Permite crear mejores soluciones siguiendo un proceso de análisis.
Lenguaje gráfico para la comunicación para cualquier proceso de A/DOO
Sistema operativo para dispositivos móviles y teléfonos inteligentes, basado en el kernel de linux y java. Los programadores experimentados en Java no tienen problemas en entrar y participar en su desarrollo.
Java ofrece una biblioteca de clases para formar programas en Java también se conoce como API (Interfaces de programación de aplicaciones)
Para crear y ejecutar una aplicación en Java hay cinco fases:
Edición - Compilación - Carga - Verificación - Ejecución
By José Aguirre
Introducción al lenguaje de programación de Java para desarrolladores de python