sábado, 12 de noviembre de 2016

La manera mas facil de aprender a programar

Si usted está realmente interesado en aprender Java, entonces usted está en el lugar correcto, porque aquí en este artículo encontrará una visión general de los conceptos básicos de Java aquí. Así que aquí es una disposición para usted como una versión autoguiada. Habría un montón de ejemplos de código a medida que avanza con este artículo.

Este primer artículo presenta el sistema Java y describe la distinción entre sus tres ediciones: Java SE, Java EE y Java ME. También aprenderá sobre la parte de Java Virtual Machine (JVM) en la implementación de aplicaciones Java.

Un propósito general y un lenguaje orientado a objetos que se parece mucho a C y C ++, pero es más fácil de usar y le permite crear más programas.

Un lenguaje de red inteligente: protocolos de red TCP / IP como HTTP y FTP y puede ser fácilmente enfrentado con extensa biblioteca de red de Java. Y pueden acceder a las URL de una manera fácil como si su es un archivo normal.

Java es un lenguaje robusto: los programas Java deben funcionar porque se utilizan en programas de cliente y de misión crítica, diferentes de los reproductores de Blu-ray a las técnicas de navegación de vehículos o de control de aire. Funciones de lenguaje que ayudan a hacer declaraciones eficaces de Java, duplicar el tipo de confirmación en tiempo de compilación y reproducción, matrices reales con confirmación de gran variedad informática y la omisión de punteros.

Java es un lenguaje conveniente: La neutralidad de la estructura conduce a la movilidad. Sin embargo, hay más en la movilidad de Java que en las guías de bytecode independientes de la plataforma. Considere que los tamaños de tipo entero no deben diferir. Por ejemplo, el tipo entero de 32 bits debe estar siempre finalizado y ocupar 32 bits, independientemente del lugar en que esté preparado el entero de 32 bits (por ejemplo, un sistema con signos de 16 bits, un sistema con signos de 32 bits, O un sistema con registros de 64 bits). Las colecciones de Java también juegan un papel importante en la portabilidad.

Java es un lenguaje multiproceso: Para mejorar la eficiencia de los programas que deben lograr varios proyectos a la vez, facilita la idea de la eficiencia de rosca. Por ejemplo, un programa que controla una interfaz gráfica de usuario (GUI) mientras espera pacientemente la retroalimentación de una relación de sistema utiliza otra línea para realizar el retardo en lugar de utilizar la línea GUI estándar para ambos proyectos. Esto mantiene la interfaz gráfica de usuario sensible.

Java es una terminología segura: las aplicaciones Java se utilizan en entornos red / distribuidos. Debido a que las aplicaciones Java se pueden mover y realizar en los distintos sistemas de una red, es importante proteger estos sistemas de códigos dañinos que pueden propagar malware, obtener información de la tarjeta bancaria o realizar otras funciones dañinas. Las funciones de terminología Java que soportan robustez (como la omisión de punteros) funcionan con medidas de protección como el modelo de protección de sandbox Java y la seguridad de clave pública.

Java es un lenguaje de alto rendimiento: La presentación resulta en un nivel de eficiencia que suele ser más que adecuado. Para circunstancias de aplicación de alto rendimiento, Java utiliza la colección just-in-time, que examina las series de formación de bytecode y reúne series de entrenamiento frecuentemente consideradas para guías específicas de la plataforma. Después de los esfuerzos para entender estas series de formación de bytecode resultan en el rendimiento de las directrices equivalentes plataforma específica, lo que conduce a un aumento de la eficiencia.

Java es una programación orientada a objetos (OOP's): el concentrado orientado a objetos de Java permite a los desarrolladores trabajar en ajustarlo para resolver un problema, en lugar de empujarnos para controlar el problema para cumplir con las restricciones terminológicas. Esto es diferente de un lenguaje organizado como C. Por ejemplo, mientras que le permite concentrarse en objetos de contraprestación bancaria, C requiere que usted piense de forma independiente sobre el estado de contraprestación bancaria (tal equilibrio) y acciones (como el depósito y retiro).


Sun arregló la cuestión de la presentación considerando Java en tres versiones principales. Estos fueron conocidos gradualmente como Java SE, Java EE y Java ME:

Java System, Standard Edition (Java SE) es la plataforma Java para crear aplicaciones de cliente, que se ejecutan en equipos de escritorio y applets, que se ejecutan en Internet Explorer.

Java System, Enterprise Edition (Java EE) es la plataforma Java diseñada sobre Java SE, que se utiliza específicamente para crear aplicaciones de servidor orientadas a la empresa. Las aplicaciones del lado del servidor incluyen servlets, que son aplicaciones Java que son similares a los applets pero que se ejecutan en un servidor en lugar de un cliente. Los servlets se ajustan a la API Servlet de Java EE.


No hay comentarios:

Publicar un comentario