SlideShare una empresa de Scribd logo
1 de 5
JAVA 
Java es un lenguaje de programación de 
propósito general, concurrente orientado a 
objetos y basado en clases 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.
INTRODUCCIÓN A JAVA 
Es un lenguaje de programación desarrollado por: Sun 
Microsystems a principios de 1991. Es un lenguaje 
orientado a objetos de propósito general, con el que se van a 
poder crear tanto programas asociados a páginas web 
(applets). Los programas hechos en java podrán ejecutarse 
en cualquier plataforma, para la que haya disponible una 
máquina virtual java, incluyendo Windows, Solaris, 
Macintosh, Linux, etc. 
Los programas java están organizados en clases. Estas se 
programan con archivos de texto de extensión. Al 
compilarlos se generan uno o varios archivos de extensión. 
Fuente 
 www.edukanda.es/mediatecaweb/data/zip/13 
05page_07.htm
ESTRUCTURA DE UN PROGRAMA JAVA 
1. Una sentencia de paquete (package) 
2. Una o varias sentencias de importación (import) 
3. Una declaración de clase pública: 
 Declaraciones de variables de la clase 
(estáticas) 
 Declaraciones de variables de instancia 
 Definiciones constructores 
 Definiciones de métodos 
 Comentarios en cualquier parte del 
programa 
Package: Es una agrupación de clases. Parecido a una “caja”, 
que contiene las clases que queremos mantener en un solo 
lugar. 
Import: Es ocasiones nuestros programas, requieres usar 
clases existentes en otros Packages y esto se puede lograr 
con Import. 
Clases: Java puede crear diferentes tipos de clases, privadas, 
públicas y protegidas, se utilizan de acuerdo con 
conveniencia de la estructura de nuestro programa.
Variables: Java maneja tres tipos de variables 
*Variables de instancia: Son las que usan para guardar 
valores o atributos de un objeto en particular. 
*Variables de clase: Son los que guardan valores o atributos 
de la clase. 
*Variables locales: Son las que declaran una función o 
método y solamente las puede utilizar esa función o método, 
el nombre de locales. 
Constructores: Son la forma de crear los objetos. 
Métodos: En java, son las que utilizamos para realizar una 
tarea en específico. Podemos decir que hay dos métodos en 
java. El primero que llamamos SET (poner) sirve para 
manipular valores con las variables, por ejemplo, cuando 
especificamos que el balón será blanco. El segundo GET 
(obtener) sirve para obtener un valor de una variable, por 
ejemplo, cuando queremos saber la edad. 
Comentarios: Estas pueden incluirse en cualquier parte del 
código. Sus líneas serán completamente ignoradas por el
compilador, o sea que no se afectarán para nada nuestro 
programa. 
Fuentes: 
 www.wikipedia.com/java 
 www.google.com/estructura.de.un.programa.java 
 es.wikipedia.org/wiki/java_(lenguaje_de_program 
acion) 
CONCLUSIÓN 
El propósito principal es que los desarrolladores de 
aplicaciones escriban el programa una vez y lo ejecuten en 
cualquier dispositivo. Los programas que se realicen en java 
podrán ejecutarse en cualquier plataforma. En sí, java es un 
lenguaje de programación orientada a objetos, con el que se 
van a poder crear tantos programas asociados a páginas 
web, como aplicaciones independientes de estas.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Curso java preparación certificación
Curso java preparación  certificación Curso java preparación  certificación
Curso java preparación certificación
 
Unidad 4 tópicos avanzados de programación
Unidad 4 tópicos avanzados de programación Unidad 4 tópicos avanzados de programación
Unidad 4 tópicos avanzados de programación
 
Patron Singleton
Patron SingletonPatron Singleton
Patron Singleton
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
2 3 3 Interfaces
2 3 3 Interfaces2 3 3 Interfaces
2 3 3 Interfaces
 
Singleton
SingletonSingleton
Singleton
 
Patron creacional singleton
Patron creacional singletonPatron creacional singleton
Patron creacional singleton
 
Guia del trabajo con excepciones
Guia del trabajo con excepcionesGuia del trabajo con excepciones
Guia del trabajo con excepciones
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Patrones de diseño Singleton
Patrones de diseño SingletonPatrones de diseño Singleton
Patrones de diseño Singleton
 
Semana 1 Introducción a Java
Semana 1   Introducción a JavaSemana 1   Introducción a Java
Semana 1 Introducción a Java
 
Programación orientada a objetos (I)
Programación orientada a objetos (I)Programación orientada a objetos (I)
Programación orientada a objetos (I)
 
Constructores en Java
Constructores en JavaConstructores en Java
Constructores en Java
 
Jordan solis (1)
Jordan solis (1)Jordan solis (1)
Jordan solis (1)
 
2 3 5 Patron De DiseñO Singular (Singleton)
2 3 5 Patron De DiseñO Singular (Singleton)2 3 5 Patron De DiseñO Singular (Singleton)
2 3 5 Patron De DiseñO Singular (Singleton)
 
Java
JavaJava
Java
 
Instalación de NetBeans
Instalación de NetBeansInstalación de NetBeans
Instalación de NetBeans
 
Leccion 11 Java
Leccion 11 JavaLeccion 11 Java
Leccion 11 Java
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.
 
Curso Java Avanzado 0 Conceptos Basicos
Curso Java Avanzado   0 Conceptos BasicosCurso Java Avanzado   0 Conceptos Basicos
Curso Java Avanzado 0 Conceptos Basicos
 

Destacado

Vocabulario de las tics.pptx stephanie sarria
Vocabulario de las tics.pptx stephanie sarriaVocabulario de las tics.pptx stephanie sarria
Vocabulario de las tics.pptx stephanie sarriastephanie9211
 
Diccionario Informático
Diccionario InformáticoDiccionario Informático
Diccionario InformáticoMariana Derosa
 
Glosario informatica rubrica
Glosario informatica  rubricaGlosario informatica  rubrica
Glosario informatica rubricaCristianSxE
 
Lineas de alimentación principal
Lineas de alimentación principalLineas de alimentación principal
Lineas de alimentación principaltatana253
 
glosario de términos de la informática
glosario de términos de la informáticaglosario de términos de la informática
glosario de términos de la informáticaguest2981c
 
Contexto historico social de las nuevas tic
Contexto historico social de las nuevas ticContexto historico social de las nuevas tic
Contexto historico social de las nuevas ticalfredo7253
 

Destacado (11)

Vocabulario de las tics.pptx stephanie sarria
Vocabulario de las tics.pptx stephanie sarriaVocabulario de las tics.pptx stephanie sarria
Vocabulario de las tics.pptx stephanie sarria
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Diccionario Informático
Diccionario InformáticoDiccionario Informático
Diccionario Informático
 
Vocabulario informático
Vocabulario informáticoVocabulario informático
Vocabulario informático
 
Glosario informatica rubrica
Glosario informatica  rubricaGlosario informatica  rubrica
Glosario informatica rubrica
 
Lineas de alimentación principal
Lineas de alimentación principalLineas de alimentación principal
Lineas de alimentación principal
 
Glosario de hardware y software
Glosario de hardware y softwareGlosario de hardware y software
Glosario de hardware y software
 
glosario de términos de la informática
glosario de términos de la informáticaglosario de términos de la informática
glosario de términos de la informática
 
Plan de desarrollo software
Plan de desarrollo softwarePlan de desarrollo software
Plan de desarrollo software
 
Contexto historico social de las nuevas tic
Contexto historico social de las nuevas ticContexto historico social de las nuevas tic
Contexto historico social de las nuevas tic
 
Glosario de terminos tecnologicos
Glosario de terminos tecnologicosGlosario de terminos tecnologicos
Glosario de terminos tecnologicos
 

Similar a Actividad 4

Caracteristicas de Java
Caracteristicas de JavaCaracteristicas de Java
Caracteristicas de JavaLuzRom
 
[ES] Primeros pasos con la Plataforma Java
[ES] Primeros pasos con la Plataforma Java[ES] Primeros pasos con la Plataforma Java
[ES] Primeros pasos con la Plataforma JavaEudris Cabrera
 
Fundamentos u3 v1
Fundamentos u3 v1Fundamentos u3 v1
Fundamentos u3 v1Lubas Pc
 
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
 
POOI- Unidad 1.pdf
POOI- Unidad 1.pdfPOOI- Unidad 1.pdf
POOI- Unidad 1.pdfWillGuzman3
 
Mapa conceptual java
Mapa conceptual java Mapa conceptual java
Mapa conceptual java hack-13
 
Introducción a java
Introducción a javaIntroducción a java
Introducción a javawaldinelly
 
Java desde 0
Java desde 0Java desde 0
Java desde 0Saviotec
 
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.Mabel2310
 
"Android de la A a la Z" -- Introducción
"Android de la A a la Z" -- Introducción"Android de la A a la Z" -- Introducción
"Android de la A a la Z" -- IntroducciónAndroid UNAM
 
Java desde 0 pre
Java desde 0 preJava desde 0 pre
Java desde 0 prejtk1
 
Java desde 0 pre
Java desde 0 preJava desde 0 pre
Java desde 0 prejtk1
 
Manual.curso.de.java.desde.cero
Manual.curso.de.java.desde.ceroManual.curso.de.java.desde.cero
Manual.curso.de.java.desde.ceroLalo Pérez
 
Trabajo java
Trabajo javaTrabajo java
Trabajo javaamec0612
 

Similar a Actividad 4 (20)

Java
JavaJava
Java
 
Caracteristicas de Java
Caracteristicas de JavaCaracteristicas de Java
Caracteristicas de Java
 
C1 java introduccion
C1 java introduccionC1 java introduccion
C1 java introduccion
 
C1 java introduccion
C1 java introduccionC1 java introduccion
C1 java introduccion
 
[ES] Primeros pasos con la Plataforma Java
[ES] Primeros pasos con la Plataforma Java[ES] Primeros pasos con la Plataforma Java
[ES] Primeros pasos con la Plataforma Java
 
¿Qué es java?
¿Qué es java?¿Qué es java?
¿Qué es java?
 
Fundamentos u3 v1
Fundamentos u3 v1Fundamentos u3 v1
Fundamentos u3 v1
 
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
 
POOI- Unidad 1.pdf
POOI- Unidad 1.pdfPOOI- Unidad 1.pdf
POOI- Unidad 1.pdf
 
Java basico
Java basicoJava basico
Java basico
 
Mapa conceptual java
Mapa conceptual java Mapa conceptual java
Mapa conceptual java
 
Introducción a java
Introducción a javaIntroducción a java
Introducción a java
 
Java desde 0
Java desde 0Java desde 0
Java desde 0
 
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
Trabajo practico de lenguaje java.Conceptos. Estructuras. Programacion.
 
Java
JavaJava
Java
 
"Android de la A a la Z" -- Introducción
"Android de la A a la Z" -- Introducción"Android de la A a la Z" -- Introducción
"Android de la A a la Z" -- Introducción
 
Java desde 0 pre
Java desde 0 preJava desde 0 pre
Java desde 0 pre
 
Java desde 0 pre
Java desde 0 preJava desde 0 pre
Java desde 0 pre
 
Manual.curso.de.java.desde.cero
Manual.curso.de.java.desde.ceroManual.curso.de.java.desde.cero
Manual.curso.de.java.desde.cero
 
Trabajo java
Trabajo javaTrabajo java
Trabajo java
 

Más de Luis Mario Zapata Azua (20)

Actividad 3
Actividad 3Actividad 3
Actividad 3
 
Actividad 2
Actividad 2Actividad 2
Actividad 2
 
Actividad 1
Actividad 1Actividad 1
Actividad 1
 
Manual de soporte
Manual de soporteManual de soporte
Manual de soporte
 
Manual de mantenimiento
Manual de mantenimientoManual de mantenimiento
Manual de mantenimiento
 
Video instalacion
Video instalacionVideo instalacion
Video instalacion
 
Componentes necesarios para programar en androi1
Componentes necesarios para programar en androi1Componentes necesarios para programar en androi1
Componentes necesarios para programar en androi1
 
Pseudocódigo diagrama de-flujo
Pseudocódigo diagrama de-flujoPseudocódigo diagrama de-flujo
Pseudocódigo diagrama de-flujo
 
Características de versiones de android
Características de versiones de androidCaracterísticas de versiones de android
Características de versiones de android
 
Android un sistema operativo es propiedad de google desde el 2005
Android un sistema operativo es propiedad de google  desde el 2005Android un sistema operativo es propiedad de google  desde el 2005
Android un sistema operativo es propiedad de google desde el 2005
 
Act 49
Act 49Act 49
Act 49
 
Act 43
Act 43Act 43
Act 43
 
Act 30,32,33,34,35
Act 30,32,33,34,35Act 30,32,33,34,35
Act 30,32,33,34,35
 
Actividad 26
Actividad 26Actividad 26
Actividad 26
 
Actividad 26
Actividad 26Actividad 26
Actividad 26
 
Act19
Act19Act19
Act19
 
Actividad 16
Actividad 16Actividad 16
Actividad 16
 
Act 51
Act 51Act 51
Act 51
 
Act.45
Act.45Act.45
Act.45
 
Act. 37
Act. 37Act. 37
Act. 37
 

Último

Presentacion De Imagenes Digitales Y Navegadores De Internet.
Presentacion De Imagenes Digitales Y Navegadores De Internet.Presentacion De Imagenes Digitales Y Navegadores De Internet.
Presentacion De Imagenes Digitales Y Navegadores De Internet.Universidad De Sonora
 
Imagen creada en photopea con el fin de informar acerca de los navegadores web.
Imagen creada en photopea con el fin de informar acerca de los navegadores web.Imagen creada en photopea con el fin de informar acerca de los navegadores web.
Imagen creada en photopea con el fin de informar acerca de los navegadores web.UNIVERSIDAD
 
Mapas Conceptuales finales Rubén finales.pptx
Mapas Conceptuales finales Rubén finales.pptxMapas Conceptuales finales Rubén finales.pptx
Mapas Conceptuales finales Rubén finales.pptxjose880240
 
Manual-Microsoft-Office-Excel-2i010-basico.pdf
Manual-Microsoft-Office-Excel-2i010-basico.pdfManual-Microsoft-Office-Excel-2i010-basico.pdf
Manual-Microsoft-Office-Excel-2i010-basico.pdfCristinaOgandoMorale
 
Esquema Organizacional Cosapi (Constructora)
Esquema Organizacional Cosapi (Constructora)Esquema Organizacional Cosapi (Constructora)
Esquema Organizacional Cosapi (Constructora)Eder Diaz Flores
 
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...danielpoza1
 
Razones_para_estar_en_contra_del_aborto.pdf
Razones_para_estar_en_contra_del_aborto.pdfRazones_para_estar_en_contra_del_aborto.pdf
Razones_para_estar_en_contra_del_aborto.pdfKristellCordova
 
PerezGallegos_Claudia_M1S3Al6.pptx las tic en la vida cotidiana
PerezGallegos_Claudia_M1S3Al6.pptx las tic en la vida cotidianaPerezGallegos_Claudia_M1S3Al6.pptx las tic en la vida cotidiana
PerezGallegos_Claudia_M1S3Al6.pptx las tic en la vida cotidiana241544382
 
PARTES DE LA PANTALLA DE POWER POINT.pptx
PARTES DE LA PANTALLA DE POWER POINT.pptxPARTES DE LA PANTALLA DE POWER POINT.pptx
PARTES DE LA PANTALLA DE POWER POINT.pptxdsap2008
 
diapositivas tiktok.KAY (1) (1) (1).pptx
diapositivas tiktok.KAY (1) (1) (1).pptxdiapositivas tiktok.KAY (1) (1) (1).pptx
diapositivas tiktok.KAY (1) (1) (1).pptxLDACORGANIZACION
 

Último (11)

Presentacion De Imagenes Digitales Y Navegadores De Internet.
Presentacion De Imagenes Digitales Y Navegadores De Internet.Presentacion De Imagenes Digitales Y Navegadores De Internet.
Presentacion De Imagenes Digitales Y Navegadores De Internet.
 
Imagen creada en photopea con el fin de informar acerca de los navegadores web.
Imagen creada en photopea con el fin de informar acerca de los navegadores web.Imagen creada en photopea con el fin de informar acerca de los navegadores web.
Imagen creada en photopea con el fin de informar acerca de los navegadores web.
 
Mapas Conceptuales finales Rubén finales.pptx
Mapas Conceptuales finales Rubén finales.pptxMapas Conceptuales finales Rubén finales.pptx
Mapas Conceptuales finales Rubén finales.pptx
 
Dominios_De_Internet.pdf
Dominios_De_Internet.pdfDominios_De_Internet.pdf
Dominios_De_Internet.pdf
 
Manual-Microsoft-Office-Excel-2i010-basico.pdf
Manual-Microsoft-Office-Excel-2i010-basico.pdfManual-Microsoft-Office-Excel-2i010-basico.pdf
Manual-Microsoft-Office-Excel-2i010-basico.pdf
 
Esquema Organizacional Cosapi (Constructora)
Esquema Organizacional Cosapi (Constructora)Esquema Organizacional Cosapi (Constructora)
Esquema Organizacional Cosapi (Constructora)
 
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...
 
Razones_para_estar_en_contra_del_aborto.pdf
Razones_para_estar_en_contra_del_aborto.pdfRazones_para_estar_en_contra_del_aborto.pdf
Razones_para_estar_en_contra_del_aborto.pdf
 
PerezGallegos_Claudia_M1S3Al6.pptx las tic en la vida cotidiana
PerezGallegos_Claudia_M1S3Al6.pptx las tic en la vida cotidianaPerezGallegos_Claudia_M1S3Al6.pptx las tic en la vida cotidiana
PerezGallegos_Claudia_M1S3Al6.pptx las tic en la vida cotidiana
 
PARTES DE LA PANTALLA DE POWER POINT.pptx
PARTES DE LA PANTALLA DE POWER POINT.pptxPARTES DE LA PANTALLA DE POWER POINT.pptx
PARTES DE LA PANTALLA DE POWER POINT.pptx
 
diapositivas tiktok.KAY (1) (1) (1).pptx
diapositivas tiktok.KAY (1) (1) (1).pptxdiapositivas tiktok.KAY (1) (1) (1).pptx
diapositivas tiktok.KAY (1) (1) (1).pptx
 

Actividad 4

  • 1. JAVA Java es un lenguaje de programación de propósito general, concurrente orientado a objetos y basado en clases 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.
  • 2. INTRODUCCIÓN A JAVA Es un lenguaje de programación desarrollado por: Sun Microsystems a principios de 1991. Es un lenguaje orientado a objetos de propósito general, con el que se van a poder crear tanto programas asociados a páginas web (applets). Los programas hechos en java podrán ejecutarse en cualquier plataforma, para la que haya disponible una máquina virtual java, incluyendo Windows, Solaris, Macintosh, Linux, etc. Los programas java están organizados en clases. Estas se programan con archivos de texto de extensión. Al compilarlos se generan uno o varios archivos de extensión. Fuente  www.edukanda.es/mediatecaweb/data/zip/13 05page_07.htm
  • 3. ESTRUCTURA DE UN PROGRAMA JAVA 1. Una sentencia de paquete (package) 2. Una o varias sentencias de importación (import) 3. Una declaración de clase pública:  Declaraciones de variables de la clase (estáticas)  Declaraciones de variables de instancia  Definiciones constructores  Definiciones de métodos  Comentarios en cualquier parte del programa Package: Es una agrupación de clases. Parecido a una “caja”, que contiene las clases que queremos mantener en un solo lugar. Import: Es ocasiones nuestros programas, requieres usar clases existentes en otros Packages y esto se puede lograr con Import. Clases: Java puede crear diferentes tipos de clases, privadas, públicas y protegidas, se utilizan de acuerdo con conveniencia de la estructura de nuestro programa.
  • 4. Variables: Java maneja tres tipos de variables *Variables de instancia: Son las que usan para guardar valores o atributos de un objeto en particular. *Variables de clase: Son los que guardan valores o atributos de la clase. *Variables locales: Son las que declaran una función o método y solamente las puede utilizar esa función o método, el nombre de locales. Constructores: Son la forma de crear los objetos. Métodos: En java, son las que utilizamos para realizar una tarea en específico. Podemos decir que hay dos métodos en java. El primero que llamamos SET (poner) sirve para manipular valores con las variables, por ejemplo, cuando especificamos que el balón será blanco. El segundo GET (obtener) sirve para obtener un valor de una variable, por ejemplo, cuando queremos saber la edad. Comentarios: Estas pueden incluirse en cualquier parte del código. Sus líneas serán completamente ignoradas por el
  • 5. compilador, o sea que no se afectarán para nada nuestro programa. Fuentes:  www.wikipedia.com/java  www.google.com/estructura.de.un.programa.java  es.wikipedia.org/wiki/java_(lenguaje_de_program acion) CONCLUSIÓN El propósito principal es que los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo. Los programas que se realicen en java podrán ejecutarse en cualquier plataforma. En sí, java es un lenguaje de programación orientada a objetos, con el que se van a poder crear tantos programas asociados a páginas web, como aplicaciones independientes de estas.