SlideShare una empresa de Scribd logo
3
Lo más leído
7
Lo más leído
8
Lo más leído
Sesión 1 
mangelg1984@gmail.com 
www.mentoringit.com.mx
Es un lenguaje de programación. 
Sintaxis similar a c++, se puede utilizar para crear aplicaciones de escritorio y aplicaciones web. 
Un ambiente de desarrollo y despliegue de aplicaciones. 
jdk: contiene las clases propias del lenguaje organizadas en paquetes, el compilador y una jre para poder ejecutar las aplicaciones desarrolladas. 
jre: es el ambiente de ejecución de aplicaciones el cual se puede instalar sin necesidad de instalar el jdk. 
CH-1 
www.mentoringit.com.mx
CH-1 
www.mentoringit.com.mx
Configurar variables de ambiente para jdk. 
Overview de eclipse IDE. 
Realizar un programa en java que consta de dos clases en un mismo archivo, TestCalculadora y Calculadora. 
www.mentoringit.com.mx
Abstracción: Es obtener la descripción de lo que una entidad puede realizar y las características puede tener. 
Encapsulamiento: Esconder las características de un objeto y permitir el acceso a ellos por el uso de métodos. 
Paquetes: los paquetes son carpetas en las que se pueden agrupar clases en base comportamientos y características comunes. 
CH-2 
www.mentoringit.com.mx
Clase. Es un molde para crear objetos con diferentes características pero mismo comportamiento, en java creamos objetos con el operador new. 
Atributo. Son los elementos que definen el estado de un objeto. 
Método. Definen el comportamiento que puede tener un objeto. 
Constructor. Permite inicializar variables y crear un objeto, tiene el mismo nombre de la clase y no tiene tipo de retorno. 
Paquete. es una carpeta que permite agrupar clases java y subcarpetas. 
www.mentoringit.com.mx
Bloques de código y sentencias. En java se programa en base a bloques de código ({ }) estos pueden ser una clase o un método, en los bloques de código hay sentencias las cuales terminan siempre con un “;”. 
Identificadores. Un identificador es el nombre que le damos a una clase, método o variable. Los identificadores pueden iniciar con una letra, guion bajo o signo de $. Java soporta unicode de 16 bits para codificar aunque se sugiere que los nombres de las clases estén bajo código ASCII. 
Una palabra reservada no puede ser un identificador. 
CH-3 
www.mentoringit.com.mx
Palabras reservadas del lenguaje. 
Tipos primitivos. int, short, byte, long, double, float, boolean, char. 
Palabras de declaración de clases y métodos. class, public, private, protected, final, static, void, throw, throws, package, import, interface, extends, super, implements, return, this, enum, void, new, assert. 
Declaración de variables. short, strictfp, const, native, transient, volatile. 
Palabras de flujos de control. try, catch, finally, for, while, do, if, else, switch, case, break, continue, default, goto, instanceof. 
www.mentoringit.com.mx
Tipos de datos del lenguaje. 
Tipos primitivos. 
Tipos de referencia. Son todas las variables del tipo de cualquier clase, su valor por default es null. 
Tipo primitivo 
Valor por default 
Rango de bits 
Clase Wrapper 
boolean 
false 
Boolean 
char 
'u0000' 
Character 
byte 
0 
8 
Byte 
short 
0 
16 
Short 
int 
0 
32 
Integer 
long 
0L 
64 
Long 
float 
0.0F 
32 
Float 
double 
0.0D 
64 
Double 
www.mentoringit.com.mx

Más contenido relacionado

PPT
JAVA- basico
PPTX
Lenguajes de programacion orientada a objetos
PPTX
Paradigmas de programación
PPTX
Programacion orientada a objetos
PPT
Presentacion sma ontologias_ii
PPT
SMA: Ontologias ii
PPSX
2.1 caracteristicas de lenguajes de programación
PDF
iNTRODUCCION AL LENGUAJE JAVA
JAVA- basico
Lenguajes de programacion orientada a objetos
Paradigmas de programación
Programacion orientada a objetos
Presentacion sma ontologias_ii
SMA: Ontologias ii
2.1 caracteristicas de lenguajes de programación
iNTRODUCCION AL LENGUAJE JAVA

La actualidad más candente (19)

PPTX
Programación Orientada a Objetos - herencia y polimorfismo
PPTX
Paradigmas de programación
PDF
Mapa conceptual java
PDF
AITEC -Curso introducción al desarrollo de aplicaciones con java
PPTX
Herencia y Polimorfismo
PDF
Mapa conceptual norey
PPTX
Lenguajes de programacion orientada a objetos
PDF
Programacion oo
PDF
Test Programación Orientada a Objetos
DOCX
Preguntas ejer1
PDF
Paradigmas de programación
DOCX
Lenguajes de programación orientados a objetos
PPTX
PDF
Cuestionario
PPT
Intro Java
DOCX
Cuestionario
PPTX
Introducción al POO
PPT
Curso Java Inicial 4 Poo En Java
DOCX
Cuestionario
Programación Orientada a Objetos - herencia y polimorfismo
Paradigmas de programación
Mapa conceptual java
AITEC -Curso introducción al desarrollo de aplicaciones con java
Herencia y Polimorfismo
Mapa conceptual norey
Lenguajes de programacion orientada a objetos
Programacion oo
Test Programación Orientada a Objetos
Preguntas ejer1
Paradigmas de programación
Lenguajes de programación orientados a objetos
Cuestionario
Intro Java
Cuestionario
Introducción al POO
Curso Java Inicial 4 Poo En Java
Cuestionario
Publicidad

Similar a Java desde cero (20)

PDF
generalidades java
PPTX
Clase 05 Tipos de accesos y listas de objetos.pptx
PDF
2introduccionallenguajejava 141109171757-conversion-gate02
PDF
INTRODUCCION LENGUAJE JAVA
PDF
2) introduccion al lenguaje java
PDF
Guia3 java
PDF
Apendice general 4
PPTX
Presentacion Java
PPT
Tipos de datos
PDF
Apendice general 4 terminos de programador
PDF
Fundamentos de Java
PPTX
Curso java preparación certificación
PDF
Programacion en java
PPT
PPT
PPT
Programacion java
DOCX
JAVA Actividad 4
DOCX
Ap2 java
DOCX
Csharp
PPT
Tema 1[1][1]
generalidades java
Clase 05 Tipos de accesos y listas de objetos.pptx
2introduccionallenguajejava 141109171757-conversion-gate02
INTRODUCCION LENGUAJE JAVA
2) introduccion al lenguaje java
Guia3 java
Apendice general 4
Presentacion Java
Tipos de datos
Apendice general 4 terminos de programador
Fundamentos de Java
Curso java preparación certificación
Programacion en java
Programacion java
JAVA Actividad 4
Ap2 java
Csharp
Tema 1[1][1]
Publicidad

Más de www.mentoringit.com.mx (9)

PDF
Tipos de almacenamiento android básico sesion2
PPTX
Android desarrollo de aplicaciones nivel básico 1
PDF
Java desde cero maven
PDF
Java desde cero string, string builder y string buffer
PDF
excepciones en java
PDF
constructores en java
PDF
Ordenando collections
PDF
colecciones en java
Tipos de almacenamiento android básico sesion2
Android desarrollo de aplicaciones nivel básico 1
Java desde cero maven
Java desde cero string, string builder y string buffer
excepciones en java
constructores en java
Ordenando collections
colecciones en java

Último (20)

PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PDF
Calidad desde el Docente y la mejora continua .pdf
DOCX
Zarate Quispe Alex aldayir aplicaciones de internet .docx
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PPTX
Presentación PASANTIAS AuditorioOO..pptx
PPTX
Presentación de Redes de Datos modelo osi
PPTX
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
PPTX
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PDF
clase auditoria informatica 2025.........
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PDF
taller de informática - LEY DE OHM
PPTX
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
PDF
Estrategia de apoyo tecnología miguel angel solis
PPTX
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PPTX
REDES INFORMATICAS REDES INFORMATICAS.pptx
PPTX
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
PPTX
Sesion 1 de microsoft power point - Clase 1
El-Gobierno-Electrónico-En-El-Estado-Bolivia
Power Point Nicolás Carrasco (disertación Roblox).pptx
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
Calidad desde el Docente y la mejora continua .pdf
Zarate Quispe Alex aldayir aplicaciones de internet .docx
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
Presentación PASANTIAS AuditorioOO..pptx
Presentación de Redes de Datos modelo osi
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
clase auditoria informatica 2025.........
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
taller de informática - LEY DE OHM
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
Estrategia de apoyo tecnología miguel angel solis
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
REDES INFORMATICAS REDES INFORMATICAS.pptx
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
Sesion 1 de microsoft power point - Clase 1

Java desde cero

  • 1. Sesión 1 mangelg1984@gmail.com www.mentoringit.com.mx
  • 2. Es un lenguaje de programación. Sintaxis similar a c++, se puede utilizar para crear aplicaciones de escritorio y aplicaciones web. Un ambiente de desarrollo y despliegue de aplicaciones. jdk: contiene las clases propias del lenguaje organizadas en paquetes, el compilador y una jre para poder ejecutar las aplicaciones desarrolladas. jre: es el ambiente de ejecución de aplicaciones el cual se puede instalar sin necesidad de instalar el jdk. CH-1 www.mentoringit.com.mx
  • 4. Configurar variables de ambiente para jdk. Overview de eclipse IDE. Realizar un programa en java que consta de dos clases en un mismo archivo, TestCalculadora y Calculadora. www.mentoringit.com.mx
  • 5. Abstracción: Es obtener la descripción de lo que una entidad puede realizar y las características puede tener. Encapsulamiento: Esconder las características de un objeto y permitir el acceso a ellos por el uso de métodos. Paquetes: los paquetes son carpetas en las que se pueden agrupar clases en base comportamientos y características comunes. CH-2 www.mentoringit.com.mx
  • 6. Clase. Es un molde para crear objetos con diferentes características pero mismo comportamiento, en java creamos objetos con el operador new. Atributo. Son los elementos que definen el estado de un objeto. Método. Definen el comportamiento que puede tener un objeto. Constructor. Permite inicializar variables y crear un objeto, tiene el mismo nombre de la clase y no tiene tipo de retorno. Paquete. es una carpeta que permite agrupar clases java y subcarpetas. www.mentoringit.com.mx
  • 7. Bloques de código y sentencias. En java se programa en base a bloques de código ({ }) estos pueden ser una clase o un método, en los bloques de código hay sentencias las cuales terminan siempre con un “;”. Identificadores. Un identificador es el nombre que le damos a una clase, método o variable. Los identificadores pueden iniciar con una letra, guion bajo o signo de $. Java soporta unicode de 16 bits para codificar aunque se sugiere que los nombres de las clases estén bajo código ASCII. Una palabra reservada no puede ser un identificador. CH-3 www.mentoringit.com.mx
  • 8. Palabras reservadas del lenguaje. Tipos primitivos. int, short, byte, long, double, float, boolean, char. Palabras de declaración de clases y métodos. class, public, private, protected, final, static, void, throw, throws, package, import, interface, extends, super, implements, return, this, enum, void, new, assert. Declaración de variables. short, strictfp, const, native, transient, volatile. Palabras de flujos de control. try, catch, finally, for, while, do, if, else, switch, case, break, continue, default, goto, instanceof. www.mentoringit.com.mx
  • 9. Tipos de datos del lenguaje. Tipos primitivos. Tipos de referencia. Son todas las variables del tipo de cualquier clase, su valor por default es null. Tipo primitivo Valor por default Rango de bits Clase Wrapper boolean false Boolean char 'u0000' Character byte 0 8 Byte short 0 16 Short int 0 32 Integer long 0L 64 Long float 0.0F 32 Float double 0.0D 64 Double www.mentoringit.com.mx