SlideShare una empresa de Scribd logo
1 de 8
.
.
.
Definición:
 Java es un lenguaje de programación orientado a
objetos que se popularizó a partir del lanzamiento
de su primera versión comercial de amplia
difusión, la JDK 1.0 en 1996. Actualmente es uno
de los lenguajes más usados para la programación
en todo el mundo.
Historia
 El lenguaje de programación Java fue originalmente desarrollado por James
Gosling de Sun Microsystems (la cual fue adquirida por la compañía Oracle) y
publicado en 1995 como un componente fundamental de la plataforma Java de
Sun Microsystems. Su sintaxis deriva en gran medida de C y C++, pero tiene
menos utilidades de bajo nivel que cualquiera de ellos. Las aplicaciones de
Java son generalmente compiladas abytecode (clase Java) que puede
ejecutarse en cualquier máquina virtual Java (JVM) sin importar la arquitectura
de la computadora subyacente.
 La compañía Sun desarrolló la implementación de referencia original para
los compiladores de Java, máquinas virtuales, y librerías de clases en 1991 y
las publicó por primera vez en 1995. A partir de mayo de 2007, en
cumplimiento con las especificaciones ɖel Proceso de la Comunidad Java, Sun
volvió a licenciar la mayoría de sus tecnologías de Java bajo la Licencia
Pública General de GNU. Otros también han desarrollado implementaciones
alternas a estas tecnologías de Sun, tales como el Compilador de Java de
GNU y el GNU Classpath.
Características de Java:
Sun describe al lenguaje Java de la siguiente manera:
 Simple
 Orientado a Objetos
 Tipado estáticamente
 Distribuido
 Interpretado
 Sólido
 Seguro
 Arquitectura Neutral
 Multihilo
 Portable
 Alto Rendimiento:
 Dinámico
Tipos de Datos:
Un dato siempre lleva asociado un tipo de dato, que determina el conjunto de
valores que puede tomar.
Operadores
En Java disponemos de los operadores lógicos habituales en lenguajes de
programación como son “es igual”, “es distinto”, menor, menor o igual, mayor,
mayor o igual, and (y), or (o) y not (no). La sintaxis se basa en símbolos como
veremos a continuación y cabe destacar que hay que prestar atención a no
confundir == con = porque implican distintas cosas.
Conclusiones
 Java es un lenguaje de programación orientada a objetos que nos
permite desarrollar sistemas y poder compilar el código en cualquier
plataforma, ya que java está diseñada con esa característica, además
hoy en día el lenguaje Java es un usado y conocido por los múltiples
beneficios y característica, es un lenguaje robusto, seguro, cuenta con
su propio recolector de basura y entre otros beneficios.

Más contenido relacionado

La actualidad más candente

Test Programación Orientada a Objetos
Test Programación Orientada a  ObjetosTest Programación Orientada a  Objetos
Test Programación Orientada a ObjetosLuis Arturo Vargas
 
Curso java preparación certificación
Curso java preparación  certificación Curso java preparación  certificación
Curso java preparación certificación Paulina Pico Mantilla
 
Clase2
Clase2Clase2
Clase2rilara
 
Java lenguaje de desarrollo
Java lenguaje de desarrolloJava lenguaje de desarrollo
Java lenguaje de desarrolloDavid
 
Java ventajas y caracteristicas
Java ventajas y caracteristicasJava ventajas y caracteristicas
Java ventajas y caracteristicasbat1820
 
java,conceptos basicos
java,conceptos basicosjava,conceptos basicos
java,conceptos basicosMariano Galvez
 
Lenguaje de programación java
Lenguaje de programación javaLenguaje de programación java
Lenguaje de programación javaChikito304
 
Características Java
Características JavaCaracterísticas Java
Características JavaIsabel Gómez
 
Cristian barsallo
Cristian barsalloCristian barsallo
Cristian barsallojosuecarrio
 
Java completo y agragado
Java completo y agragadoJava completo y agragado
Java completo y agragadoMaria
 
[ES] Primeros pasos con la Plataforma Java
[ES] Primeros pasos con la Plataforma Java[ES] Primeros pasos con la Plataforma Java
[ES] Primeros pasos con la Plataforma JavaEudris Cabrera
 
Lenguaje de programación JAVA
Lenguaje de programación JAVALenguaje de programación JAVA
Lenguaje de programación JAVAjosehpxxx
 

La actualidad más candente (20)

Que es java
Que es javaQue es java
Que es java
 
Test Programación Orientada a Objetos
Test Programación Orientada a  ObjetosTest Programación Orientada a  Objetos
Test Programación Orientada a Objetos
 
Curso java preparación certificación
Curso java preparación  certificación Curso java preparación  certificación
Curso java preparación certificación
 
Clase2
Clase2Clase2
Clase2
 
JAVA
JAVAJAVA
JAVA
 
Java lenguaje de desarrollo
Java lenguaje de desarrolloJava lenguaje de desarrollo
Java lenguaje de desarrollo
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Que Es Java
Que Es JavaQue Es Java
Que Es Java
 
Java ventajas y caracteristicas
Java ventajas y caracteristicasJava ventajas y caracteristicas
Java ventajas y caracteristicas
 
java,conceptos basicos
java,conceptos basicosjava,conceptos basicos
java,conceptos basicos
 
Lenguaje de programación java
Lenguaje de programación javaLenguaje de programación java
Lenguaje de programación java
 
Lenguaje de programación java
Lenguaje de programación javaLenguaje de programación java
Lenguaje de programación java
 
Características Java
Características JavaCaracterísticas Java
Características Java
 
Programación de Software - Java
Programación de Software - JavaProgramación de Software - Java
Programación de Software - Java
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Cristian barsallo
Cristian barsalloCristian barsallo
Cristian barsallo
 
Lenguaje de programación java
Lenguaje de programación javaLenguaje de programación java
Lenguaje de programación java
 
Java completo y agragado
Java completo y agragadoJava completo y agragado
Java completo y agragado
 
[ES] Primeros pasos con la Plataforma Java
[ES] Primeros pasos con la Plataforma Java[ES] Primeros pasos con la Plataforma Java
[ES] Primeros pasos con la Plataforma Java
 
Lenguaje de programación JAVA
Lenguaje de programación JAVALenguaje de programación JAVA
Lenguaje de programación JAVA
 

Similar a Java

Similar a Java (20)

Java completo y agragado
Java completo y agragadoJava completo y agragado
Java completo y agragado
 
Mi Lenguaje de Programación Preferido
Mi Lenguaje de Programación PreferidoMi Lenguaje de Programación Preferido
Mi Lenguaje de Programación Preferido
 
Java
JavaJava
Java
 
Definicion de java
Definicion de javaDefinicion de java
Definicion de java
 
Qué es java
Qué es javaQué es java
Qué es java
 
Qué es java
Qué es javaQué es java
Qué es java
 
Desarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.javaDesarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.java
 
Java
JavaJava
Java
 
El lenguaje java
El lenguaje javaEl lenguaje java
El lenguaje java
 
"Android de la A a la Z" -- Introducción
"Android de la A a la Z" -- Introducción"Android de la A a la Z" -- Introducción
"Android de la A a la Z" -- Introducción
 
PRIMERA PRESENTACION JAVA
PRIMERA PRESENTACION JAVAPRIMERA PRESENTACION JAVA
PRIMERA PRESENTACION JAVA
 
Lenguaje Java
Lenguaje JavaLenguaje Java
Lenguaje Java
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
Pres1
Pres1Pres1
Pres1
 
Lenguaje de propagación java
Lenguaje de propagación javaLenguaje de propagación java
Lenguaje de propagación java
 
JAVA
JAVAJAVA
JAVA
 
Introducción a java
Introducción a javaIntroducción a java
Introducción a java
 
Java basico
Java basicoJava basico
Java basico
 
Java basico
Java basicoJava basico
Java basico
 
Java kaime conpre
Java kaime conpreJava kaime conpre
Java kaime conpre
 

Más de Lisbeth Ocaña Bueno (20)

OLAP - Procesamiento Analítico en Línea.
OLAP - Procesamiento Analítico en Línea.OLAP - Procesamiento Analítico en Línea.
OLAP - Procesamiento Analítico en Línea.
 
COPIA DE SEGURIDAD Y RESTAURACIÓN.
COPIA DE SEGURIDAD Y RESTAURACIÓN.COPIA DE SEGURIDAD Y RESTAURACIÓN.
COPIA DE SEGURIDAD Y RESTAURACIÓN.
 
TRANSACCIONES
TRANSACCIONESTRANSACCIONES
TRANSACCIONES
 
TRIGGERS O DISPARADORES
TRIGGERS O DISPARADORESTRIGGERS O DISPARADORES
TRIGGERS O DISPARADORES
 
CURSORES EN SQL SERVER
CURSORES EN SQL SERVERCURSORES EN SQL SERVER
CURSORES EN SQL SERVER
 
PROCEDIMIENTOS ALMACENADOS
PROCEDIMIENTOS ALMACENADOSPROCEDIMIENTOS ALMACENADOS
PROCEDIMIENTOS ALMACENADOS
 
Comandos DDL
Comandos DDLComandos DDL
Comandos DDL
 
VISTAS
VISTASVISTAS
VISTAS
 
LENGUAJE TRANSACT - SQL
LENGUAJE TRANSACT - SQLLENGUAJE TRANSACT - SQL
LENGUAJE TRANSACT - SQL
 
Ejecutables en Netbeans
Ejecutables en NetbeansEjecutables en Netbeans
Ejecutables en Netbeans
 
REPORTES
REPORTESREPORTES
REPORTES
 
Objeto sqlcommand
Objeto sqlcommandObjeto sqlcommand
Objeto sqlcommand
 
OBJETO CONNECTION
OBJETO CONNECTIONOBJETO CONNECTION
OBJETO CONNECTION
 
ESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENT
ESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENTESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENT
ESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENT
 
Ado.net
Ado.netAdo.net
Ado.net
 
Gestor de Base de Datos.
Gestor de Base de Datos.Gestor de Base de Datos.
Gestor de Base de Datos.
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Aplicaciones n capas en visual.net
Aplicaciones n capas en visual.netAplicaciones n capas en visual.net
Aplicaciones n capas en visual.net
 
Prepared statement
Prepared statementPrepared statement
Prepared statement
 
JTABLE
JTABLEJTABLE
JTABLE
 

Java

  • 1. . .
  • 2. .
  • 3. Definición:  Java es un lenguaje de programación orientado a objetos que se popularizó a partir del lanzamiento de su primera versión comercial de amplia difusión, la JDK 1.0 en 1996. Actualmente es uno de los lenguajes más usados para la programación en todo el mundo.
  • 4. Historia  El lenguaje de programación Java fue originalmente desarrollado por James Gosling de Sun Microsystems (la cual fue adquirida por la compañía Oracle) y publicado en 1995 como un componente fundamental de la plataforma Java de Sun Microsystems. Su sintaxis deriva en gran medida de C y C++, pero tiene menos utilidades de bajo nivel que cualquiera de ellos. Las aplicaciones de Java son generalmente compiladas abytecode (clase Java) que puede ejecutarse en cualquier máquina virtual Java (JVM) sin importar la arquitectura de la computadora subyacente.  La compañía Sun desarrolló la implementación de referencia original para los compiladores de Java, máquinas virtuales, y librerías de clases en 1991 y las publicó por primera vez en 1995. A partir de mayo de 2007, en cumplimiento con las especificaciones ɖel Proceso de la Comunidad Java, Sun volvió a licenciar la mayoría de sus tecnologías de Java bajo la Licencia Pública General de GNU. Otros también han desarrollado implementaciones alternas a estas tecnologías de Sun, tales como el Compilador de Java de GNU y el GNU Classpath.
  • 5. Características de Java: Sun describe al lenguaje Java de la siguiente manera:  Simple  Orientado a Objetos  Tipado estáticamente  Distribuido  Interpretado  Sólido  Seguro  Arquitectura Neutral  Multihilo  Portable  Alto Rendimiento:  Dinámico
  • 6. Tipos de Datos: Un dato siempre lleva asociado un tipo de dato, que determina el conjunto de valores que puede tomar.
  • 7. Operadores En Java disponemos de los operadores lógicos habituales en lenguajes de programación como son “es igual”, “es distinto”, menor, menor o igual, mayor, mayor o igual, and (y), or (o) y not (no). La sintaxis se basa en símbolos como veremos a continuación y cabe destacar que hay que prestar atención a no confundir == con = porque implican distintas cosas.
  • 8. Conclusiones  Java es un lenguaje de programación orientada a objetos que nos permite desarrollar sistemas y poder compilar el código en cualquier plataforma, ya que java está diseñada con esa característica, además hoy en día el lenguaje Java es un usado y conocido por los múltiples beneficios y característica, es un lenguaje robusto, seguro, cuenta con su propio recolector de basura y entre otros beneficios.