SlideShare una empresa de Scribd logo
1.Definición:
Sun Microsystems desarrolló, en 1991, el lenguaje
de programación orientado a objetos que se conoce
como Java.
El primer nombre del lenguaje fue Oak, luego se
conoció como Green y finalmente adoptó la
denominación de Java.
2.CARACTERÍSTICAS:
Se lo conoce como lenguaje simple porque viene de la
misma estructura de C Y C++; ya que C++ fue un
referente para la creación de java
Toda la programación en java en su mayoría está
orientada a objeto, ya que al estar agrupados en
estructuras encapsuladas es más fácil su manipulación.
Facilita la creación de aplicaciones distribuidas ya que
proporciona una colección de clases para aplicaciones
en red.
Proporciona numerosas comprobaciones en
compilación y en tiempo de ejecución.
La seguridad es una característica muy importante en
java ya que se han implementado barreras de
seguridad en el lenguaje y en el sistema de ejecución
de tiempo real.
Por ser indiferente a la arquitectura sobre la cual está
trabajando, esto hace que su portabilidad sea muy
eficiente, sus programas son iguales en cualquiera de
las plataformas
Java es compatible con los más variados entornos de
red, cualesquiera sean desde Windows 95, Unix a
Windows Nt y Mac. Además es muy versátil .
Java puede ser compilado e interpretado en tiempo
real, ya que cuando se construye el código fuente este
se transforma en una especie de código de máquina.
Java tiene una facilidad de cumplir varias funciones al
mismo tiempo, gracias a su función de multihilos ya
que por cada hilo que el programa tenga se ejecutaran
en tiempo real muchas funciones al mismo tiempo.
Es muy dinámico en la fase de enlazado, sus clases
solamente actuaran en medida en que sean requeridas o
necesitadas .
Los applets considerados pequeños programas, tienen la
capacidad de ejecutar funciones muy complejas.
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.
3. TIPOS DE DATOS:
Los tipos de datos primitivos que soporta Java son:
Los tipos de datos referencia, indican que vamos a trabajar
con instancias de clases, no con tipos primitivos. De esta
manera, una variable de tipo referencia establece una
conexión hacia un objeto, y a través de esta conexión
podemos acceder a sus métodos y atributos.
 String
 Arreglos
 Otros objetos
4.OPERADORES:
Encontramos los siguientes operadores:
 (+) Suma. Los operandos pueden ser enteros o reales.
 (-) Resta. Los operandos pueden ser enteros o reales.
 (*) Multiplicación. Los operandos pueden ser enteros o
reales.
 (/) División. Los operandos pueden ser enteros o reales. Si
ambos son enteros el resultado es entero. En cualquier otro
caso el resultado es real.
 (%) Resto de la división. Los operandos pueden ser de tipo
entero o real.
&& AND. El resultado es verdadero si los dos operandos son verdaderos.
El resultado es falso en caso contrario. Si el primer operando es falso no
se evalúa el segundo, ya que el resultado será falso.
|| OR. El resultado es falso si los dos operandos son falsos. Si uno es
verdadero el resultado es verdadero. Si el primer operando es verdadero
no se evalúa el segundo.
! NOT. Se aplica sobre un solo operando. Cambia el valor del operando de
verdadero a falso y viceversa.
< Menor que
> Mayor que
<= Menor o igual
>= Mayor o igual
!= Distinto
== Igual
- + signos negativo y positivo
++ - - incremento y decremento
~ complemento a 1
! NOT. Negación
= Asignación
+= Suma y asignación
-= Resta y asignación
*= Producto y asignación
/= División y asignación
%= Resto de la división entera y asignación
<<= Desplazamiento a la izquierda y asignación
>>= Desplazamiento a la derecha y asignación
>>>= Desplazamiento a la derecha y asignación rellenando con ceros
&= and sobre bits y asignación
|= or sobre bits y asignación
^= xor sobre bits y asignación

Más contenido relacionado

La actualidad más candente

Fundamentos de la programación
Fundamentos de la programaciónFundamentos de la programación
Fundamentos de la programación
juanyasa04
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
sullonkey
 
As3
As3As3
Variables y constantes
Variables  y constantesVariables  y constantes
Variables y constantes
miguelangelvillelli
 
Las variables y constantes
Las variables y constantesLas variables y constantes
Las variables y constantes
miguelangelvillelli
 
Introducción a la Programaciónen Java
Introducción a la Programaciónen JavaIntroducción a la Programaciónen Java
Introducción a la Programaciónen Java
santosisidrorivera
 
Las estructuras de control
Las estructuras de controlLas estructuras de control
Las estructuras de control
miguelangelvillelli
 
PDF 13
PDF 13PDF 13

La actualidad más candente (8)

Fundamentos de la programación
Fundamentos de la programaciónFundamentos de la programación
Fundamentos de la programación
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
As3
As3As3
As3
 
Variables y constantes
Variables  y constantesVariables  y constantes
Variables y constantes
 
Las variables y constantes
Las variables y constantesLas variables y constantes
Las variables y constantes
 
Introducción a la Programaciónen Java
Introducción a la Programaciónen JavaIntroducción a la Programaciónen Java
Introducción a la Programaciónen Java
 
Las estructuras de control
Las estructuras de controlLas estructuras de control
Las estructuras de control
 
PDF 13
PDF 13PDF 13
PDF 13
 

Similar a Diapositivas java

Java
JavaJava
Java
Java Java
Java sandra
Java sandraJava sandra
Java
JavaJava
Java
JavaJava
Java
JavaJava
Java
JavaJava
PROGRAMACIÓN EN JAVA
PROGRAMACIÓN EN JAVAPROGRAMACIÓN EN JAVA
PROGRAMACIÓN EN JAVA
Jhos Ayneth Suarez
 
Java
Java Java
Java
JavaJava
Fondo1 (2)
Fondo1 (2)Fondo1 (2)
Java apesteguia
Java apesteguiaJava apesteguia
Java apesteguia
tonytenorio2
 
Trabajo de desarrollo de software(java)yanina y yenny
Trabajo de desarrollo de software(java)yanina y yennyTrabajo de desarrollo de software(java)yanina y yenny
Trabajo de desarrollo de software(java)yanina y yenny
yenny isabel cuello moron
 
Android de la A a la Z - Introducción
Android de la A a la Z - IntroducciónAndroid de la A a la Z - Introducción
Android de la A a la Z - Introducción
Jorge Ulises
 
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Mabel2310
 
Introducción a JAVA
Introducción a JAVAIntroducción a JAVA
Introducción a JAVA
johitafresh
 
Capítulo ii elementos java
Capítulo ii elementos javaCapítulo ii elementos java
Capítulo ii elementos java
saimaga30
 
Manual de-java
Manual de-javaManual de-java
Manual de-java
ernestovillar
 
01 fundamentos-java
01 fundamentos-java01 fundamentos-java
01 fundamentos-java
JAVIER CAJAHUAMAN MALLCCO
 
Java
JavaJava

Similar a Diapositivas java (20)

Java
JavaJava
Java
 
Java
Java Java
Java
 
Java sandra
Java sandraJava sandra
Java sandra
 
Java
JavaJava
Java
 
Java
JavaJava
Java
 
Java
JavaJava
Java
 
Java
JavaJava
Java
 
PROGRAMACIÓN EN JAVA
PROGRAMACIÓN EN JAVAPROGRAMACIÓN EN JAVA
PROGRAMACIÓN EN JAVA
 
Java
Java Java
Java
 
Java
JavaJava
Java
 
Fondo1 (2)
Fondo1 (2)Fondo1 (2)
Fondo1 (2)
 
Java apesteguia
Java apesteguiaJava apesteguia
Java apesteguia
 
Trabajo de desarrollo de software(java)yanina y yenny
Trabajo de desarrollo de software(java)yanina y yennyTrabajo de desarrollo de software(java)yanina y yenny
Trabajo de desarrollo de software(java)yanina y yenny
 
Android de la A a la Z - Introducción
Android de la A a la Z - IntroducciónAndroid de la A a la Z - Introducción
Android de la A a la Z - Introducción
 
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
 
Introducción a JAVA
Introducción a JAVAIntroducción a JAVA
Introducción a JAVA
 
Capítulo ii elementos java
Capítulo ii elementos javaCapítulo ii elementos java
Capítulo ii elementos java
 
Manual de-java
Manual de-javaManual de-java
Manual de-java
 
01 fundamentos-java
01 fundamentos-java01 fundamentos-java
01 fundamentos-java
 
Java
JavaJava
Java
 

Último

DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
AMADO SALVADOR
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
sofiahuarancabellido
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
Ing. Julio Iván Mera Casas
 
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
AMADO SALVADOR
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
Festibity
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
alejandromanuelve
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
YaniEscobar2
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
AMADO SALVADOR
 
herramientas de sitio web 3.0 2024
herramientas de sitio web 3.0  2024herramientas de sitio web 3.0  2024
herramientas de sitio web 3.0 2024
julio05042006
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
paulroyal74
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
samuelvideos
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
SamuelRamirez83524
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
maralache30
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
ItsSofi
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
CrystalRomero18
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
AMADO SALVADOR
 
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
SERVANDOBADILLOPOLEN
 

Último (20)

DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
 
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
 
herramientas de sitio web 3.0 2024
herramientas de sitio web 3.0  2024herramientas de sitio web 3.0  2024
herramientas de sitio web 3.0 2024
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
 
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
 

Diapositivas java

  • 1.
  • 2. 1.Definición: Sun Microsystems desarrolló, en 1991, el lenguaje de programación orientado a objetos que se conoce como Java. El primer nombre del lenguaje fue Oak, luego se conoció como Green y finalmente adoptó la denominación de Java.
  • 3. 2.CARACTERÍSTICAS: Se lo conoce como lenguaje simple porque viene de la misma estructura de C Y C++; ya que C++ fue un referente para la creación de java Toda la programación en java en su mayoría está orientada a objeto, ya que al estar agrupados en estructuras encapsuladas es más fácil su manipulación. Facilita la creación de aplicaciones distribuidas ya que proporciona una colección de clases para aplicaciones en red.
  • 4. Proporciona numerosas comprobaciones en compilación y en tiempo de ejecución. La seguridad es una característica muy importante en java ya que se han implementado barreras de seguridad en el lenguaje y en el sistema de ejecución de tiempo real. Por ser indiferente a la arquitectura sobre la cual está trabajando, esto hace que su portabilidad sea muy eficiente, sus programas son iguales en cualquiera de las plataformas
  • 5. Java es compatible con los más variados entornos de red, cualesquiera sean desde Windows 95, Unix a Windows Nt y Mac. Además es muy versátil . Java puede ser compilado e interpretado en tiempo real, ya que cuando se construye el código fuente este se transforma en una especie de código de máquina. Java tiene una facilidad de cumplir varias funciones al mismo tiempo, gracias a su función de multihilos ya que por cada hilo que el programa tenga se ejecutaran en tiempo real muchas funciones al mismo tiempo.
  • 6. Es muy dinámico en la fase de enlazado, sus clases solamente actuaran en medida en que sean requeridas o necesitadas . Los applets considerados pequeños programas, tienen la capacidad de ejecutar funciones muy complejas. 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.
  • 7. 3. TIPOS DE DATOS: Los tipos de datos primitivos que soporta Java son:
  • 8. Los tipos de datos referencia, indican que vamos a trabajar con instancias de clases, no con tipos primitivos. De esta manera, una variable de tipo referencia establece una conexión hacia un objeto, y a través de esta conexión podemos acceder a sus métodos y atributos.  String  Arreglos  Otros objetos
  • 9. 4.OPERADORES: Encontramos los siguientes operadores:  (+) Suma. Los operandos pueden ser enteros o reales.  (-) Resta. Los operandos pueden ser enteros o reales.  (*) Multiplicación. Los operandos pueden ser enteros o reales.  (/) División. Los operandos pueden ser enteros o reales. Si ambos son enteros el resultado es entero. En cualquier otro caso el resultado es real.  (%) Resto de la división. Los operandos pueden ser de tipo entero o real.
  • 10. && AND. El resultado es verdadero si los dos operandos son verdaderos. El resultado es falso en caso contrario. Si el primer operando es falso no se evalúa el segundo, ya que el resultado será falso. || OR. El resultado es falso si los dos operandos son falsos. Si uno es verdadero el resultado es verdadero. Si el primer operando es verdadero no se evalúa el segundo. ! NOT. Se aplica sobre un solo operando. Cambia el valor del operando de verdadero a falso y viceversa.
  • 11. < Menor que > Mayor que <= Menor o igual >= Mayor o igual != Distinto == Igual - + signos negativo y positivo ++ - - incremento y decremento ~ complemento a 1 ! NOT. Negación
  • 12. = Asignación += Suma y asignación -= Resta y asignación *= Producto y asignación /= División y asignación %= Resto de la división entera y asignación <<= Desplazamiento a la izquierda y asignación >>= Desplazamiento a la derecha y asignación >>>= Desplazamiento a la derecha y asignación rellenando con ceros &= and sobre bits y asignación |= or sobre bits y asignación ^= xor sobre bits y asignación