SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
Ing.	
  Angel	
  Vazquez	
  

Programación en java básico.
1.1 Conceptos de la programación orientada a objetos.
> La programación orientada a objetos es un conjunto de técnicas que pueden
utilizarse para desarrollar programas implementando los objetos de la realidad para
resolver problemas.
> Los conceptos de CLASE Y OBJETO son fundamentales. Por lo que podemos decir
que la Programación Orientada a Objetos (POO):
> Utiliza objetos no algoritmos como bloques de construcción lógicos.
> Cada objeto es una instancia(ejemplo) de una clase.
> Las clases se relacionan unas con otras.

1.2 Clase y Objeto.
> Es la descripción de un conjunto de objetos similares.
> Es una instancia (ejemplo) de una clase.
> Cada vez que se construye un objeto a partir de una clase estamos creando lo que se
llama instancia de esa clase.

1.3 Atributos y Métodos.
> Una clase consta de:
> Atributos: Datos que caracterizan a los objetos que describe la clase.
> Métodos: Son operaciones que ofrece una clase.

	
  

1	
  
Ing.	
  Angel	
  Vazquez	
  

Ilustración 1.

Estos atributos y métodos resumen características comunes de un conjunto de objetos.

1.4 Características de la programación Orientada a Objetos.
> Abstracción.
> Es la propiedad que permite centrarse en los aspectos fundamentales de una clase.
> Encapsulamiento.
> Es la propiedad que permite asegurar que el contenido de la información de un
objeto será accedido correctamente.
> Herencia.
> Propiedad que permite a las clases de ser construidas a partir de otras clases.

	
  

2	
  
Ing.	
  Angel	
  Vazquez	
  

ilustración 2.

> Polimorfismo
> Es la propiedad que permite que una sola variable puede hacer referencia a
diferentes objetos.
Un objeto de la clase figura puede hacer referencia a cualquier objeto de la clase
Triángulo, Círculo o Cuadrado.

3.1 Generalidades del lenguaje de programación.
Origen y Características.
> El Hardware de una computadora necesita del software para operar.
> El software es una colección de programas que contienen las instrucciones
detalladas para operar el hardware.
> Un lenguaje de programación es utilizado para escribir programas de computadora.
> El lenguaje de programación Java fue desarrollado por Sun Microsystems en 1991.
> El proyecto consistía en desarrollar un lenguaje llamado Oak, que seria utilizado
para programar dispositivos electrónicos como televisores y videocaseteras, por lo
tanto, los programas creados en este lenguaje tenían que ejecutarse en diferentes
procesadores, es decir, debía ser portable.
	
  

3	
  
Ing.	
  Angel	
  Vazquez	
  
> Además, debía de permitir crear programas pequeños y eficientes, debido a que los
dispositivos electrónicos son de recursos limitados.
> Este proyecto no llego a tener un éxito comercial.
> Con el incremento del uso de internet se empezaron a ver los beneficios del
lenguaje Oak para las paginas web, dando origen al Lenguaje Java.
> Los primeros programas para las paginas web se llamaron “applets”.
> Sin embargo, el tiempo de descarga de estos programas se incremento
considerablemente, por lo que no se utilizan tan frecuentemente.
A pesar de esto, java se convirtió en una tecnología utilizada en el mercado para
desarrollar aplicaciones para dispositivos móviles, aplicaciones de escritorio y
aplicaciones web.
Conceptos clave del lenguaje de programación

> Orientada a objetos.
> Distribuido
> Simple
> Multihilos
> Seguro
> Independiente de plataforma.
Identificando los grupos de productos de la tecnología Java.
Java EE(Java Enterprise Edition).
> Esta tecnológica esta diseñada para aplicaciones robustas por ejemplo:
Comercio electrónico( donde soporta transacciones de miles de usuarios).
Java SE(Java Standart Edition).
> Crear aplicaciones de tamaño mediano, tanto web, como de escritorio(donde
hasta 100 usuarios pueden realizar operaciones).
Java ME(Java Micro Edition).
> Esta tecnología permite crear aplicación para dispositivos móviles.

	
  

4	
  
Ing.	
  Angel	
  Vazquez	
  
Utilizando la plataforma Java, componentes de la tecnología Standart
Edition(JavaSE) SDK(Standart Development Kit).
> Ambiente de ejecución de Java(Java Runtime - JRE)
> Una maquina virtual de java para la plataforma en especifico(Java virtual
machine - JVM).
> Bibliotecas de clases de java para la plataforma en especifico.
> Compilador Java.
> Documentación de las bibliotecas de las clases Java(como descargar por
separado ) a estos se le llama documentación de la API(Application Programming
Interface).
> Utilerías adicionales, por ejemplo, utilería para crear archivos JAR(este de tipo de
archivos son ejecutables o para depurar los programas en java).
NOTA: depurar significa: detectar errores, incluyendo la ejecución paso por paso.

Multihilos(hilos de ejecución)
Se puede programar con hilos de ejecución para crear programas mas rápidos y que
utilicen los recursos de la computadora eficientemente.
Java es multihilos debido a que se puede programar con hilos de ejecución que maneja
el sistema operativo.

3.3 Aspectos léxicos del Lenguaje Java-Tipos de datos.
Describiendo los tipos de datos primitivos.
Los tipos de datos primitivos en Java son los más simples:
> Tipos enteros(byte, short, int, long).
> Tipos reales o de "puntos flotantes"( float, double).
> Tipos de textos(char).
> Tipos lógicos(boolean).

	
  

5	
  
Ing.	
  Angel	
  Vazquez	
  
Operadores Matemáticos estándar(aritméticos).
Propósito

Ejemplo de operadores

Sumar

+

sum = num1+num2

Restar

-

rest = num1-num2

Multiplicación

División

*

/

multi = num1*num2

div = num1/num2

Comentarios
int num1 = 10
int num2 = 2
sum = num1 + num2
//sum = 12
int num1 = 10
int num2 = 2
rest = num1 + num2
//rest = 8
int num1 = 10
int num2 = 2
multi = num1 * num2
//multi = 20
int num1 = 10
int num2 = 2
div= num1 / num2
//div = 5

Operador de incremento y decremento.
Operador

Propósito
Pre-Incremento

++
Pos-incremento

Operador

Propósito

Ejemplo
int i = 6;
int j = ++1;
i es 7, j es 7;
int i = 6;
int j = i++;
i es 7, j es 6;

Ejemplo

Pre-decremento

Pos-decremento

--

	
  

El valor de i se asigna a
j antes de que i se
incrementa. Por lo
tanto, j se asigna 6

Notas

int i = 6;
int j = --1;
i es 5, j es 5;
int i = 6;
int j = i--;
i es 5, j es 6;

Notas

El valor de i se asigna a
j antes de que i se
decremente. Por lo
tanto, j se asigna 6

6	
  
Ing.	
  Angel	
  Vazquez	
  
Operadores relacionales
Condición

Operador

Ejemplo

Es igual a

==

int i = 1;
( i==1 ) //true

No es igual a(es diferente)

!=

Es menor que

<

int i = 2;
( i != 1 ) //true
int i = 0;
( i < 1 ) //true

Es menor igual a

<=

int i = 1;
( i <= 1 ) //true

Es mayor que

>

int i = 2;
( i > 1 ) // true

Es mayor igual que

>=

int i = 1;
( i >= 1 ) // true

Operadores Condicionales
Operador

Ejemplo
&&

int i = 2;
int j = 8;
( ( i<1 ) && ( j>6 ) )

||

int i = 2;
int j = 8;
( ( i<1 ) || ( j>10 ) )

!

int i = 2;
(!(i<3))

AND(&&)
a

a&&b

true

true

true

true

false

false

false

false

false

false

	
  

b

false

false

7	
  
Ing.	
  Angel	
  Vazquez	
  
OR( || )
a

a||b

true

true

true

true

false

true

false

true

true

false

	
  

b

false false

8	
  

Más contenido relacionado

Similar a Conceptos básicos en java (20)

Java
JavaJava
Java
 
Introducción a Java
Introducción a JavaIntroducción a Java
Introducción a Java
 
JAVA3.0
JAVA3.0JAVA3.0
JAVA3.0
 
MANUAL DE JAVA
MANUAL DE JAVAMANUAL DE JAVA
MANUAL DE JAVA
 
Java desde cero
Java desde ceroJava desde cero
Java desde cero
 
MANUAL JAVA
MANUAL JAVA MANUAL JAVA
MANUAL JAVA
 
JAVA
JAVA JAVA
JAVA
 
JAVA 2
JAVA 2JAVA 2
JAVA 2
 
3 Conceptos progamacion-tema3
3 Conceptos progamacion-tema33 Conceptos progamacion-tema3
3 Conceptos progamacion-tema3
 
09. Java desde Cero autor UNAM_1.111.pdf
09. Java desde Cero autor UNAM_1.111.pdf09. Java desde Cero autor UNAM_1.111.pdf
09. Java desde Cero autor UNAM_1.111.pdf
 
Java desde Cero.pdf
Java desde Cero.pdfJava desde Cero.pdf
Java desde Cero.pdf
 
Guia 1 java
Guia 1 javaGuia 1 java
Guia 1 java
 
Tutorial de eclipsee
Tutorial de eclipseeTutorial de eclipsee
Tutorial de eclipsee
 
Java desde cero
Java desde ceroJava desde cero
Java desde cero
 
Java desde cero
Java desde ceroJava desde cero
Java desde cero
 
Manual de Java
Manual de JavaManual de Java
Manual de Java
 
Java
Java Java
Java
 
Unidad 2. Lenguaje orientado a objetos
Unidad 2. Lenguaje orientado a objetosUnidad 2. Lenguaje orientado a objetos
Unidad 2. Lenguaje orientado a objetos
 
Visual basic .NET
Visual basic .NETVisual basic .NET
Visual basic .NET
 
Java Teoría-ejercicios
Java Teoría-ejerciciosJava Teoría-ejercicios
Java Teoría-ejercicios
 

Más de Angel Vazquez

Extensiones nativas presentación
Extensiones nativas presentaciónExtensiones nativas presentación
Extensiones nativas presentaciónAngel Vazquez
 
Visualización de videos en el player nativo de android con Air
Visualización de videos en el player nativo de android con AirVisualización de videos en el player nativo de android con Air
Visualización de videos en el player nativo de android con AirAngel Vazquez
 
Pseudocodigo para soluciones de estadistica
Pseudocodigo para soluciones de estadisticaPseudocodigo para soluciones de estadistica
Pseudocodigo para soluciones de estadisticaAngel Vazquez
 
Creación de extensiones nativas
Creación de extensiones nativasCreación de extensiones nativas
Creación de extensiones nativasAngel Vazquez
 
Fragmentación vertical - MySQL
Fragmentación vertical - MySQLFragmentación vertical - MySQL
Fragmentación vertical - MySQLAngel Vazquez
 
Tesina Angel Vazquez - Streaming de Video implementando el protocolo RTMP y t...
Tesina Angel Vazquez - Streaming de Video implementando el protocolo RTMP y t...Tesina Angel Vazquez - Streaming de Video implementando el protocolo RTMP y t...
Tesina Angel Vazquez - Streaming de Video implementando el protocolo RTMP y t...Angel Vazquez
 
Streaming de video implementando el protocolo RTMP y tecnologias Open Source
Streaming de video implementando el protocolo RTMP y tecnologias Open SourceStreaming de video implementando el protocolo RTMP y tecnologias Open Source
Streaming de video implementando el protocolo RTMP y tecnologias Open SourceAngel Vazquez
 

Más de Angel Vazquez (8)

Extensiones nativas presentación
Extensiones nativas presentaciónExtensiones nativas presentación
Extensiones nativas presentación
 
Beacons para Retail
Beacons para RetailBeacons para Retail
Beacons para Retail
 
Visualización de videos en el player nativo de android con Air
Visualización de videos en el player nativo de android con AirVisualización de videos en el player nativo de android con Air
Visualización de videos en el player nativo de android con Air
 
Pseudocodigo para soluciones de estadistica
Pseudocodigo para soluciones de estadisticaPseudocodigo para soluciones de estadistica
Pseudocodigo para soluciones de estadistica
 
Creación de extensiones nativas
Creación de extensiones nativasCreación de extensiones nativas
Creación de extensiones nativas
 
Fragmentación vertical - MySQL
Fragmentación vertical - MySQLFragmentación vertical - MySQL
Fragmentación vertical - MySQL
 
Tesina Angel Vazquez - Streaming de Video implementando el protocolo RTMP y t...
Tesina Angel Vazquez - Streaming de Video implementando el protocolo RTMP y t...Tesina Angel Vazquez - Streaming de Video implementando el protocolo RTMP y t...
Tesina Angel Vazquez - Streaming de Video implementando el protocolo RTMP y t...
 
Streaming de video implementando el protocolo RTMP y tecnologias Open Source
Streaming de video implementando el protocolo RTMP y tecnologias Open SourceStreaming de video implementando el protocolo RTMP y tecnologias Open Source
Streaming de video implementando el protocolo RTMP y tecnologias Open Source
 

Último

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 

Último (10)

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 

Conceptos básicos en java

  • 1. Ing.  Angel  Vazquez   Programación en java básico. 1.1 Conceptos de la programación orientada a objetos. > La programación orientada a objetos es un conjunto de técnicas que pueden utilizarse para desarrollar programas implementando los objetos de la realidad para resolver problemas. > Los conceptos de CLASE Y OBJETO son fundamentales. Por lo que podemos decir que la Programación Orientada a Objetos (POO): > Utiliza objetos no algoritmos como bloques de construcción lógicos. > Cada objeto es una instancia(ejemplo) de una clase. > Las clases se relacionan unas con otras. 1.2 Clase y Objeto. > Es la descripción de un conjunto de objetos similares. > Es una instancia (ejemplo) de una clase. > Cada vez que se construye un objeto a partir de una clase estamos creando lo que se llama instancia de esa clase. 1.3 Atributos y Métodos. > Una clase consta de: > Atributos: Datos que caracterizan a los objetos que describe la clase. > Métodos: Son operaciones que ofrece una clase.   1  
  • 2. Ing.  Angel  Vazquez   Ilustración 1. Estos atributos y métodos resumen características comunes de un conjunto de objetos. 1.4 Características de la programación Orientada a Objetos. > Abstracción. > Es la propiedad que permite centrarse en los aspectos fundamentales de una clase. > Encapsulamiento. > Es la propiedad que permite asegurar que el contenido de la información de un objeto será accedido correctamente. > Herencia. > Propiedad que permite a las clases de ser construidas a partir de otras clases.   2  
  • 3. Ing.  Angel  Vazquez   ilustración 2. > Polimorfismo > Es la propiedad que permite que una sola variable puede hacer referencia a diferentes objetos. Un objeto de la clase figura puede hacer referencia a cualquier objeto de la clase Triángulo, Círculo o Cuadrado. 3.1 Generalidades del lenguaje de programación. Origen y Características. > El Hardware de una computadora necesita del software para operar. > El software es una colección de programas que contienen las instrucciones detalladas para operar el hardware. > Un lenguaje de programación es utilizado para escribir programas de computadora. > El lenguaje de programación Java fue desarrollado por Sun Microsystems en 1991. > El proyecto consistía en desarrollar un lenguaje llamado Oak, que seria utilizado para programar dispositivos electrónicos como televisores y videocaseteras, por lo tanto, los programas creados en este lenguaje tenían que ejecutarse en diferentes procesadores, es decir, debía ser portable.   3  
  • 4. Ing.  Angel  Vazquez   > Además, debía de permitir crear programas pequeños y eficientes, debido a que los dispositivos electrónicos son de recursos limitados. > Este proyecto no llego a tener un éxito comercial. > Con el incremento del uso de internet se empezaron a ver los beneficios del lenguaje Oak para las paginas web, dando origen al Lenguaje Java. > Los primeros programas para las paginas web se llamaron “applets”. > Sin embargo, el tiempo de descarga de estos programas se incremento considerablemente, por lo que no se utilizan tan frecuentemente. A pesar de esto, java se convirtió en una tecnología utilizada en el mercado para desarrollar aplicaciones para dispositivos móviles, aplicaciones de escritorio y aplicaciones web. Conceptos clave del lenguaje de programación > Orientada a objetos. > Distribuido > Simple > Multihilos > Seguro > Independiente de plataforma. Identificando los grupos de productos de la tecnología Java. Java EE(Java Enterprise Edition). > Esta tecnológica esta diseñada para aplicaciones robustas por ejemplo: Comercio electrónico( donde soporta transacciones de miles de usuarios). Java SE(Java Standart Edition). > Crear aplicaciones de tamaño mediano, tanto web, como de escritorio(donde hasta 100 usuarios pueden realizar operaciones). Java ME(Java Micro Edition). > Esta tecnología permite crear aplicación para dispositivos móviles.   4  
  • 5. Ing.  Angel  Vazquez   Utilizando la plataforma Java, componentes de la tecnología Standart Edition(JavaSE) SDK(Standart Development Kit). > Ambiente de ejecución de Java(Java Runtime - JRE) > Una maquina virtual de java para la plataforma en especifico(Java virtual machine - JVM). > Bibliotecas de clases de java para la plataforma en especifico. > Compilador Java. > Documentación de las bibliotecas de las clases Java(como descargar por separado ) a estos se le llama documentación de la API(Application Programming Interface). > Utilerías adicionales, por ejemplo, utilería para crear archivos JAR(este de tipo de archivos son ejecutables o para depurar los programas en java). NOTA: depurar significa: detectar errores, incluyendo la ejecución paso por paso. Multihilos(hilos de ejecución) Se puede programar con hilos de ejecución para crear programas mas rápidos y que utilicen los recursos de la computadora eficientemente. Java es multihilos debido a que se puede programar con hilos de ejecución que maneja el sistema operativo. 3.3 Aspectos léxicos del Lenguaje Java-Tipos de datos. Describiendo los tipos de datos primitivos. Los tipos de datos primitivos en Java son los más simples: > Tipos enteros(byte, short, int, long). > Tipos reales o de "puntos flotantes"( float, double). > Tipos de textos(char). > Tipos lógicos(boolean).   5  
  • 6. Ing.  Angel  Vazquez   Operadores Matemáticos estándar(aritméticos). Propósito Ejemplo de operadores Sumar + sum = num1+num2 Restar - rest = num1-num2 Multiplicación División * / multi = num1*num2 div = num1/num2 Comentarios int num1 = 10 int num2 = 2 sum = num1 + num2 //sum = 12 int num1 = 10 int num2 = 2 rest = num1 + num2 //rest = 8 int num1 = 10 int num2 = 2 multi = num1 * num2 //multi = 20 int num1 = 10 int num2 = 2 div= num1 / num2 //div = 5 Operador de incremento y decremento. Operador Propósito Pre-Incremento ++ Pos-incremento Operador Propósito Ejemplo int i = 6; int j = ++1; i es 7, j es 7; int i = 6; int j = i++; i es 7, j es 6; Ejemplo Pre-decremento Pos-decremento --   El valor de i se asigna a j antes de que i se incrementa. Por lo tanto, j se asigna 6 Notas int i = 6; int j = --1; i es 5, j es 5; int i = 6; int j = i--; i es 5, j es 6; Notas El valor de i se asigna a j antes de que i se decremente. Por lo tanto, j se asigna 6 6  
  • 7. Ing.  Angel  Vazquez   Operadores relacionales Condición Operador Ejemplo Es igual a == int i = 1; ( i==1 ) //true No es igual a(es diferente) != Es menor que < int i = 2; ( i != 1 ) //true int i = 0; ( i < 1 ) //true Es menor igual a <= int i = 1; ( i <= 1 ) //true Es mayor que > int i = 2; ( i > 1 ) // true Es mayor igual que >= int i = 1; ( i >= 1 ) // true Operadores Condicionales Operador Ejemplo && int i = 2; int j = 8; ( ( i<1 ) && ( j>6 ) ) || int i = 2; int j = 8; ( ( i<1 ) || ( j>10 ) ) ! int i = 2; (!(i<3)) AND(&&) a a&&b true true true true false false false false false false   b false false 7  
  • 8. Ing.  Angel  Vazquez   OR( || ) a a||b true true true true false true false true true false   b false false 8