SlideShare una empresa de Scribd logo
1 de 16
1.Qué es Java?
2.Cuáles son los orígenes de Java?
3.Cómo se relaciona Java con C y C++?
4.Que son los Applets de Java?
5.Qué es el “código de bytes” en Java?
6.Características importantes en Java:
 a. Seguridad
 b. Portabilidad
 c. Applets
 d. POO
 e. Otras
7. Que es la programación orientada a
objetos?
 a. Clases
 propiedades
 métodos
 d. Instancias
8.Características de la POO:
 a. Encapsulamiento
 polimorfismo
 herencia
9.Cuáles son los tipos de datos soportados en
Java?
10.Operadores en Java:
 a. Matemáticos
 b. Lógicos
 c. Relacionales
11. Cuales son las estructuras de control en
Java?
12.Que es el JDK? Cómo se obtiene?
13.Que es NetBeans? Como se obtiene?
14.Conclusiones de la actividad
 Java es un lenguaje de programación orientado
a objetos, toma mucha de su sintaxis de C y
C++, pero tiene un modelo de objetos más
simple. Se han convertido en la tecnología ideal
para su aplicación a redes. De portátiles a
centros de datos, de consolas de juegos de
súper equipos científicos, de teléfonos móviles
a Internet, Java está en todas partes.
 Más de 4.500 millones dispositivos utilizan la
tecnología Java
 Java fue un proyecto interno de Sun
Microsystems en 1990. James Gosling, Mike
Sheridan y Patrick Naughton, junto con otros
más, comenzaron a desarrollar un nuevo
lenguaje en una oficina en California para Crear
un lenguaje de programación fácil de aprender y
de usar.
Se llamo originalmente
Oak.
 Se trata de pequeños programas hechos en
Java, que se transfieren con las páginas web y
que el navegador ejecuta en el espacio de la
página.
 Los applets son más difíciles de programar que
los scripts en Javascript y requerirán unos
conocimientos básicos o medios del lenguaje
Java.
se han implementado barreras de seguridad en el
lenguaje y en el sistema de ejecución de tiempo real.
Portabilidad: Por ser indiferente a la arquitectura sobre la cual está
trabajando,
En java se pueden crear aplicaciones independientes y
applets independientes porque se pueden comportar como cualquier
programa escrito en cualquier lenguaje.
Toda la programación en java en su mayoría está orientada a
objeto
Lenguaje Simple: porque viene de la misma estructura de c y c++; ya
que c++
: Es altamente fiable en comparación con c, se han muchas
características con la aritmética de punteros, proporciona numerosas
comprobaciones en compilación y en tiempo de ejecución
una forma especial de programar, más cercana a como
expresaríamos
las cosas en la vida real que otros tipos de programación.
Clases en POO: Las clases son
declaraciones de objetos, la
definición de un objeto es la clase.
Propiedades en clases: Las propiedades
o atributos son las características
de los objetos. Cuando definimos una
propiedad normalmente especificamos
su nombre y su tipo.
Métodos en las clases: Son las funcionalidades
asociadas a los objetos.
 El encapsulamiento consiste en unir en la Clase las
características y comportamientos, esto es, las
variables y métodos. Es tener todo esto es una sola
entidad. En los lenguajes estructurados esto era
imposible. la Clases es cajas negras donde sólo se conoce
el comportamiento pero no los detalles internos.
 La herencia básicamente consiste en que una clase
puede heredar sus variables y métodos a varias
subclases Esto significa que una subclase, aparte de los
atributos y métodos propios, tiene incorporados los
atributos y métodos heredados de la superclase.
 Polimorfismo múltiples formas esto implica que un mismo
Objeto puede tomar diversas formas. El poder
manipular un Objeto como si éste fuera de un tipo
genérico otorga mayor flexibilidad al momento de
programar con Objetos
 Operadores Relacionales:
 '<': Menor que
 '==': Iguales
 '¡=': Distintos
 '>=': Mayor o igual que
 '<=': Menor o igual que
 Operadores Lógicos:
 '||' : devuelve true si alguno de los operandos son true.
 '!' : Niega el operando que se le pasa.
 '&' : devuelve true si ambos operandos son true,
evaluándolos ambos.
 '|' : devuelve true uno de los operandos es true,
evaluándolos ambos
 Se trata de un conjunto de herramientas
(programas y librerías) que permiten
desarrollar (compilar, ejecutar, generar
documentación, etc.) programas en lenguaje
Java.
 Sun distribuye gratuitamente el JDK “oficial”
para los siguientes sistemas operativos:
Windows 95/98/NT, Solaris y Linux
◦ Se pueden conseguir en Internet
(http://www.javasoft.com/)
 Es un llamado Entorno de desarrollo, permite
programar aplicaciones
principalmente en Java, posteriormente se
complemento con paquetes adicionales del
software que te permiten programar en
lenguajes como Ruby, C/C++ o bien PHP,
pero
su fuerte de programación se puede decir
que es Java, y puedes programar en sus
diferentes ediciones como la SE, ME o bien EE.
 Netbeans fue desarrollado inicialmente por
Sun Mycrosystems, y es un software libre y
gratuito, de manera que puedes utilizarlo
gratuitamente sin ningun costo.
Java

Más contenido relacionado

La actualidad más candente

Test Programación Orientada a Objetos
Test Programación Orientada a  ObjetosTest Programación Orientada a  Objetos
Test Programación Orientada a ObjetosLuis Arturo Vargas
 
Mapa conceptual java
Mapa conceptual java Mapa conceptual java
Mapa conceptual java hack-13
 
Mapa conceptual norey
Mapa  conceptual norey Mapa  conceptual norey
Mapa conceptual norey Gisela Cornejo
 
Curso Java Inicial 4 Poo En Java
Curso Java Inicial   4 Poo En JavaCurso Java Inicial   4 Poo En Java
Curso Java Inicial 4 Poo En JavaEmilio Aviles Avila
 
Introducción a la programación orientada a objetos con JavaScript
Introducción a la programación orientada a objetos con JavaScriptIntroducción a la programación orientada a objetos con JavaScript
Introducción a la programación orientada a objetos con JavaScriptFrancisco Javier Arce Anguiano
 
Curso Java Inicial 2 - Introducción y Sintaxis
Curso Java Inicial  2 - Introducción y SintaxisCurso Java Inicial  2 - Introducción y Sintaxis
Curso Java Inicial 2 - Introducción y SintaxisEmilio Aviles Avila
 
Programación Orientada a Objetos - herencia y polimorfismo
Programación Orientada a Objetos - herencia y polimorfismoProgramación Orientada a Objetos - herencia y polimorfismo
Programación Orientada a Objetos - herencia y polimorfismoAlvaro Enrique Ruano
 
Programacion orientada a objetos
Programacion orientada a objetos Programacion orientada a objetos
Programacion orientada a objetos Marco Moran
 
Curso scjp 2 recordatorio de java
Curso scjp 2   recordatorio de javaCurso scjp 2   recordatorio de java
Curso scjp 2 recordatorio de javaprogramadorjavablog
 
Polimorfismo en Java
Polimorfismo en JavaPolimorfismo en Java
Polimorfismo en Javaricardomore94
 
Lenguajes de programacion orientada a objetos
Lenguajes de programacion orientada a objetosLenguajes de programacion orientada a objetos
Lenguajes de programacion orientada a objetosRicardoAlbertoSalmor
 
Preguntas sobre lenguaje java
Preguntas sobre lenguaje javaPreguntas sobre lenguaje java
Preguntas sobre lenguaje javaAlexia Lecuona
 
Ejercicios de evaluación de fundametnos de programacion en JAva
Ejercicios de evaluación de fundametnos de programacion en JAvaEjercicios de evaluación de fundametnos de programacion en JAva
Ejercicios de evaluación de fundametnos de programacion en JAvaMartha Beatriz Coronado Rosales
 

La actualidad más candente (19)

Test Programación Orientada a Objetos
Test Programación Orientada a  ObjetosTest Programación Orientada a  Objetos
Test Programación Orientada a Objetos
 
Mapa conceptual java
Mapa conceptual java Mapa conceptual java
Mapa conceptual java
 
Programacion oo
Programacion ooProgramacion oo
Programacion oo
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Mapa conceptual norey
Mapa  conceptual norey Mapa  conceptual norey
Mapa conceptual norey
 
Curso Java Inicial 4 Poo En Java
Curso Java Inicial   4 Poo En JavaCurso Java Inicial   4 Poo En Java
Curso Java Inicial 4 Poo En Java
 
Introducción a la programación orientada a objetos con JavaScript
Introducción a la programación orientada a objetos con JavaScriptIntroducción a la programación orientada a objetos con JavaScript
Introducción a la programación orientada a objetos con JavaScript
 
Curso Java Inicial 2 - Introducción y Sintaxis
Curso Java Inicial  2 - Introducción y SintaxisCurso Java Inicial  2 - Introducción y Sintaxis
Curso Java Inicial 2 - Introducción y Sintaxis
 
Programación Orientada a Objetos - herencia y polimorfismo
Programación Orientada a Objetos - herencia y polimorfismoProgramación Orientada a Objetos - herencia y polimorfismo
Programación Orientada a Objetos - herencia y polimorfismo
 
Intro Java
Intro JavaIntro Java
Intro Java
 
Programacion orientada a objetos
Programacion orientada a objetos Programacion orientada a objetos
Programacion orientada a objetos
 
Curso scjp 2 recordatorio de java
Curso scjp 2   recordatorio de javaCurso scjp 2   recordatorio de java
Curso scjp 2 recordatorio de java
 
Polimorfismo en Java
Polimorfismo en JavaPolimorfismo en Java
Polimorfismo en Java
 
Prog oo con_java
Prog oo con_javaProg oo con_java
Prog oo con_java
 
Herencia y polimorfismo
Herencia y polimorfismoHerencia y polimorfismo
Herencia y polimorfismo
 
Lenguajes de programacion orientada a objetos
Lenguajes de programacion orientada a objetosLenguajes de programacion orientada a objetos
Lenguajes de programacion orientada a objetos
 
Curso Java Inicial 1 POO
Curso Java Inicial   1 POOCurso Java Inicial   1 POO
Curso Java Inicial 1 POO
 
Preguntas sobre lenguaje java
Preguntas sobre lenguaje javaPreguntas sobre lenguaje java
Preguntas sobre lenguaje java
 
Ejercicios de evaluación de fundametnos de programacion en JAva
Ejercicios de evaluación de fundametnos de programacion en JAvaEjercicios de evaluación de fundametnos de programacion en JAva
Ejercicios de evaluación de fundametnos de programacion en JAva
 

Destacado

Perfecting your Pitch for Launch Academy 2012
Perfecting your Pitch for Launch Academy 2012Perfecting your Pitch for Launch Academy 2012
Perfecting your Pitch for Launch Academy 2012David Shore
 
Sindica l tf
Sindica l tfSindica l tf
Sindica l tflauvargas
 
David peña 2009 revista aecit
David peña 2009 revista aecitDavid peña 2009 revista aecit
David peña 2009 revista aecitdadapemi
 
Mili giuly cyberbullying este a a a a a a a aaaa
Mili giuly cyberbullying este a a a a a a a aaaaMili giuly cyberbullying este a a a a a a a aaaa
Mili giuly cyberbullying este a a a a a a a aaaasofisalazar00
 
Matematicas ciclo 3
Matematicas ciclo 3Matematicas ciclo 3
Matematicas ciclo 3academicasol
 

Destacado (8)

Perfecting your Pitch for Launch Academy 2012
Perfecting your Pitch for Launch Academy 2012Perfecting your Pitch for Launch Academy 2012
Perfecting your Pitch for Launch Academy 2012
 
Sindica l tf
Sindica l tfSindica l tf
Sindica l tf
 
Guia activacionpreescolar
Guia activacionpreescolarGuia activacionpreescolar
Guia activacionpreescolar
 
David peña 2009 revista aecit
David peña 2009 revista aecitDavid peña 2009 revista aecit
David peña 2009 revista aecit
 
Only Abstract
Only AbstractOnly Abstract
Only Abstract
 
Chronic Disease in the Internet Age
Chronic Disease in the Internet AgeChronic Disease in the Internet Age
Chronic Disease in the Internet Age
 
Mili giuly cyberbullying este a a a a a a a aaaa
Mili giuly cyberbullying este a a a a a a a aaaaMili giuly cyberbullying este a a a a a a a aaaa
Mili giuly cyberbullying este a a a a a a a aaaa
 
Matematicas ciclo 3
Matematicas ciclo 3Matematicas ciclo 3
Matematicas ciclo 3
 

Similar a Java

Fundamentos de Java
Fundamentos de Java Fundamentos de Java
Fundamentos de Java jmosorio777
 
Trabajo java
Trabajo javaTrabajo java
Trabajo javaamec0612
 
[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
 
POOI- Unidad 1.pdf
POOI- Unidad 1.pdfPOOI- Unidad 1.pdf
POOI- Unidad 1.pdfWillGuzman3
 
[ES] Introdución a la plataforma java
[ES] Introdución a la plataforma java [ES] Introdución a la plataforma java
[ES] Introdución a la plataforma java Eudris Cabrera
 
Conceptos de programación orientada a objeto
Conceptos de programación orientada a objetoConceptos de programación orientada a objeto
Conceptos de programación orientada a objetoJJ
 
Universidad nacional de chimborazo
Universidad nacional de chimborazoUniversidad nacional de chimborazo
Universidad nacional de chimborazoJesica Pérez
 
Java.akbc
Java.akbcJava.akbc
Java.akbcaurixk
 
Fundamentos u3 v1
Fundamentos u3 v1Fundamentos u3 v1
Fundamentos u3 v1Lubas Pc
 
Java desde 0
Java desde 0Java desde 0
Java desde 0Saviotec
 
Conceptos Fundamentales de POO
Conceptos Fundamentales de POOConceptos Fundamentales de POO
Conceptos Fundamentales de POOsena
 
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
 

Similar a Java (20)

Fondo1 (2)
Fondo1 (2)Fondo1 (2)
Fondo1 (2)
 
Fundamentos de Java
Fundamentos de Java Fundamentos de Java
Fundamentos de Java
 
Java jaucito
Java jaucitoJava jaucito
Java jaucito
 
Trabajo java
Trabajo javaTrabajo java
Trabajo java
 
Manual de-java
Manual de-javaManual de-java
Manual de-java
 
[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
 
POOI- Unidad 1.pdf
POOI- Unidad 1.pdfPOOI- Unidad 1.pdf
POOI- Unidad 1.pdf
 
[ES] Introdución a la plataforma java
[ES] Introdución a la plataforma java [ES] Introdución a la plataforma java
[ES] Introdución a la plataforma java
 
Conceptos de programación orientada a objeto
Conceptos de programación orientada a objetoConceptos de programación orientada a objeto
Conceptos de programación orientada a objeto
 
Act 5.1
Act 5.1Act 5.1
Act 5.1
 
Act 5.1
Act 5.1Act 5.1
Act 5.1
 
Universidad nacional de chimborazo
Universidad nacional de chimborazoUniversidad nacional de chimborazo
Universidad nacional de chimborazo
 
Java.akbc
Java.akbcJava.akbc
Java.akbc
 
Diapositivas java
Diapositivas javaDiapositivas java
Diapositivas java
 
Lenguaje Java
Lenguaje JavaLenguaje Java
Lenguaje Java
 
Fundamentos u3 v1
Fundamentos u3 v1Fundamentos u3 v1
Fundamentos u3 v1
 
Java desde 0
Java desde 0Java desde 0
Java desde 0
 
Guia 1 java
Guia 1 javaGuia 1 java
Guia 1 java
 
Conceptos Fundamentales de POO
Conceptos Fundamentales de POOConceptos Fundamentales de POO
Conceptos Fundamentales de POO
 
Manual.curso.de.java.desde.cero
Manual.curso.de.java.desde.ceroManual.curso.de.java.desde.cero
Manual.curso.de.java.desde.cero
 

Último

Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuelabeltranponce75
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdfDemetrio Ccesa Rayme
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfGruberACaraballo
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!CatalinaAlfaroChryso
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxBeatrizQuijano2
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...Ars Erótica
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 

Último (20)

Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 

Java

  • 1.
  • 2. 1.Qué es Java? 2.Cuáles son los orígenes de Java? 3.Cómo se relaciona Java con C y C++? 4.Que son los Applets de Java? 5.Qué es el “código de bytes” en Java? 6.Características importantes en Java:  a. Seguridad  b. Portabilidad  c. Applets  d. POO  e. Otras 7. Que es la programación orientada a objetos?  a. Clases  propiedades  métodos  d. Instancias 8.Características de la POO:  a. Encapsulamiento  polimorfismo  herencia 9.Cuáles son los tipos de datos soportados en Java? 10.Operadores en Java:  a. Matemáticos  b. Lógicos  c. Relacionales 11. Cuales son las estructuras de control en Java? 12.Que es el JDK? Cómo se obtiene? 13.Que es NetBeans? Como se obtiene? 14.Conclusiones de la actividad
  • 3.  Java es un lenguaje de programación orientado a objetos, toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple. Se han convertido en la tecnología ideal para su aplicación a redes. De portátiles a centros de datos, de consolas de juegos de súper equipos científicos, de teléfonos móviles a Internet, Java está en todas partes.  Más de 4.500 millones dispositivos utilizan la tecnología Java
  • 4.  Java fue un proyecto interno de Sun Microsystems en 1990. James Gosling, Mike Sheridan y Patrick Naughton, junto con otros más, comenzaron a desarrollar un nuevo lenguaje en una oficina en California para Crear un lenguaje de programación fácil de aprender y de usar. Se llamo originalmente Oak.
  • 5.
  • 6.  Se trata de pequeños programas hechos en Java, que se transfieren con las páginas web y que el navegador ejecuta en el espacio de la página.  Los applets son más difíciles de programar que los scripts en Javascript y requerirán unos conocimientos básicos o medios del lenguaje Java.
  • 7.
  • 8. se han implementado barreras de seguridad en el lenguaje y en el sistema de ejecución de tiempo real. Portabilidad: Por ser indiferente a la arquitectura sobre la cual está trabajando, En java se pueden crear aplicaciones independientes y applets independientes porque se pueden comportar como cualquier programa escrito en cualquier lenguaje. Toda la programación en java en su mayoría está orientada a objeto Lenguaje Simple: porque viene de la misma estructura de c y c++; ya que c++ : Es altamente fiable en comparación con c, se han muchas características con la aritmética de punteros, proporciona numerosas comprobaciones en compilación y en tiempo de ejecución
  • 9. una forma especial de programar, más cercana a como expresaríamos las cosas en la vida real que otros tipos de programación. Clases en POO: Las clases son declaraciones de objetos, la definición de un objeto es la clase. Propiedades en clases: Las propiedades o atributos son las características de los objetos. Cuando definimos una propiedad normalmente especificamos su nombre y su tipo. Métodos en las clases: Son las funcionalidades asociadas a los objetos.
  • 10.  El encapsulamiento consiste en unir en la Clase las características y comportamientos, esto es, las variables y métodos. Es tener todo esto es una sola entidad. En los lenguajes estructurados esto era imposible. la Clases es cajas negras donde sólo se conoce el comportamiento pero no los detalles internos.  La herencia básicamente consiste en que una clase puede heredar sus variables y métodos a varias subclases Esto significa que una subclase, aparte de los atributos y métodos propios, tiene incorporados los atributos y métodos heredados de la superclase.  Polimorfismo múltiples formas esto implica que un mismo Objeto puede tomar diversas formas. El poder manipular un Objeto como si éste fuera de un tipo genérico otorga mayor flexibilidad al momento de programar con Objetos
  • 11.
  • 12.  Operadores Relacionales:  '<': Menor que  '==': Iguales  '¡=': Distintos  '>=': Mayor o igual que  '<=': Menor o igual que  Operadores Lógicos:  '||' : devuelve true si alguno de los operandos son true.  '!' : Niega el operando que se le pasa.  '&' : devuelve true si ambos operandos son true, evaluándolos ambos.  '|' : devuelve true uno de los operandos es true, evaluándolos ambos
  • 13.
  • 14.  Se trata de un conjunto de herramientas (programas y librerías) que permiten desarrollar (compilar, ejecutar, generar documentación, etc.) programas en lenguaje Java.  Sun distribuye gratuitamente el JDK “oficial” para los siguientes sistemas operativos: Windows 95/98/NT, Solaris y Linux ◦ Se pueden conseguir en Internet (http://www.javasoft.com/)
  • 15.  Es un llamado Entorno de desarrollo, permite programar aplicaciones principalmente en Java, posteriormente se complemento con paquetes adicionales del software que te permiten programar en lenguajes como Ruby, C/C++ o bien PHP, pero su fuerte de programación se puede decir que es Java, y puedes programar en sus diferentes ediciones como la SE, ME o bien EE.  Netbeans fue desarrollado inicialmente por Sun Mycrosystems, y es un software libre y gratuito, de manera que puedes utilizarlo gratuitamente sin ningun costo.