SlideShare una empresa de Scribd logo
1 de 11
CARRERA: GENIERÍA DE SISTEMAS Y TELEMÁTICA
TEMA: JAVA
CURSO: LABORATORIO DE PROGRAMACION II
BAGUA GRANDE-UTCUBAMBA
2017
PROFESOR: MARCO PORRO
INTEGRANTES:
• DELGADO INGA LEYDA MABEL
• FERNANDEZ SANDOVAL LID LLANIRA
JAVA
Es un lenguaje de
programación, concurrente, orientado
a objetos que fue diseñado
específicamente para tener tan pocas
dependencias de implementación
como fuera posible. Su intención es
permitir que los desarrolladores de
aplicaciones escriban el programa
una vez y lo ejecuten en cualquier
dispositivo. Fue originalmente
desarrollado por James
Gosling de Sun Microsystems.
➢Característica de java:
Lenguaje Simple:
Porque viene de la misma estructura de c y c++; ya que c++ fue un referente
para la creación de java por eso utiliza determinadas características de c++ y
se han eliminado otras.
Orientado a Objeto:
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.
Distribuido:
Permite abrir sockets, establecer y aceptar conexiones con los servidores
o clientes remotos; facilita la creación de aplicaciones distribuidas ya que
proporciona una colección de clases para aplicaciones en red.
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.
Seguro:
Se han implementado barreras de seguridad en el lenguaje y en el
sistema de ejecución de tiempo real.
Indiferente a la arquitectura:
Java es compatible con los más variados entornos de red. Es muy
versátil ya que utiliza byte-codes
Portable:
Sus programas son iguales en cualquiera de las plataformas,
ya que java especifica tamaños básicos, esto se conoce
como la máquina virtual de java.
Interpretado y compilado a la vez:
Cuando se construye el código fuente este se transforma en
una especie de código de máquina.
Multihebra o Multihilos:
Por cada hilo que el programa tenga se ejecutaran en tiempo
real muchas funciones al mismo tiempo.
Dinámico:
El lenguaje java es muy dinámico en la fase de
enlazado, sus clases solamente actuaran en medida en
que sean requeridas.
Produce Applets:
Los applets considerados pequeños programas, tienen
la capacidad de ejecutar funciones muy complejas.
Alto rendimiento:
Es tan veloz en el momento de correr los programas y
por ahorrase muchas líneas de código.
byte: Es el valor más pequeño.
short: También denominado entero corto, almacena un
valor entero pero en un rango superior a byte.
int: Es el valor más utilizado por los programadores
para almacenar valores , su valor de inicialización por
defecto es 0.
➢TIPOS DE DATOS:
TIPOS
ENTEROS
long:Es utilizado cuando queremos almacenar valores
enteros extremadamente grandes
TIPOS REAL
float:Este tipo es utilizado cuando necesitamos almacenar
valores decimales.
double: Permite almacenar valores decimales pero con doble
precisión.
TIPOS BOOLEANOS
Representan valores true (verdadero) false (falso) y son útiles en
nuestros programas, por defecto se inicializan con false.
• Almacena caracteres por ejemplo
‘A’, su valor por defecto es 0Tipo char
• En este grupo está la clase String que
almacena datos alfanuméricos
TIPOS DE DATOS
OBJETO O
REFERENCIA
➢ OPERADORES DE JAVA:
Los operadores ARITMÉTICOS son:
+ 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.
• RELACIONALES:
• Los operadores relacionales comparan
dos operandos y dan como resultado
de la comparación verdadero o falso.
• Los operadores relacionales en java
son:
• < Menor que
• > Mayor que
• <= Menor o igual
• >= Mayor o igual
• != Distinto
• == Igual
LÓGICOS:
Los operadores lógicos se utilizan con operandos de
tipo boolean. Se utilizan para construir expresiones
lógicas, cuyo resultado es de tipo true o false.
Los operadores lógicos en Java son:
&& 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.
Java

Más contenido relacionado

La actualidad más candente

Java janner
Java   jannerJava   janner
Java jannersena
 
Pruebas Automatizadas y pruebas SOAP
Pruebas Automatizadas y pruebas SOAPPruebas Automatizadas y pruebas SOAP
Pruebas Automatizadas y pruebas SOAPIsamar Francisco
 
Introduccion a java
Introduccion a javaIntroduccion a java
Introduccion a javamacbenach
 
Java development kit
Java development kitJava development kit
Java development kitRika Furude
 
Tipos De Ensambladores
Tipos De EnsambladoresTipos De Ensambladores
Tipos De EnsambladoresSpiderHal
 
Historia de clisp
Historia de clispHistoria de clisp
Historia de clispextasis30
 
Prueba slideshare
Prueba slidesharePrueba slideshare
Prueba slideshareprd-wull
 
Lenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretesLenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretesIsrael Castillo Cruz
 
Unidad 3 ensambladores
Unidad 3 ensambladoresUnidad 3 ensambladores
Unidad 3 ensambladoresGustavo Davila
 
Traducción de un programa: compilación, enlace de un programa, errores en tie...
Traducción de un programa: compilación, enlace de un programa, errores en tie...Traducción de un programa: compilación, enlace de un programa, errores en tie...
Traducción de un programa: compilación, enlace de un programa, errores en tie...Jorge Rodriguez
 
Los compiladores erika y carolina
Los compiladores erika y carolinaLos compiladores erika y carolina
Los compiladores erika y carolinaErika Flores
 
Evolucion de los compiladores1
Evolucion de los compiladores1Evolucion de los compiladores1
Evolucion de los compiladores1udalrico
 

La actualidad más candente (20)

Java janner
Java   jannerJava   janner
Java janner
 
Pruebas Automatizadas y pruebas SOAP
Pruebas Automatizadas y pruebas SOAPPruebas Automatizadas y pruebas SOAP
Pruebas Automatizadas y pruebas SOAP
 
Introduccion a java
Introduccion a javaIntroduccion a java
Introduccion a java
 
Java development kit
Java development kitJava development kit
Java development kit
 
Compiladores
CompiladoresCompiladores
Compiladores
 
Programación.
Programación.Programación.
Programación.
 
Java
JavaJava
Java
 
Java swing
Java swingJava swing
Java swing
 
Tipos De Ensambladores
Tipos De EnsambladoresTipos De Ensambladores
Tipos De Ensambladores
 
Historia de clisp
Historia de clispHistoria de clisp
Historia de clisp
 
Programa en net beans ide
Programa en net beans idePrograma en net beans ide
Programa en net beans ide
 
Prueba slideshare
Prueba slidesharePrueba slideshare
Prueba slideshare
 
Lenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretesLenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretes
 
Unidad 3 ensambladores
Unidad 3 ensambladoresUnidad 3 ensambladores
Unidad 3 ensambladores
 
Traducción de un programa: compilación, enlace de un programa, errores en tie...
Traducción de un programa: compilación, enlace de un programa, errores en tie...Traducción de un programa: compilación, enlace de un programa, errores en tie...
Traducción de un programa: compilación, enlace de un programa, errores en tie...
 
Los compiladores erika y carolina
Los compiladores erika y carolinaLos compiladores erika y carolina
Los compiladores erika y carolina
 
Introduccion a Java
Introduccion a JavaIntroduccion a Java
Introduccion a Java
 
Evolucion de los compiladores1
Evolucion de los compiladores1Evolucion de los compiladores1
Evolucion de los compiladores1
 
Prolog2
Prolog2Prolog2
Prolog2
 
Prolog
PrologProlog
Prolog
 

Similar a Java (20)

Diapositivas java
Diapositivas javaDiapositivas java
Diapositivas java
 
Java sandra
Java sandraJava sandra
Java sandra
 
Java sandra
Java sandraJava sandra
Java sandra
 
Java
Java Java
Java
 
Clase n°1 java
Clase n°1 javaClase n°1 java
Clase n°1 java
 
Universidad nacional de chimborazo
Universidad nacional de chimborazoUniversidad nacional de chimborazo
Universidad nacional de chimborazo
 
Java
JavaJava
Java
 
¿Qué es java?
¿Qué es java?¿Qué es java?
¿Qué es java?
 
POOI- Unidad 1.pdf
POOI- Unidad 1.pdfPOOI- Unidad 1.pdf
POOI- Unidad 1.pdf
 
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
 
Laboratorio de programación II
Laboratorio de programación IILaboratorio de programación II
Laboratorio de programación II
 
Lenguaje de programación java
Lenguaje de programación javaLenguaje de programación java
Lenguaje de programación java
 
Java
JavaJava
Java
 
Diapositivas de JAVA
Diapositivas de JAVADiapositivas de JAVA
Diapositivas de JAVA
 
Java
JavaJava
Java
 
Guia 1 java
Guia 1 javaGuia 1 java
Guia 1 java
 
Mi Lenguaje de Programación Preferido
Mi Lenguaje de Programación PreferidoMi Lenguaje de Programación Preferido
Mi Lenguaje de Programación Preferido
 
Unidad 2. Lenguaje orientado a objetos
Unidad 2. Lenguaje orientado a objetosUnidad 2. Lenguaje orientado a objetos
Unidad 2. Lenguaje orientado a objetos
 
Qué es java
Qué es javaQué es java
Qué es java
 
Comandos, Sentencias y/o Paquetes del Lenguaje de Programación de Java
Comandos, Sentencias y/o Paquetes del Lenguaje de Programación de JavaComandos, Sentencias y/o Paquetes del Lenguaje de Programación de Java
Comandos, Sentencias y/o Paquetes del Lenguaje de Programación de Java
 

Último

477407774-EMBRIOLOGIA-DEL-SISTEMA-NERVIOSO.pptx
477407774-EMBRIOLOGIA-DEL-SISTEMA-NERVIOSO.pptx477407774-EMBRIOLOGIA-DEL-SISTEMA-NERVIOSO.pptx
477407774-EMBRIOLOGIA-DEL-SISTEMA-NERVIOSO.pptxAndreaSoto281274
 
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.pptxjmatheus74
 
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).pptxNeymaRojasperez1
 
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 uMLAderMogollonLuna
 
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.pdfwilangelfmendoza
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxDanmherJoelAlmironPu
 

Último (6)

477407774-EMBRIOLOGIA-DEL-SISTEMA-NERVIOSO.pptx
477407774-EMBRIOLOGIA-DEL-SISTEMA-NERVIOSO.pptx477407774-EMBRIOLOGIA-DEL-SISTEMA-NERVIOSO.pptx
477407774-EMBRIOLOGIA-DEL-SISTEMA-NERVIOSO.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
 
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
 
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
 
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
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptx
 

Java

  • 1. CARRERA: GENIERÍA DE SISTEMAS Y TELEMÁTICA TEMA: JAVA CURSO: LABORATORIO DE PROGRAMACION II BAGUA GRANDE-UTCUBAMBA 2017 PROFESOR: MARCO PORRO INTEGRANTES: • DELGADO INGA LEYDA MABEL • FERNANDEZ SANDOVAL LID LLANIRA
  • 2. JAVA Es un lenguaje de programación, concurrente, orientado a objetos que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. Su intención es permitir que los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo. Fue originalmente desarrollado por James Gosling de Sun Microsystems.
  • 3. ➢Característica de java: Lenguaje Simple: Porque viene de la misma estructura de c y c++; ya que c++ fue un referente para la creación de java por eso utiliza determinadas características de c++ y se han eliminado otras. Orientado a Objeto: 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. Distribuido: Permite abrir sockets, establecer y aceptar conexiones con los servidores o clientes remotos; facilita la creación de aplicaciones distribuidas ya que proporciona una colección de clases para aplicaciones en red.
  • 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. Seguro: Se han implementado barreras de seguridad en el lenguaje y en el sistema de ejecución de tiempo real. Indiferente a la arquitectura: Java es compatible con los más variados entornos de red. Es muy versátil ya que utiliza byte-codes
  • 5. Portable: Sus programas son iguales en cualquiera de las plataformas, ya que java especifica tamaños básicos, esto se conoce como la máquina virtual de java. Interpretado y compilado a la vez: Cuando se construye el código fuente este se transforma en una especie de código de máquina. Multihebra o Multihilos: Por cada hilo que el programa tenga se ejecutaran en tiempo real muchas funciones al mismo tiempo.
  • 6. Dinámico: El lenguaje java es muy dinámico en la fase de enlazado, sus clases solamente actuaran en medida en que sean requeridas. Produce Applets: Los applets considerados pequeños programas, tienen la capacidad de ejecutar funciones muy complejas. Alto rendimiento: Es tan veloz en el momento de correr los programas y por ahorrase muchas líneas de código.
  • 7. byte: Es el valor más pequeño. short: También denominado entero corto, almacena un valor entero pero en un rango superior a byte. int: Es el valor más utilizado por los programadores para almacenar valores , su valor de inicialización por defecto es 0. ➢TIPOS DE DATOS: TIPOS ENTEROS long:Es utilizado cuando queremos almacenar valores enteros extremadamente grandes
  • 8. TIPOS REAL float:Este tipo es utilizado cuando necesitamos almacenar valores decimales. double: Permite almacenar valores decimales pero con doble precisión. TIPOS BOOLEANOS Representan valores true (verdadero) false (falso) y son útiles en nuestros programas, por defecto se inicializan con false.
  • 9. • Almacena caracteres por ejemplo ‘A’, su valor por defecto es 0Tipo char • En este grupo está la clase String que almacena datos alfanuméricos TIPOS DE DATOS OBJETO O REFERENCIA ➢ OPERADORES DE JAVA: Los operadores ARITMÉTICOS son: + 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. • RELACIONALES: • Los operadores relacionales comparan dos operandos y dan como resultado de la comparación verdadero o falso. • Los operadores relacionales en java son: • < Menor que • > Mayor que • <= Menor o igual • >= Mayor o igual • != Distinto • == Igual LÓGICOS: Los operadores lógicos se utilizan con operandos de tipo boolean. Se utilizan para construir expresiones lógicas, cuyo resultado es de tipo true o false. Los operadores lógicos en Java son: && 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.