SlideShare una empresa de Scribd logo
1 de 9
TEMA :
CURSO:
DOCENTE:
CARRERA PROFESIONAL:
INTEGRANTES:
DEFINICIÓN
Es un Lenguaje de
programación
Orientada a Objetos
Es un derivado del
lenguaje C, por lo que
sus reglas de sintaxis se
parecen mucho a C
 Simple
 Orientado a Objetos
 Tipado estáticamente
 Distribuido
 Interpretado
 Robusto
 Seguro
 de Arquitectura Neutral
 Multihilo
 con Recolector de basura (Garbage Collector)
 Portable
 de Alto Rendimiento: sobre todo con la aparición
de hardware especializado y mejor software
 Dinámico
Los tipos de datos básicos o
primitivos no son objetos y se pueden
utilizar directamente en un programa
sin necesidad de crear objetos de
este tipo. La biblioteca Java
proporciona clases asociadas a estos
tipos que proporcionan métodos que
facilitan su manejo
TIPOS DE DATOS
Byte
Long
Float Double
Boolean
TIPOS DE DATOS
OPERADORES
OPERADOR DESCRIPCIÓN
+ Suma
– Resta
* Multiplicación
/ División
% Resto de una división entre enteros (en otros lenguajes
denominado mod)
Precedenciaa Operador Operando Descripción
1 ++, -- Aritmético Incremento y decremento
1 +, - Aritmético Más y menos unarios
1 ~ Entero Complemento de bits
1 ! Booleano Complemento booleano
1 (tipo) Cualquiera Coerción
2 *, /, % Aritmético Multiplicación, división y resto
3 +, - Aritmético Suma y resta
3 + String Concatenación
4 << Entero Desplazamientoa la izquierda
OPERADORES
Precedencia Operador Operando Descripción
4 >> Entero Desplazamientoa la derecha con signo
4 >>> Entero Desplazamientoa la derecha sin signo
5 <, <=, > >= Aritmético Comparación
5 instanceof Objeto Comparaciónde tipo
6 ==, != Primitivo Igualdad y desigualdad
6 ==, != Objeto Igualdad y desigualdad de referencias
7 & Entero AND sobre bits
7 & Booleano AND booleano
8 ^ Entero XOR sobre bits
8 ^ Booleano XOR booleano
9 | Entero OR sobre bits
9 | Booleano OR booleano
10 && Booleano AND condicional
11 || Booleano OR condicional
12 ?: NA Operador condicional ternario
13 = Cualquiera Asignación
13
*=, /=, %=, +=, -=,
<<=, >>=, >>>=,
&=, ^=, |=
Cualquiera Asignación tras operación
OPERADORES
Java

Más contenido relacionado

La actualidad más candente

Presentation computacion para ingenieros
Presentation computacion para ingenierosPresentation computacion para ingenieros
Presentation computacion para ingenierosisaac j Coronado s
 
Cuadro comparativo.
Cuadro comparativo.Cuadro comparativo.
Cuadro comparativo.carmenmc2017
 
Paradigmas
ParadigmasParadigmas
Paradigmasmavega
 
Lenguajes de-programacion-clase
Lenguajes de-programacion-claseLenguajes de-programacion-clase
Lenguajes de-programacion-claseBeatriz Moreyra
 
Niveles de lenguaje de programación
Niveles de lenguaje de programaciónNiveles de lenguaje de programación
Niveles de lenguaje de programaciónStephany17
 
Lenguajes de programación: Paradigmas de Programación
Lenguajes de programación: Paradigmas de ProgramaciónLenguajes de programación: Paradigmas de Programación
Lenguajes de programación: Paradigmas de ProgramaciónLuis Fernando Aguas Bucheli
 
Preguntas de diagnostico
Preguntas de diagnosticoPreguntas de diagnostico
Preguntas de diagnosticoJavierCR2017
 
Exposicion de programacion.
Exposicion de programacion.Exposicion de programacion.
Exposicion de programacion.BGYLMM
 
Lenguajes de Programación
Lenguajes de ProgramaciónLenguajes de Programación
Lenguajes de ProgramaciónGLORIABELEN3
 

La actualidad más candente (14)

Doc2
Doc2Doc2
Doc2
 
Algoritmos y programas
Algoritmos y programasAlgoritmos y programas
Algoritmos y programas
 
Presentation computacion para ingenieros
Presentation computacion para ingenierosPresentation computacion para ingenieros
Presentation computacion para ingenieros
 
Computacion para ing
Computacion para ingComputacion para ing
Computacion para ing
 
Cuadro comparativo.
Cuadro comparativo.Cuadro comparativo.
Cuadro comparativo.
 
Java y xml
Java y xmlJava y xml
Java y xml
 
Paradigmas
ParadigmasParadigmas
Paradigmas
 
Lenguajes de-programacion-clase
Lenguajes de-programacion-claseLenguajes de-programacion-clase
Lenguajes de-programacion-clase
 
Niveles de lenguaje de programación
Niveles de lenguaje de programaciónNiveles de lenguaje de programación
Niveles de lenguaje de programación
 
Lenguajes de programación: Paradigmas de Programación
Lenguajes de programación: Paradigmas de ProgramaciónLenguajes de programación: Paradigmas de Programación
Lenguajes de programación: Paradigmas de Programación
 
Preguntas de diagnostico
Preguntas de diagnosticoPreguntas de diagnostico
Preguntas de diagnostico
 
Exposicion de programacion.
Exposicion de programacion.Exposicion de programacion.
Exposicion de programacion.
 
Lenguajes de Programación
Lenguajes de ProgramaciónLenguajes de Programación
Lenguajes de Programación
 
Informe
InformeInforme
Informe
 

Similar a Java

Reporte de visual c#(jose gonzalo estrada lopez)
Reporte de visual c#(jose gonzalo estrada lopez)Reporte de visual c#(jose gonzalo estrada lopez)
Reporte de visual c#(jose gonzalo estrada lopez)josegonzalo130
 
Prueba slideshare
Prueba slidesharePrueba slideshare
Prueba slideshareprd-wull
 
Lenguaje de la programación orientada a objetos c#
Lenguaje de la programación orientada a objetos c#Lenguaje de la programación orientada a objetos c#
Lenguaje de la programación orientada a objetos c#Juan Carlos Prieto
 
Lenguajes de programacion orientada a objetos
Lenguajes de programacion orientada a objetosLenguajes de programacion orientada a objetos
Lenguajes de programacion orientada a objetosRicardoAlbertoSalmor
 
Programación Orientada a Objetos Programación Orientada a Objetos
Programación Orientada a Objetos Programación Orientada a ObjetosProgramación Orientada a Objetos Programación Orientada a Objetos
Programación Orientada a Objetos Programación Orientada a Objetosanytrix
 
Evoluciýýn de la programaciýýn
Evoluciýýn de la programaciýýnEvoluciýýn de la programaciýýn
Evoluciýýn de la programaciýýnJana EstRada JacoBo
 
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 preferenciaFrancisco63836
 
Principales características de 10 lenguajes de programacion
Principales características de 10 lenguajes de programacionPrincipales características de 10 lenguajes de programacion
Principales características de 10 lenguajes de programacionMarco Muñoz
 
9 anulacion
9   anulacion9   anulacion
9 anulacionzeta2015
 
Lenguaje c ibeth lozada
Lenguaje c ibeth lozadaLenguaje c ibeth lozada
Lenguaje c ibeth lozadaAdrianaYepezM
 
Estructura de la programacion orientada a objetos
Estructura de la programacion orientada a objetosEstructura de la programacion orientada a objetos
Estructura de la programacion orientada a objetosAmado Arcaya
 
1 Introducción a los Lenguajes de Programación y a la Programación Orientada ...
1 Introducción a los Lenguajes de Programación y a la Programación Orientada ...1 Introducción a los Lenguajes de Programación y a la Programación Orientada ...
1 Introducción a los Lenguajes de Programación y a la Programación Orientada ...Jose Emilio Labra Gayo
 
Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)
Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)
Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)pedrolrc
 

Similar a Java (20)

Reporte de visual c#(jose gonzalo estrada lopez)
Reporte de visual c#(jose gonzalo estrada lopez)Reporte de visual c#(jose gonzalo estrada lopez)
Reporte de visual c#(jose gonzalo estrada lopez)
 
Prueba slideshare
Prueba slidesharePrueba slideshare
Prueba slideshare
 
Lenguaje de la programación orientada a objetos c#
Lenguaje de la programación orientada a objetos c#Lenguaje de la programación orientada a objetos c#
Lenguaje de la programación orientada a objetos c#
 
Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Lenguajes de programacion orientada a objetos
Lenguajes de programacion orientada a objetosLenguajes de programacion orientada a objetos
Lenguajes de programacion orientada a objetos
 
Programación Orientada a Objetos Programación Orientada a Objetos
Programación Orientada a Objetos Programación Orientada a ObjetosProgramación Orientada a Objetos Programación Orientada a Objetos
Programación Orientada a Objetos Programación Orientada a Objetos
 
Evoluciýýn de la programaciýýn
Evoluciýýn de la programaciýýnEvoluciýýn de la programaciýýn
Evoluciýýn de la programaciýýn
 
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
 
Principales características de 10 lenguajes de programacion
Principales características de 10 lenguajes de programacionPrincipales características de 10 lenguajes de programacion
Principales características de 10 lenguajes de programacion
 
Lenguaje c1
Lenguaje c1Lenguaje c1
Lenguaje c1
 
9 anulacion
9   anulacion9   anulacion
9 anulacion
 
Lenguaje c ibeth lozada
Lenguaje c ibeth lozadaLenguaje c ibeth lozada
Lenguaje c ibeth lozada
 
Informe lpi
Informe lpiInforme lpi
Informe lpi
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 
Estructura de la programacion orientada a objetos
Estructura de la programacion orientada a objetosEstructura de la programacion orientada a objetos
Estructura de la programacion orientada a objetos
 
Unmsm02 2008
Unmsm02 2008Unmsm02 2008
Unmsm02 2008
 
1 Introducción a los Lenguajes de Programación y a la Programación Orientada ...
1 Introducción a los Lenguajes de Programación y a la Programación Orientada ...1 Introducción a los Lenguajes de Programación y a la Programación Orientada ...
1 Introducción a los Lenguajes de Programación y a la Programación Orientada ...
 
Consulta c++
Consulta c++Consulta c++
Consulta c++
 
Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)
Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)
Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)
 

Más de Betzabeth Yameli Maldonado Idrogo (20)

Transacciones
TransaccionesTransacciones
Transacciones
 
Olap
OlapOlap
Olap
 
Triggers
TriggersTriggers
Triggers
 
Procedimientos almacenadoss
Procedimientos almacenadossProcedimientos almacenadoss
Procedimientos almacenadoss
 
Comandos ddl
Comandos ddlComandos ddl
Comandos ddl
 
Ejecutables
EjecutablesEjecutables
Ejecutables
 
Reportes
ReportesReportes
Reportes
 
Java
JavaJava
Java
 
JDBC
JDBCJDBC
JDBC
 
Objeto Connection
Objeto ConnectionObjeto Connection
Objeto Connection
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
Aplicaciones n–capas en visual net
Aplicaciones n–capas en visual netAplicaciones n–capas en visual net
Aplicaciones n–capas en visual net
 
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
 
Control jtable con base de datos
Control jtable con base de datosControl jtable con base de datos
Control jtable con base de datos
 
Resultset
ResultsetResultset
Resultset
 
Statement
StatementStatement
Statement
 
C onnection
C onnectionC onnection
C onnection
 
Diapositivas java con base de datos
Diapositivas java con base de datosDiapositivas java con base de datos
Diapositivas java con base de datos
 
Jdbc
JdbcJdbc
Jdbc
 

Java

  • 2. DEFINICIÓN Es un Lenguaje de programación Orientada a Objetos Es un derivado del lenguaje C, por lo que sus reglas de sintaxis se parecen mucho a C
  • 3.  Simple  Orientado a Objetos  Tipado estáticamente  Distribuido  Interpretado  Robusto  Seguro  de Arquitectura Neutral  Multihilo  con Recolector de basura (Garbage Collector)  Portable  de Alto Rendimiento: sobre todo con la aparición de hardware especializado y mejor software  Dinámico
  • 4. Los tipos de datos básicos o primitivos no son objetos y se pueden utilizar directamente en un programa sin necesidad de crear objetos de este tipo. La biblioteca Java proporciona clases asociadas a estos tipos que proporcionan métodos que facilitan su manejo
  • 5. TIPOS DE DATOS Byte Long Float Double Boolean TIPOS DE DATOS
  • 6. OPERADORES OPERADOR DESCRIPCIÓN + Suma – Resta * Multiplicación / División % Resto de una división entre enteros (en otros lenguajes denominado mod)
  • 7. Precedenciaa Operador Operando Descripción 1 ++, -- Aritmético Incremento y decremento 1 +, - Aritmético Más y menos unarios 1 ~ Entero Complemento de bits 1 ! Booleano Complemento booleano 1 (tipo) Cualquiera Coerción 2 *, /, % Aritmético Multiplicación, división y resto 3 +, - Aritmético Suma y resta 3 + String Concatenación 4 << Entero Desplazamientoa la izquierda OPERADORES
  • 8. Precedencia Operador Operando Descripción 4 >> Entero Desplazamientoa la derecha con signo 4 >>> Entero Desplazamientoa la derecha sin signo 5 <, <=, > >= Aritmético Comparación 5 instanceof Objeto Comparaciónde tipo 6 ==, != Primitivo Igualdad y desigualdad 6 ==, != Objeto Igualdad y desigualdad de referencias 7 & Entero AND sobre bits 7 & Booleano AND booleano 8 ^ Entero XOR sobre bits 8 ^ Booleano XOR booleano 9 | Entero OR sobre bits 9 | Booleano OR booleano 10 && Booleano AND condicional 11 || Booleano OR condicional 12 ?: NA Operador condicional ternario 13 = Cualquiera Asignación 13 *=, /=, %=, +=, -=, <<=, >>=, >>>=, &=, ^=, |= Cualquiera Asignación tras operación OPERADORES