SlideShare una empresa de Scribd logo
1 de 13
JAVA
DEFINICIÓN
Java es un lenguaje de programación
de propósito general, concurrente,
orientado a objetos que fue diseñado
específicamente para tener tan pocas
dependencias de implementación
como fuera posible.
CARACTERÍSTICAS
1.- Lenguaje Simple:
se le conoce porque viene de la misma estructura de c y c++; ya que c++.
2.- Orientado a Objeto:
Toda la programación en java en su mayoría está orientada a objeto, ya
que al estar agrupados en estructuras en estructuras encapsuladas es más
fácil su manipulación.
3.- Distribuido:
Permite abrir sockets, establecer y aceptar conexiones con los servidores
o clientes remotos.
4.- Robusto:
Es altamente fiable en comparación con c, se han eliminado muchas
características con la aritmética de punteros, proporciona numerosas
comprobaciones en compilación y en tiempo de ejecución.
5.- Seguro:
Se han implementado barreras de seguridad en el lenguaje y en el
sistema de ejecución de tiempo real.
6.- Indiferente a la arquitectura:
Java es compatible con los más variados entornos de red, cualquiera
sean estos desde Windows 95, Unix a Windows Nt y Mac, para poder
trabajar con diferentes sistemas operativos.
Java es muy versátil ya que utiliza byte-codes que es un formato
intermedio que sirve para transportar el código eficientemente o de
diferentes plataformas (Hardware - Software).
7.- Portable:
Por ser indiferente a la arquitectura la cual está trabajando,hace que
portabilidad sea muy eficiente, sus programas son iguales en
de las plataformas.
8.- Interpretado y compilado a la vez:
puede ser compilado e interpretado en tiempo real, cuando se construye el código fuente
este se transforma en una especie de código de máquina.
9.- Multihebra o Multihilos:
su función de multahilos ya que por cada hilo que el programa tenga se ejecutaran en
tiempo real muchas funciones al mismo tiempo.
10.- Dinámico:
El lenguaje java es muy dinámico en la fase de enlazado, sus clases solamente actuaran en
medida en que sean requeridas o necesitadas con esto permitirá que los enlaces se
incluir incluso desde fuentes muy variadas o desde la red.
11.- Produce Applets:
se pueden crear aplicaciones independientes y applets.
Independientes porque se pueden comportar como cualquier programa escrito en
lenguaje.
los applets considerados pequeños programas, tienen la capacidad de ejecutar funciones
muy complejas.
12.- Alto rendimiento
Java es considerado de alto rendimiento por ser tan veloz en el momento de correr los
programas y por ahorrase muchas líneas de código.
El lenguaje Java se creó con cinco objetivos
principales:
 Debería usar el paradigma de la programación orientada a
objetos.
 Debería permitir la ejecución de un mismo programa en
múltiples sistemas operativos.
 Debería incluir por defecto soporte para trabajo en red.
 Debería diseñarse para ejecutar código en sistemas
de forma segura.
 Debería ser fácil de usar y tomar lo mejor de otros
orientados a objetos, como C++.
La sintáxis de un lenguaje define los elementos de dicho lenguaje y cómo se
combinan para formar un programa. Los elementos típicos de cualquier lenguaje
son los siguientes:
 Identificadores: los nombres que se dan a las variables
 Tipos de datos
 Palabras reservadas: las palabras que utiliza el propio lenguaje
 Sentencias
 Bloques de código
 Comentarios
 Expresiones
 Operadores
2.RESUMEN
Java se creó como una herramienta de programación para ser usada en un
proyecto de set-top-box en una pequeña operación denominada the Green
Project en Sun Microsystems en el año 1991. El equipo (Green Team),
compuesto por trece personas y dirigido por James Gosling, trabajó durante 18
meses en Sand Hill Road en Menlo Park en su desarrollo.
El lenguaje se denominó inicialmente Oak (por un roble que había fuera de la
oficina de Gosling), luego pasó a denominarse Green tras descubrir que Oak era
ya una marca comercial registrada para adaptadores de tarjetas gráficas y
finalmente se renombró a Java.
Es frecuentada por algunos de los miembros del equipo. La hipótesis que más
fuerza tiene es la de que Java debe su nombre a un tipo de café disponible en la
cafetería cercana, de ahí que el icono de java sea una taza de café caliente. Dos
semanas más tarde la primera versión de Java fue publicada.
3.SUMMARY
Java was created as a programming tool to be used in a set-top-box project in a small
operation called the Green Project at Sun Microsystems in 1991. The Green Team,
made up of thirteen people and led by James Gosling, worked for 18 months on Sand
Hill Road in Menlo Park in his development.
The language was originally called Oak (by an oak outside of Gosling's office), then
renamed Green after discovering that Oak was already a registered trademark for
graphics card adapters and eventually renamed Java.
It is frequented by some of the team members. The strongest hypothesis is that Java
owes its name to a type of coffee available in the nearby coffee shop, hence the java
icon is a cup of hot coffee. [1] Two weeks later the first version of Java was
published.Gosling's initial promise was Write Once, Run Anywhere, providing platform-
independent language and a free and lightweight runtime environment (the JVM) for
the most popular platforms so that Binaries (bytecode) of Java applications could be
run on any platform.
The execution environment was relatively secure and major web browsers soon
incorporated the ability to run Java applets embedded in web pages.Java has
undergone numerous changes from the early version, JDK 1.0, as well as a huge
increase in the number of classes and packages that make up the standard library.4
Since J2SE 1.4, language evolution has been regulated by the JCP (Java Community
Process), which uses Java Specification Requests (JSRs) to propose and specify changes
to the Java platform.
4.RECOMENDACIONES
 Que siempre la programación lo debemos hacer con
las clases correspondientes al programa que se va a
realizar.
 Si utilizan java deben aprender los significados de las
clases de java , pero así saber lo que estamos
haciendo.
 Gracias a la programación combinamos varias
destrezas y habilidades del estudiante.
5.CONCLUSIONES
 Java es una herramienta muy importante para
la programación básica.
 El uso de Java nos ayuda y nos permite desarrollar nuestro
interés en el mundo de la programación.
 Java es una plataforma informática eficiente que nos ayuda en
la programación .
6.APRECIACIÓN DEL EQUIPO
 Java es la aplicación que nos ayuda a
programar especialmente a los Ing. de Sistemas.
 la programación se nos hace simple gracias a ala
aplicación de java ya que es muy especifica con sus
herramientas.
 Java es una plataforma muy eficiente por lo cual los
jovenes tenemos que darle un buen uso adecuado
7.GLOSARIO DE TÉRMINOS
 sockets
 multahilos
 applets
 bytecode
 primigenia
 compilación
 Unix
 Accesar
 primigenia
 remotos

Más contenido relacionado

La actualidad más candente

Universidad nacional de chimborazo
Universidad nacional de chimborazoUniversidad nacional de chimborazo
Universidad nacional de chimborazo
Jesica Pérez
 
Clase2
Clase2Clase2
Clase2
rilara
 
Lenguaje de programación JAVA
Lenguaje de programación JAVALenguaje de programación JAVA
Lenguaje de programación JAVA
josehpxxx
 
Java Es O No Software Libre
Java Es O No Software LibreJava Es O No Software Libre
Java Es O No Software Libre
Jose Rojas
 
Java ventajas y caracteristicas
Java ventajas y caracteristicasJava ventajas y caracteristicas
Java ventajas y caracteristicas
bat1820
 

La actualidad más candente (19)

Desarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.javaDesarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.java
 
JAVA
JAVAJAVA
JAVA
 
Universidad nacional de chimborazo
Universidad nacional de chimborazoUniversidad nacional de chimborazo
Universidad nacional de chimborazo
 
Clase2
Clase2Clase2
Clase2
 
Java lenguaje de desarrollo
Java lenguaje de desarrolloJava lenguaje de desarrollo
Java lenguaje de desarrollo
 
Características Java
Características JavaCaracterísticas Java
Características Java
 
Tecnologia Java
Tecnologia JavaTecnologia Java
Tecnologia Java
 
Lenguaje de programación JAVA
Lenguaje de programación JAVALenguaje de programación JAVA
Lenguaje de programación JAVA
 
Java Es O No Software Libre
Java Es O No Software LibreJava Es O No Software Libre
Java Es O No Software Libre
 
Zinjai
ZinjaiZinjai
Zinjai
 
Historia de java
Historia de javaHistoria de java
Historia de java
 
Introduccion a Java
Introduccion a JavaIntroduccion a Java
Introduccion a Java
 
Java ventajas y caracteristicas
Java ventajas y caracteristicasJava ventajas y caracteristicas
Java ventajas y caracteristicas
 
Lenguaje de Programación Java
Lenguaje de Programación JavaLenguaje de Programación Java
Lenguaje de Programación Java
 
Net vs java
Net vs javaNet vs java
Net vs java
 
Antecedentes java
Antecedentes java Antecedentes java
Antecedentes java
 
Webminar: Java como una plataforma Poliglota
Webminar: Java como una plataforma PoliglotaWebminar: Java como una plataforma Poliglota
Webminar: Java como una plataforma Poliglota
 
Pres1
Pres1Pres1
Pres1
 
Java basico
Java basicoJava basico
Java basico
 

Similar a JAVA (20)

Java
JavaJava
Java
 
PRIMERA PRESENTACION JAVA
PRIMERA PRESENTACION JAVAPRIMERA PRESENTACION JAVA
PRIMERA PRESENTACION JAVA
 
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
 
Clase 4
Clase 4Clase 4
Clase 4
 
Curso de java_basico
Curso de java_basicoCurso de java_basico
Curso de java_basico
 
Curso de java_basico
Curso de java_basicoCurso de java_basico
Curso de java_basico
 
Java basico
Java basicoJava basico
Java basico
 
Clase 41
Clase 41Clase 41
Clase 41
 
Java kaime conpre
Java kaime conpreJava kaime conpre
Java kaime conpre
 
Java kaime con
Java kaime conJava kaime con
Java kaime con
 
Presentación de java y groovy para programarr
Presentación de java y groovy para programarrPresentación de java y groovy para programarr
Presentación de java y groovy para programarr
 
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
 
Clase02 de sistemas
Clase02 de sistemasClase02 de sistemas
Clase02 de sistemas
 
JAVA.pptx
JAVA.pptxJAVA.pptx
JAVA.pptx
 
Lenguaje de programación java
Lenguaje de programación  javaLenguaje de programación  java
Lenguaje de programación java
 
Java grupo 2
Java grupo 2Java grupo 2
Java grupo 2
 
Laboratorio de programación II
Laboratorio de programación IILaboratorio de programación II
Laboratorio de programación II
 
Java basico 2
Java basico 2Java basico 2
Java basico 2
 

Último (8)

PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptx
 
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdfLAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
 
Mapa conceptual de el hardware y software
Mapa conceptual de el hardware y softwareMapa conceptual de el hardware y software
Mapa conceptual de el hardware y software
 
477407774-EMBRIOLOGIA-DEL-SISTEMA-NERVIOSO.pptx
477407774-EMBRIOLOGIA-DEL-SISTEMA-NERVIOSO.pptx477407774-EMBRIOLOGIA-DEL-SISTEMA-NERVIOSO.pptx
477407774-EMBRIOLOGIA-DEL-SISTEMA-NERVIOSO.pptx
 
Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uML
 
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxPPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
 
La busqueda de la relevancia en la economia (Harberger).pptx
La busqueda de la relevancia en la economia (Harberger).pptxLa busqueda de la relevancia en la economia (Harberger).pptx
La busqueda de la relevancia en la economia (Harberger).pptx
 
Vision de asignatura ESTRUCTURA DE DATOS.pptx
Vision de asignatura ESTRUCTURA DE DATOS.pptxVision de asignatura ESTRUCTURA DE DATOS.pptx
Vision de asignatura ESTRUCTURA DE DATOS.pptx
 

JAVA

  • 2. DEFINICIÓN Java es un lenguaje de programación de propósito general, concurrente, orientado a objetos que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible.
  • 3. CARACTERÍSTICAS 1.- Lenguaje Simple: se le conoce porque viene de la misma estructura de c y c++; ya que c++. 2.- Orientado a Objeto: Toda la programación en java en su mayoría está orientada a objeto, ya que al estar agrupados en estructuras en estructuras encapsuladas es más fácil su manipulación. 3.- Distribuido: Permite abrir sockets, establecer y aceptar conexiones con los servidores o clientes remotos. 4.- Robusto: Es altamente fiable en comparación con c, se han eliminado muchas características con la aritmética de punteros, proporciona numerosas comprobaciones en compilación y en tiempo de ejecución.
  • 4. 5.- Seguro: Se han implementado barreras de seguridad en el lenguaje y en el sistema de ejecución de tiempo real. 6.- Indiferente a la arquitectura: Java es compatible con los más variados entornos de red, cualquiera sean estos desde Windows 95, Unix a Windows Nt y Mac, para poder trabajar con diferentes sistemas operativos. Java es muy versátil ya que utiliza byte-codes que es un formato intermedio que sirve para transportar el código eficientemente o de diferentes plataformas (Hardware - Software). 7.- Portable: Por ser indiferente a la arquitectura la cual está trabajando,hace que portabilidad sea muy eficiente, sus programas son iguales en de las plataformas.
  • 5. 8.- Interpretado y compilado a la vez: puede ser compilado e interpretado en tiempo real, cuando se construye el código fuente este se transforma en una especie de código de máquina. 9.- Multihebra o Multihilos: su función de multahilos ya que por cada hilo que el programa tenga se ejecutaran en tiempo real muchas funciones al mismo tiempo. 10.- Dinámico: El lenguaje java es muy dinámico en la fase de enlazado, sus clases solamente actuaran en medida en que sean requeridas o necesitadas con esto permitirá que los enlaces se incluir incluso desde fuentes muy variadas o desde la red. 11.- Produce Applets: se pueden crear aplicaciones independientes y applets. Independientes porque se pueden comportar como cualquier programa escrito en lenguaje. los applets considerados pequeños programas, tienen la capacidad de ejecutar funciones muy complejas. 12.- Alto rendimiento Java es considerado de alto rendimiento por ser tan veloz en el momento de correr los programas y por ahorrase muchas líneas de código.
  • 6. El lenguaje Java se creó con cinco objetivos principales:  Debería usar el paradigma de la programación orientada a objetos.  Debería permitir la ejecución de un mismo programa en múltiples sistemas operativos.  Debería incluir por defecto soporte para trabajo en red.  Debería diseñarse para ejecutar código en sistemas de forma segura.  Debería ser fácil de usar y tomar lo mejor de otros orientados a objetos, como C++.
  • 7. La sintáxis de un lenguaje define los elementos de dicho lenguaje y cómo se combinan para formar un programa. Los elementos típicos de cualquier lenguaje son los siguientes:  Identificadores: los nombres que se dan a las variables  Tipos de datos  Palabras reservadas: las palabras que utiliza el propio lenguaje  Sentencias  Bloques de código  Comentarios  Expresiones  Operadores
  • 8. 2.RESUMEN Java se creó como una herramienta de programación para ser usada en un proyecto de set-top-box en una pequeña operación denominada the Green Project en Sun Microsystems en el año 1991. El equipo (Green Team), compuesto por trece personas y dirigido por James Gosling, trabajó durante 18 meses en Sand Hill Road en Menlo Park en su desarrollo. El lenguaje se denominó inicialmente Oak (por un roble que había fuera de la oficina de Gosling), luego pasó a denominarse Green tras descubrir que Oak era ya una marca comercial registrada para adaptadores de tarjetas gráficas y finalmente se renombró a Java. Es frecuentada por algunos de los miembros del equipo. La hipótesis que más fuerza tiene es la de que Java debe su nombre a un tipo de café disponible en la cafetería cercana, de ahí que el icono de java sea una taza de café caliente. Dos semanas más tarde la primera versión de Java fue publicada.
  • 9. 3.SUMMARY Java was created as a programming tool to be used in a set-top-box project in a small operation called the Green Project at Sun Microsystems in 1991. The Green Team, made up of thirteen people and led by James Gosling, worked for 18 months on Sand Hill Road in Menlo Park in his development. The language was originally called Oak (by an oak outside of Gosling's office), then renamed Green after discovering that Oak was already a registered trademark for graphics card adapters and eventually renamed Java. It is frequented by some of the team members. The strongest hypothesis is that Java owes its name to a type of coffee available in the nearby coffee shop, hence the java icon is a cup of hot coffee. [1] Two weeks later the first version of Java was published.Gosling's initial promise was Write Once, Run Anywhere, providing platform- independent language and a free and lightweight runtime environment (the JVM) for the most popular platforms so that Binaries (bytecode) of Java applications could be run on any platform. The execution environment was relatively secure and major web browsers soon incorporated the ability to run Java applets embedded in web pages.Java has undergone numerous changes from the early version, JDK 1.0, as well as a huge increase in the number of classes and packages that make up the standard library.4 Since J2SE 1.4, language evolution has been regulated by the JCP (Java Community Process), which uses Java Specification Requests (JSRs) to propose and specify changes to the Java platform.
  • 10. 4.RECOMENDACIONES  Que siempre la programación lo debemos hacer con las clases correspondientes al programa que se va a realizar.  Si utilizan java deben aprender los significados de las clases de java , pero así saber lo que estamos haciendo.  Gracias a la programación combinamos varias destrezas y habilidades del estudiante.
  • 11. 5.CONCLUSIONES  Java es una herramienta muy importante para la programación básica.  El uso de Java nos ayuda y nos permite desarrollar nuestro interés en el mundo de la programación.  Java es una plataforma informática eficiente que nos ayuda en la programación .
  • 12. 6.APRECIACIÓN DEL EQUIPO  Java es la aplicación que nos ayuda a programar especialmente a los Ing. de Sistemas.  la programación se nos hace simple gracias a ala aplicación de java ya que es muy especifica con sus herramientas.  Java es una plataforma muy eficiente por lo cual los jovenes tenemos que darle un buen uso adecuado
  • 13. 7.GLOSARIO DE TÉRMINOS  sockets  multahilos  applets  bytecode  primigenia  compilación  Unix  Accesar  primigenia  remotos