SlideShare una empresa de Scribd logo
Fundamentos de programación
Diseccionando mi primer programa Java ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],Diseccionando mi primer programa Java ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],Diseccionando mi primer programa Java ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],Diseccionando mi primer programa Java ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Diseccionando mi primer programa Java
Diseccionando mi primer programa Java ,[object Object]
[object Object],Diseccionando mi primer programa Java ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],Diseccionando mi primer programa Java ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],Diseccionando mi primer programa Java ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Directrices de codificación  ,[object Object],[object Object],[object Object]
Comentarios Java ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],Comentarios Java
[object Object],[object Object],[object Object],[object Object],Comentarios Java
[object Object],[object Object],[object Object],[object Object],Comentarios Java
Documentación Java ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Declaraciones Java ,[object Object],[object Object],[object Object]
Bloques Java ,[object Object],[object Object],[object Object],[object Object],[object Object]
Java declaraciones y directrices de los bloques de codificación  ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],Java declaraciones y directrices de los bloques de codificación
Identificadores Java ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],Identificadores Java
[object Object],[object Object],[object Object],[object Object],Java declaraciones y directrices de los bloques de codificación
[object Object],[object Object],[object Object],Java declaraciones y directrices de los bloques de codificación
Palabras clave Java ,[object Object],[object Object],[object Object]
Palabras clave Java
Literales y Primitivos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Literales Java ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Literales Java:  Enteros / Integer ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Literales Java:  Enteros / Integer
Literales Java:  Coma flotante / Floating Point ,[object Object],[object Object],[object Object],[object Object]
Literales Java : booleano ,[object Object]
Literales Java: char ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],Literales Java: char
Literales Java: String ,[object Object],[object Object],[object Object]
Tipo de datos Primitivo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tipo de datos Primitivo: char ,[object Object],[object Object],[object Object],[object Object]
Tipo de datos Primitivo:  Entero – byte, short, int & long  ,[object Object],[object Object],[object Object],[object Object]
[object Object],Tipo de datos Primitivo:  Entero – byte, short, int & long
Tipo de datos Primitivo: Floating Point – float and double  ,[object Object],[object Object],[object Object]
Tipo de datos Primitivo: Floating Point – float and double  ,[object Object]
Tipo de datos Primitivo: Resumen
Variables ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Declarando e inicializando Variables ,[object Object],[object Object],[object Object]
Declarando e inicializando Variables : Ejemplo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Declarando e inicializando Variables: Directrices de codificación ,[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],Declarando e inicializando Variables: Directrices de codificación
Salida de datos de variables  ,[object Object],[object Object],[object Object]
Salida de datos de variables: Programa ejemplo  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],El programa mostrará lo siguiente por pantalla: 10 The value of x=A
System.out.println()  vs. System.out.print()  ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],System.out.print(“Hello”); System.out.print(“World”); System.out.println(“Hello”); System.out.println(“World”); System.out.println()  vs. System.out.print()
Variables por Referencia vs. Variables primitivas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],Variables por Referencia vs. Variables primitivas
Ejemplo ,[object Object]
Ejemplo ,[object Object]
Operadores ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operadores Aritméticos
Operadores Aritméticos:  Ejemplo de programa ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operadores Aritméticos:  Ejemplo de programa ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operadores Aritméticos:  Ejemplo de programa ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operadores Aritméticos:  Ejemplo de programa Variable values... i = 37   j = 42   x = 27.475 y = 7.22   Adding...   i + j = 79   x + y = 34.695   Subtracting...   i - j = -5   x - y = 20.255   Multiplying...   i * j = 1554   x * y = 198.37   Dividing...   i / j = 0   x / y = 3.8054  Computing the remainder...   i % j = 37   x % y = 5.815  Mixing types...   j + y = 49.22   i * x = 1016.58
[object Object],[object Object],[object Object],[object Object],Operadores Aritméticos
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Operadores Aritméticos
Los operadores de incremento y decremento  ,[object Object],[object Object],[object Object],[object Object]
Los operadores de incremento y decremento
[object Object],[object Object],[object Object],Los operadores de incremento y decremento  int i = 10;  int j = 3;  int k = 0;  k = ++j + i; //will result to k = 4+10 = 14
Los operadores de incremento y decremento  ,[object Object],[object Object],int i = 10; int j = 3;  int k = 0;  k = j++ + i; //will result to k = 3+10 = 13
Los operadores de incremento y decremento: Directrices de codificación ,[object Object]
Operadores relacionales  ,[object Object],[object Object]
Operadores relacionales:  Programa de ejemplo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operadores relacionales:  Programa de ejemplo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operadores relacionales:  Programa de ejemplo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operadores relacionales:  Programa de ejemplo output Variable values... i = 37 j = 42 k = 42 Greater than... i > j = false j > i = true k > j = false  Greater than or equal to... i >= j = false j >= i = true k >= j = true  Less than... i < j = true j < i = false k < j = false  Less than or equal to... i <= j = true j <= i = false k <= j = true Equal to... i == j = false k == j = true Not equal to... i != j = true k != j = false
Operadores Lógicos ,[object Object],[object Object],O lógica boolean binario | Y lógica boolean binario && NO boolean unario ! O exclusiva boolean binario ^ O lógica boolean binario || Y lógica boolean binario & Significado Operandos Categoría
Operadores Lógicos ,[object Object],[object Object]
[object Object],Operadores Lógicos: &&(logical) and &(boolean logical) AND
La diferencia básica entre && y & operadores: ,[object Object]
Dada una expresión: exp1 && exp2  ,[object Object],[object Object],[object Object],[object Object]
Operadores Lógicos: &&(logical) y  &(boolean logical) AND ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],Operadores Lógicos: &&(logical) y  &(boolean logical) AND
Operadores Lógicos: || (logical) y  | (boolean logical) inclusive OR  ,[object Object]
La diferencia básica entre | | y | operadores: ,[object Object]
Dada la expresión: exp1 || exp2  ,[object Object],[object Object],[object Object],[object Object]
Operadores Lógicos: || (logical) y  | (boolean logical) inclusive OR  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],Operadores Lógicos: || (logical) y | (boolean logical) inclusive OR
Operadores Lógicos:  ^ (boolean logical exclusive OR)  ,[object Object],[object Object],[object Object]
Operadores Lógicos:  ^ (boolean logical exclusive OR)‏ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],Operadores Lógicos:  ^ (boolean logical exclusive OR)‏
Operadores Lógicos:  ! ( logical  NOT)‏ ,[object Object],[object Object]
Operadores Lógicos:  ! ( logical  NOT)‏ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operadores Lógicos: Conditional Operator (?:)‏ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operadores Lógicos: Conditional Operator (?:)‏ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operadores Lógicos: Conditional Operator (?:)‏
Prioridad y Asociatividad ,[object Object],[object Object],[object Object],[object Object],[object Object]
Prioridad de Operadores der-izq asignación = += -= *= /= %= 10 izq-der O lógica || 9 izq-der Y lógica && 8 izq-der O exclusiva ^ 7 izq-der igual/distinto == != 6 izq-der mayor/menor > >= < <= 5 izq-der ad/sust/concatenación + - + 4 izq-der mult/div/resto * / % 3 der-izq sgn/inc/dec/NO/casting + - ++ -- ! (tipo) 2 paréntesis () 1
[object Object],Prioridad de Operadores
Prioridad de Operadores: Directrices de codificación  ,[object Object]

Más contenido relacionado

La actualidad más candente

1. introducción a c#
1.  introducción a c#1.  introducción a c#
1. introducción a c#
Melissa Valadez
 
Los 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentesLos 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentes
Victor Escamilla
 
Funciones en C++
Funciones en C++Funciones en C++
Funciones en C++
ANDRES FELIPE CRUZ ERAZO
 
Lenguaje de programacion c#
Lenguaje de programacion c#Lenguaje de programacion c#
Lenguaje de programacion c#XM Filial de ISA
 
Unidad1 y 2
Unidad1 y 2Unidad1 y 2
Unidad1 y 2
cibernano
 
Lenguaje de-programacion-c++
Lenguaje de-programacion-c++Lenguaje de-programacion-c++
Lenguaje de-programacion-c++
Miguel Campa Guerra
 
Estructuras de Lenguaje .NET
Estructuras de Lenguaje .NETEstructuras de Lenguaje .NET
Estructuras de Lenguaje .NETbrobelo
 
Programación Orientada a Objetos -Unidad 6 archivos
Programación Orientada a Objetos -Unidad 6 archivosProgramación Orientada a Objetos -Unidad 6 archivos
Programación Orientada a Objetos -Unidad 6 archivos
José Antonio Sandoval Acosta
 
Curso Java Inicial 5 Relaciones Entre Objetos
Curso Java Inicial   5 Relaciones Entre ObjetosCurso Java Inicial   5 Relaciones Entre Objetos
Curso Java Inicial 5 Relaciones Entre Objetos
Emilio Aviles Avila
 
Traductor y su estructura
Traductor y su estructuraTraductor y su estructura
Traductor y su estructura
Angel Miguel Coria Lopez
 
Diagramas componentes
Diagramas componentesDiagramas componentes
Diagramas componentes
Rene Guaman-Quinche
 
8b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 18b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 1
Clara Patricia Avella Ibañez
 
Introduccion a python 3
Introduccion a python 3Introduccion a python 3
Introduccion a python 3
Diego Camilo Peña Ramirez
 
Java notes
Java notesJava notes
Java notes
Manish Swarnkar
 
Cuestionario
CuestionarioCuestionario
Cuestionario
Jose Nava
 
Java Annotations
Java AnnotationsJava Annotations
Java Annotations
Serhii Kartashov
 
Lenguaje de programacion de visual basic
Lenguaje de programacion de visual basicLenguaje de programacion de visual basic
Lenguaje de programacion de visual basic
Rosa Marina Mosquera
 
Programación 1: modularización
Programación 1: modularizaciónProgramación 1: modularización
Programación 1: modularización
Angel Vázquez Patiño
 
Java Docs
Java DocsJava Docs

La actualidad más candente (20)

1. introducción a c#
1.  introducción a c#1.  introducción a c#
1. introducción a c#
 
Los 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentesLos 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentes
 
Funciones en C++
Funciones en C++Funciones en C++
Funciones en C++
 
Lenguaje de programacion c#
Lenguaje de programacion c#Lenguaje de programacion c#
Lenguaje de programacion c#
 
Unidad1 y 2
Unidad1 y 2Unidad1 y 2
Unidad1 y 2
 
Lenguaje de-programacion-c++
Lenguaje de-programacion-c++Lenguaje de-programacion-c++
Lenguaje de-programacion-c++
 
Estructuras de Lenguaje .NET
Estructuras de Lenguaje .NETEstructuras de Lenguaje .NET
Estructuras de Lenguaje .NET
 
Programación Orientada a Objetos -Unidad 6 archivos
Programación Orientada a Objetos -Unidad 6 archivosProgramación Orientada a Objetos -Unidad 6 archivos
Programación Orientada a Objetos -Unidad 6 archivos
 
Curso Java Inicial 5 Relaciones Entre Objetos
Curso Java Inicial   5 Relaciones Entre ObjetosCurso Java Inicial   5 Relaciones Entre Objetos
Curso Java Inicial 5 Relaciones Entre Objetos
 
Traductor y su estructura
Traductor y su estructuraTraductor y su estructura
Traductor y su estructura
 
Diagramas componentes
Diagramas componentesDiagramas componentes
Diagramas componentes
 
8b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 18b Curso de POO en java - paso de diagrama clases a java 1
8b Curso de POO en java - paso de diagrama clases a java 1
 
Introduccion a python 3
Introduccion a python 3Introduccion a python 3
Introduccion a python 3
 
Java notes
Java notesJava notes
Java notes
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Java Annotations
Java AnnotationsJava Annotations
Java Annotations
 
Lenguaje de programacion de visual basic
Lenguaje de programacion de visual basicLenguaje de programacion de visual basic
Lenguaje de programacion de visual basic
 
Programación 1: modularización
Programación 1: modularizaciónProgramación 1: modularización
Programación 1: modularización
 
Java Docs
Java DocsJava Docs
Java Docs
 
C++
C++C++
C++
 

Destacado

Prevención del suicidio en el adolescente
Prevención del suicidio en el adolescentePrevención del suicidio en el adolescente
Prevención del suicidio en el adolescenteAlejandroSalasLopez
 
Importancia de la imagen personal para los jóvenes
Importancia de la imagen personal para los jóvenesImportancia de la imagen personal para los jóvenes
Importancia de la imagen personal para los jóvenesJukeBoxResearch
 
Tipos de Topologias en Redes
Tipos de Topologias en RedesTipos de Topologias en Redes
Tipos de Topologias en Redes
Orlando Michel Zaleta Molina
 
Webquest la computadora sus partes y funciones
Webquest la computadora sus partes y funcionesWebquest la computadora sus partes y funciones
Webquest la computadora sus partes y funcionesMarco Busto
 
Clases de Computadoras y Tipos de Memoria
Clases de Computadoras y Tipos de MemoriaClases de Computadoras y Tipos de Memoria
Clases de Computadoras y Tipos de MemoriaRuben Pantoja
 
13 Consejos
13 Consejos13 Consejos
Webquest
WebquestWebquest
Webquest
tiradorodriguez
 
Tipos de personalidad y sus estilos de comunicación. Gulliveria Comunicación
Tipos de personalidad y sus estilos de comunicación. Gulliveria ComunicaciónTipos de personalidad y sus estilos de comunicación. Gulliveria Comunicación
Tipos de personalidad y sus estilos de comunicación. Gulliveria Comunicación
Freelance
 
Sesión ii tipos de redes y topologías
Sesión ii tipos de redes y topologíasSesión ii tipos de redes y topologías
Sesión ii tipos de redes y topologíasNohemi Araguz
 
SEGURIDAD EN INTERNET Alumnos de la Gurruchaga
SEGURIDAD EN INTERNET  Alumnos de la GurruchagaSEGURIDAD EN INTERNET  Alumnos de la Gurruchaga
SEGURIDAD EN INTERNET Alumnos de la Gurruchagamarubr1352
 
Introducción a la Programación con Java
Introducción a la Programación con JavaIntroducción a la Programación con Java
Introducción a la Programación con Java
flekoso
 
Estudio sobre estilos de vida en los adolescentes peruanos
Estudio sobre estilos de vida en los adolescentes peruanosEstudio sobre estilos de vida en los adolescentes peruanos
Estudio sobre estilos de vida en los adolescentes peruanos
Universidad de Piura
 
Tipos de Software
Tipos de SoftwareTipos de Software
Java
JavaJava
Manejo seguro de internet
Manejo seguro de internet Manejo seguro de internet
Manejo seguro de internet aniki95
 
Seguridad en Internet
Seguridad en InternetSeguridad en Internet
Seguridad en Interneteduc.ar
 
Introducción a Scratch
Introducción a ScratchIntroducción a Scratch
Introducción a Scratch
Cátedra Telefónica - Deusto
 
Autoestima
AutoestimaAutoestima
Autoestima
ELUYOV
 

Destacado (20)

Prevención del suicidio en el adolescente
Prevención del suicidio en el adolescentePrevención del suicidio en el adolescente
Prevención del suicidio en el adolescente
 
Importancia de la imagen personal para los jóvenes
Importancia de la imagen personal para los jóvenesImportancia de la imagen personal para los jóvenes
Importancia de la imagen personal para los jóvenes
 
Tipos de Topologias en Redes
Tipos de Topologias en RedesTipos de Topologias en Redes
Tipos de Topologias en Redes
 
Webquest la computadora sus partes y funciones
Webquest la computadora sus partes y funcionesWebquest la computadora sus partes y funciones
Webquest la computadora sus partes y funciones
 
Clases de Computadoras y Tipos de Memoria
Clases de Computadoras y Tipos de MemoriaClases de Computadoras y Tipos de Memoria
Clases de Computadoras y Tipos de Memoria
 
13 Consejos
13 Consejos13 Consejos
13 Consejos
 
Webquest
WebquestWebquest
Webquest
 
Tipos de personalidad y sus estilos de comunicación. Gulliveria Comunicación
Tipos de personalidad y sus estilos de comunicación. Gulliveria ComunicaciónTipos de personalidad y sus estilos de comunicación. Gulliveria Comunicación
Tipos de personalidad y sus estilos de comunicación. Gulliveria Comunicación
 
Sesión ii tipos de redes y topologías
Sesión ii tipos de redes y topologíasSesión ii tipos de redes y topologías
Sesión ii tipos de redes y topologías
 
SEGURIDAD EN INTERNET Alumnos de la Gurruchaga
SEGURIDAD EN INTERNET  Alumnos de la GurruchagaSEGURIDAD EN INTERNET  Alumnos de la Gurruchaga
SEGURIDAD EN INTERNET Alumnos de la Gurruchaga
 
Introducción a la Programación con Java
Introducción a la Programación con JavaIntroducción a la Programación con Java
Introducción a la Programación con Java
 
Estudio sobre estilos de vida en los adolescentes peruanos
Estudio sobre estilos de vida en los adolescentes peruanosEstudio sobre estilos de vida en los adolescentes peruanos
Estudio sobre estilos de vida en los adolescentes peruanos
 
Tipos de Software
Tipos de SoftwareTipos de Software
Tipos de Software
 
Java
JavaJava
Java
 
Estilos De Comunicación
Estilos De ComunicaciónEstilos De Comunicación
Estilos De Comunicación
 
Manejo seguro de internet
Manejo seguro de internet Manejo seguro de internet
Manejo seguro de internet
 
Seguridad en Internet
Seguridad en InternetSeguridad en Internet
Seguridad en Internet
 
Introducción a Scratch
Introducción a ScratchIntroducción a Scratch
Introducción a Scratch
 
Autoestima
AutoestimaAutoestima
Autoestima
 
Fenomenos naturales
Fenomenos naturalesFenomenos naturales
Fenomenos naturales
 

Similar a Fundamentos de programación Java

Prog_BasicaJava.pdf
Prog_BasicaJava.pdfProg_BasicaJava.pdf
Prog_BasicaJava.pdf
RaulNieve0scco
 
2introduccionallenguajejava 141109171757-conversion-gate02
2introduccionallenguajejava 141109171757-conversion-gate022introduccionallenguajejava 141109171757-conversion-gate02
2introduccionallenguajejava 141109171757-conversion-gate02
Krizztiina Pacheko
 
INTRODUCCION LENGUAJE JAVA
INTRODUCCION LENGUAJE JAVAINTRODUCCION LENGUAJE JAVA
INTRODUCCION LENGUAJE JAVA
Karla Estefania Villanueva Epigmenio
 
2) introduccion al lenguaje java
2) introduccion al lenguaje java2) introduccion al lenguaje java
2) introduccion al lenguaje java
Margarita Romero
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
omar_guerrero
 
Introduccion java
Introduccion javaIntroduccion java
Identificadores palabras clave y tipos Java
Identificadores palabras clave y tipos JavaIdentificadores palabras clave y tipos Java
Identificadores palabras clave y tipos Java
Alexander Ramirez Melendez
 
Estructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEstructura sintactica de los lenguajes
Estructura sintactica de los lenguajesFenix Flame
 
Programacion en java
Programacion en javaProgramacion en java
Programacion en java
Sam Paredes Chaves
 
Unidad i antecedentes
Unidad i antecedentesUnidad i antecedentes
Unidad i antecedentes
BrayanBaffz
 
Unidad i antecedentes1
Unidad i antecedentes1Unidad i antecedentes1
Unidad i antecedentes1
BrayanBaffz
 
generalidades java
generalidades javageneralidades java
generalidades java
Ramón Marcano
 
Taller de Pascal 01.pptx
Taller de Pascal 01.pptxTaller de Pascal 01.pptx
Taller de Pascal 01.pptx
MatiasEscobar24
 
Lenguajes de programación orientados a objetos
Lenguajes de programación orientados a objetosLenguajes de programación orientados a objetos
Lenguajes de programación orientados a objetosDoris Aguagallo
 
Fund progbd 3_u1_lenguajeprogramacionjava1
Fund progbd 3_u1_lenguajeprogramacionjava1Fund progbd 3_u1_lenguajeprogramacionjava1
Fund progbd 3_u1_lenguajeprogramacionjava1
armando_cardenas
 
Jcc
JccJcc
Jcc
kaolong
 

Similar a Fundamentos de programación Java (20)

Prog_BasicaJava.pdf
Prog_BasicaJava.pdfProg_BasicaJava.pdf
Prog_BasicaJava.pdf
 
2introduccionallenguajejava 141109171757-conversion-gate02
2introduccionallenguajejava 141109171757-conversion-gate022introduccionallenguajejava 141109171757-conversion-gate02
2introduccionallenguajejava 141109171757-conversion-gate02
 
INTRODUCCION LENGUAJE JAVA
INTRODUCCION LENGUAJE JAVAINTRODUCCION LENGUAJE JAVA
INTRODUCCION LENGUAJE JAVA
 
2) introduccion al lenguaje java
2) introduccion al lenguaje java2) introduccion al lenguaje java
2) introduccion al lenguaje java
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Introduccion java
Introduccion javaIntroduccion java
Introduccion java
 
Identificadores palabras clave y tipos Java
Identificadores palabras clave y tipos JavaIdentificadores palabras clave y tipos Java
Identificadores palabras clave y tipos Java
 
Java
JavaJava
Java
 
Java
JavaJava
Java
 
Estructura sintactica de los lenguajes
Estructura sintactica de los lenguajesEstructura sintactica de los lenguajes
Estructura sintactica de los lenguajes
 
Programacion en java
Programacion en javaProgramacion en java
Programacion en java
 
Unidad i antecedentes
Unidad i antecedentesUnidad i antecedentes
Unidad i antecedentes
 
Unidad i antecedentes1
Unidad i antecedentes1Unidad i antecedentes1
Unidad i antecedentes1
 
A3 identificador palabraclavetipos
A3 identificador palabraclavetiposA3 identificador palabraclavetipos
A3 identificador palabraclavetipos
 
generalidades java
generalidades javageneralidades java
generalidades java
 
Taller de Pascal 01.pptx
Taller de Pascal 01.pptxTaller de Pascal 01.pptx
Taller de Pascal 01.pptx
 
Lenguajes de programación orientados a objetos
Lenguajes de programación orientados a objetosLenguajes de programación orientados a objetos
Lenguajes de programación orientados a objetos
 
Fund progbd 3_u1_lenguajeprogramacionjava1
Fund progbd 3_u1_lenguajeprogramacionjava1Fund progbd 3_u1_lenguajeprogramacionjava1
Fund progbd 3_u1_lenguajeprogramacionjava1
 
Jcc
JccJcc
Jcc
 
Jcc
JccJcc
Jcc
 

Fundamentos de programación Java

  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42. Tipo de datos Primitivo: Resumen
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 58.
  • 59.
  • 60.
  • 61. Operadores Aritméticos: Ejemplo de programa Variable values... i = 37 j = 42 x = 27.475 y = 7.22 Adding... i + j = 79 x + y = 34.695 Subtracting... i - j = -5 x - y = 20.255 Multiplying... i * j = 1554 x * y = 198.37 Dividing... i / j = 0 x / y = 3.8054 Computing the remainder... i % j = 37 x % y = 5.815 Mixing types... j + y = 49.22 i * x = 1016.58
  • 62.
  • 63.
  • 64.
  • 65. Los operadores de incremento y decremento
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72.
  • 73. Operadores relacionales: Programa de ejemplo output Variable values... i = 37 j = 42 k = 42 Greater than... i > j = false j > i = true k > j = false Greater than or equal to... i >= j = false j >= i = true k >= j = true Less than... i < j = true j < i = false k < j = false Less than or equal to... i <= j = true j <= i = false k <= j = true Equal to... i == j = false k == j = true Not equal to... i != j = true k != j = false
  • 74.
  • 75.
  • 76.
  • 77.
  • 78.
  • 79.
  • 80.
  • 81.
  • 82.
  • 83.
  • 84.
  • 85.
  • 86.
  • 87.
  • 88.
  • 89.
  • 90.
  • 91.
  • 92.
  • 94.
  • 95. Prioridad de Operadores der-izq asignación = += -= *= /= %= 10 izq-der O lógica || 9 izq-der Y lógica && 8 izq-der O exclusiva ^ 7 izq-der igual/distinto == != 6 izq-der mayor/menor > >= < <= 5 izq-der ad/sust/concatenación + - + 4 izq-der mult/div/resto * / % 3 der-izq sgn/inc/dec/NO/casting + - ++ -- ! (tipo) 2 paréntesis () 1
  • 96.
  • 97.