FazBrowse Wikipedia Viewer | Main Page |
Search Wikipedia:
|
Viewing: https://gl.wikipedia.org/wiki/Linguaxe_de_programación_Java

Java (linguaxe de programación)

Contents
Historia
Características principais
Linguaxe semi-interpretada
Sintaxe
    Exemplo: Ola Mundo
    Outros artigos
    Ligazóns externas

Java
 Parte de
Plataforma Java
 Epónimo
café de Java
 Baseado en

programación baseada en clases
programación funcional
programación imperativa
programación orientada a obxectos
engenharia de software baseada em componentes
 Sistema de tipos
static typing
strong typing
manifest typing
 Extensión de ficheiro
java
jad
jar
class
jmod
 Usado por
 Mascota
Duke
 Fundación / creación
1995
Historia
 País de orixe
OpenAlexC2908586218 e C548217200

Desenvolvida inicialmente por James Gosling na empresa Sun Microsystems. A linguaxe chamábase ao comezo Oak (carballo), e tentaba substituír o C++. Hoxe en día, as especificacións da linguaxe Java, así como as de JVM (Java Virtual Machine: Máquina virtual Java) e as APIs de Java API por Sun a través do Java Community Process.

A linguaxe de programación Java foi creada por James Gosling en xuño do 1991 para usarse nun proxecto de consumibles domésticos. A linguaxe chamábase ao comezo Oak, en referencia a un carballo que había nas proximidades das oficinas de Gosling, posteriormente chamouse Green e finalmente chamaríase Java.

Os obxectivos de Gosling eran implementar unha máquina virtual e unha linguaxe cunha sintaxe similar a C/C++. A primeira versión pública de Java data de 1995. Tiña como lema Escribe código unha vez, execútao onde queiras (Write Once, Run Anywhere), proporcionando contornas de execución gratuítas en varias plataformas. Era bastante seguro e a súa seguridade era configurable, permitindo restrinxir o acceso a redes e arquivos. A maior parte dos navegadores web pronto incorporaron a posibilidade de executar applets Java dentro de páxinas web. Java pronto se fixo popular. Coa chegada de Java 2, creáronse distintas especificacións para distintos tipos de plataformas. Por exemplo, J2EE era para aplicacións empresariais e J2ME era para aplicacións móbiles. J2SE era a denominación para a edición estándar. En 2006, debido a razóns de mercadotecnia as diferentes versións de Java se denominaron Java EE, Java ME, e Java SE.

O 13 de novembro de 2006, Sun Microsystems liberou a maior parte das súas tecnoloxías Java baixo a licenza GNU GPL. O 8 de maio de 2007 Sun finalizou o proceso, facendo que todo o núcleo de Java fose software libre, coa excepción de pequenas porcións de código das que Sun non é dono do copyright.

Características principais

editareditar a fonte

No deseño de Java seguíronse cinco obxectivos principais:

  1. Uso do paradigma de programación orientada a obxectos.
  2. O mesmo programa pode executarse en distintos sistemas operativos (portabilidade).
  3. Contén soporte para a programación de aplicacións en rede.
  4. Pode executar código de fontes externas de xeito seguro.
  5. Doado de empregar escollendo as mellores características das linguaxes de programación orientadas a obxectos do momento.

Linguaxe semi-interpretada

editareditar a fonte

A linguaxe Java naceu co obxectivo fundamental de universalidade en canto á súa execución do código compilado en calquera sistema operativo. Para acadar esta característica de universalidade (en canto ao sistema operativo), xera un código compilado estándar (byte code), que é executado por un programa intérprete chamado JVM (Java Virtual Machine: Máquina virtual Java). É polo tanto semi-interpretada, xa que require compilación.

A sintaxe de Java deriva en gran medida de C++. A diferenza de C++, que combina a sintaxe para programación estruturada, xenérica e orientada a obxectos, Java foi deseñado exclusivamente como unha linguaxe orientada a obxectos. Como resultado, case todo é un obxecto e todo o código escríbese dentro de clases. Como excepcións a este feito temos os tipos de datos intrínsecos (números enteiros e en coma flotante, booleanos, e caracteres), que non son clases por motivos de prestacións.

Exemplo: Ola Mundo

editareditar a fonte

Outros artigos

editareditar a fonte

Ligazóns externas

editareditar a fonte