Descripción general y características de Java

A partir de 2015, Java es un destacado entre los dialectos de programación más conocidos que se utilizan, especialmente para aplicaciones web de servidores de clientes, con un número revelado de 9 millones de diseñadores que utilizan y se ocupan de él. La formación de fue producida por James Ghosling, Patrick Naughton, Mike Sheridan en Sun Microsystems Inc. en 1991. Llevó año y medio construir la principal variante de trabajo.

El nombre subyacente era Oak, pero fue rebautizado en 1995, ya que OAK era una marca comercial registrada de otra organización Tech. El desarrollo de fue propulsado en un principio como 1.0, sin embargo, poco después de su descarga subyacente, 1.1 fue propulsado. 1.1 ocasión reclasificada cuidando, se incluyeron nuevos componentes de la biblioteca. En 1.2 se incluyó el sistema Swing and Collection y se menospreciaron las técnicas suspend (), resume () y stop () de la clase Thread. Entrenamiento en Bangalore

No se realizaron cambios significativos en 1.3, pero la siguiente descarga, que fue 1.4, contenía algunos cambios vitales. La palabra clave declara, se abrieron casos especiales y se presentó el sistema de E / S basado en el canal.

1.5 se llamó J2SE 5, se incluyó después de los principales aspectos destacados:

Utilidades de simultaneidad La siguiente descarga significativa fue Java SE 7, que incluyó numerosos cambios nuevos, como:

Haga un subrayado en literales numéricos, y así sucesivamente. Además, la expansión más reciente del paquete es, Java SE 8, que se descargó el 18 de marzo de 2014. Una parte de los principales nuevos destacados presentados en JAVA 8 son:

El puente JDBC-ODBC ha sido evacuado y así sucesivamente. La utilización de se utiliza generalmente como parte de cada borde del mundo y de la vida humana. se utiliza como parte de productos virtuales, así como generalmente se utiliza como parte de un esquema de equipos que controlan segmentos de programación. Hay más de 930 millones de descargas de JRE cada año y se ejecutan 3 mil millones de teléfonos celulares. Los siguientes son algunos otros usos de:

Aspectos destacados de Java La principal explicación para hacer Java fue aportar versatilidad y seguridad a un script. Junto a estos dos puntos culminantes notables, hubo numerosos puntos culminantes diferentes que asumieron una parte esencial en recortar el último tipo de este dialecto notable. Esos aspectos destacados son:

1) Java simple es todo menos difícil de aprender y su estructura lingüística es muy básica, impecable y fácil de entender. Las ideas confusas e inciertas de C ++ se olvidan o se han vuelto a ejecutar de una manera más limpia. Por ejemplo: los punteros y la sobrecarga del operador no están ahí, sino que son una pieza vital de C ++. 2) Orientada a Objetos En todo es Objeto que tiene poca información y conducta. puede ser efectivamente alcanzado ya que depende del Modelo de Objeto.

3) Los intentos robustos de prescindir de los códigos inciertos tientan en su mayor parte en la comprobación de errores de tiempo de recolección y la comprobación de tiempo de ejecución. Sin embargo, las regiones fundamentales que mejoró Java fueron Gestión de memoria y Excepciones mal empleadas al presentar Garbage Collector y Exception Handling programados.

4) Plataforma independiente No se parece en nada a otros dialectos de programación, por ejemplo, C, C ++, etc., que se ordenan en máquinas de etapa particular. Se garantiza que se compondrán una vez, se ejecutarán en cualquier lugar del dialecto. En el programa de agregación se reúne en bytecode. Este bytecode es libre de etapas y se puede seguir ejecutando en cualquier máquina, además de este diseño de código de bytes, además de dar seguridad. Cualquier máquina con Runtime Environment puede ejecutar Programas.

5) Seguro Con respecto a la seguridad, es la decisión principal. Con los aspectos más destacados de seguridad de Java, nos permite crear un marco libre de infección y de temple. el programa funciona de manera confiable en tiempo de ejecución con una cooperación prácticamente inválida con el sistema operativo de sistema, por lo tanto es más seguro.

6) Multi Threading Java multihilo resaltado hace concebible componer un programa que puede hacer muchas empresas al mismo tiempo. La ventaja del multihilo es que usa la misma memoria y diferentes recursos para ejecutar numerosas cadenas mientras tanto, mientras escribe, los errores lingüísticos se controlan.

7) Architectural Neutral Compiler crea bytecodes, que no tienen nada que ver con un diseño de PC específico, posteriormente, un programa de Java es todo menos difícil de interpretar en cualquier máquina.

8) El código de Byte portátil puede transmitirse a cualquier etapa. Sin uso destacados subordinados. Todo lo que se identifica con la capacidad está predefinido, caso: tamaño de los tipos de información primitiva

9) High Performance es un dialecto descifrado, por lo que nunca será tan rápido como un dialecto recogido como C o C ++. Sea como fuere, faculta a la élite con la utilización del compilador in situ.

Las nuevas características de 8 que se detallan a continuación son una parte de las revisiones centrales realizadas como una descarga de 8. Simplemente experimentelos rápidamente, los investigaremos en puntos de interés más adelante. • Productividad mejorada al dar clases opcionales que incluyen, expresiones de Lamda, secuencias, etc.

Un Polyglot es un programa o contenido, escrito en un marco que es sustancial en diferentes dialectos de programación y desarrolla operaciones similares en numerosos dialectos de programación. Entonces Java ahora respalda ese tipo de procedimiento de programación. • Seguridad y ejecución mejoradas.