“Conocimientos Programación>Programación Java

¿Cuál es la función de Java

2016/3/8
Java está en todas partes - en tu smartphone, en el escritorio y en los reproductores de DVD y reproductores de MP3 ? . El hecho de que está en todas partes no significa que su funcionalidad es ampliamente entendido . En su corazón , Java es un lenguaje de programación de uso general, diseñada para resolver problemas específicos. Fue lanzado originalmente en 1995 por Sun Microsystems y ha ganado gran popularidad debido a una serie de características. C -Like Sintaxis

Java codificada en una sintaxis de programación que es muy similar a C y C + + . Al igual que el último idioma , Java es un lenguaje completamente orientado a objetos . Los rasgos y atributos definidos por una estructura de datos o elemento del programa son heredados automáticamente por otras estructuras que invocan esa estructura. Esto se traduce en un mejor código de realizar , aunque si no se maneja bien , que el código puede ser muy difícil de mantener. La razón de la adhesión de Java a C y C + + estructuras sintácticas era hacer más fácil el aprendizaje por los programadores informáticos que habían usado alguna de estas lenguas.
Virtual Machine Ambiente

los programas de Java se compilan en un binario ejecutable , que se ejecuta en un entorno denominado máquina virtual de Java o JVM. Esta máquina virtual hace posible que una aplicación Java que está escrito una vez , y se compila una vez , para funcionar en cualquier sistema operativo y la plataforma de hardware que tiene una JVM . Virtualización de este tipo no incurre en un golpe de rendimiento , un programa Java será más lenta que una C o C + + programa haciendo lo mismo , debido a que C y C + + pueden acceder directamente al hardware

Punteros y . Garbage Collection

Uno de los aspectos más irritantes de la programación en C es la memoria de direccionamiento manual , lo que se conoce como " llamadas de puntero. " La ventaja de la asignación de puntero manual es que puede dar código muy rápido , altamente optimizado . La desventaja de la asignación de puntero es que es fácil cometer errores en el mismo. Java no permite la asignación de puntero directo , en cambio , las interfaces de entorno de tiempo de ejecución entre el código Java y la memoria de la computadora. La recolección de basura es la otra cara de este proceso , la máquina virtual Java se ve habitualmente para la memoria que se ha asignado a los programas de Java que ya no está en uso, y lo pone de nuevo en la piscina común
Bibliotecas . y complementos

lenguajes de programación se utilizan para resolver problemas. Cuando llega una solución a un problema muy común , el código es a menudo compilado en un módulo add -on llamado o una biblioteca. Java tiene, desde su introducción , ha desarrollado una serie de complementos y librerías que permiten a los programadores aprovechar la experiencia de otros programadores , dejándolos libres para resolver los problemas más interesantes en lugar de re - implementación de la rueda.

confusión con JavaScript

Una posible fuente de confusión en la funcionalidad de Java es que no hay otro idioma ampliamente utilizado llamado JavaScript , el cual fue lanzado casi al mismo tiempo, y se convirtió en el de- facto lenguaje de scripting para añadir funcionalidad de programación de páginas web. JavaScript no tiene casi nada que ver con Java , aparte de que ambos son lenguajes de programación , JavaScript se utiliza en las páginas Web , Java se utiliza para casi todo bajo el sol

.

Programación Java
Cómo encontrar el máximo de enteros en Java
Cómo declarar una matriz de cadenas
Cómo escribir Componentes Joomla Con Eclipse
Cómo leer un archivo delimitado por tabuladores en Java
Cómo traducir Código C para Java
Cómo encontrar las claves externas mediante combinaciones internas en Java
Cómo enviar HTML con JavaMail
Código Java para principiantes
Conocimientos Informáticos © http://www.ordenador.online