SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
Origen 
Java es un lenguaje de programación orientado a objetos 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. 
El lenguaje de programación Java fue originalmente 
desarrollado por James Gosling de Sun Microsystems (la cual fue 
adquirida por la compañía Oracle) y publicado en 1995 como un 
componente fundamental de la plataforma Java de Sun Microsystems. 
Su sintaxis deriva en gran medida de C y C++, pero tiene menos 
utilidades de bajo nivel que cualquiera de ellos. Las aplicaciones de 
Java son generalmente compiladas a bytecode (clase Java) que puede 
ejecutarse en cualquier máquina virtual Java (JVM) sin importar la 
arquitectura de la computadora subyacente.
Version 
• JDK 1.0 (1996): primer lanzamiento del lenguaje Java. 
• JDK 1.1 (1997): mejora de la versión anterior. 
• J2SE 1.2 (1998): ésta y las siguientes versiones fueron recogidas bajo la 
denominación Java 2 y el nombre "J2SE" reemplazó a JDK para distinguir la 
plataforma base de J2EE y J2ME Incluyó distintas mejoras. 
• J2SE 1.3 (2000): mejora de la versión anterior. 
• J2SE 1.4 (2002): mejora de la versión anterior. 
• J2SE 5.0 (2004): originalmente numerada 1.5, esta notación aún es usada 
en ocasiones. Mejora de la versión anterior. 
• Java SE 6 (2006): en esta versión, Sun cambió el nombre "J2SE" por Java 
SE y eliminó el ".0" del número de versión. Mejora de la versión anterior. 
• Java SE 7 (2011): nueva versión que mejora la anterior, este lleva como 
nombre clave Dolphin. 
• Java SE 8 (2014): nueva versión que mejora la anterior. Incluye la 
posibilidad de embeber JavaScript con Java y mejoras en la gestión de 
fechas y tiempo. 
• Java SE 9: nueva versión que mejora la anterior (en difusión). 
• Java SE 10: nueva versión que mejora la anterior (todavía sin uso 
comercial).
Estructura 
Java es un lenguaje orientado a objetos. Así que un 
programa en ese lenguaje es una colección de clases. Por ahora puede 
pensar en una clase como una estructura (struct o RECORD) que 
contiene funciones además de variables. A una función que pertenece 
a una clase se la llama un método. Lo que conocemos como programa 
principal, es decir, por donde comienza a ejecutar un programa, es el 
método llamado main() de alguna de las clases. Note que esto implica 
que sólo una de las clases podrá tener definida un método main().
Editores 
•Light Table 
•Brackets 
•Sublime Text: 
•NetBeans 
•Geany 
•Notepad 
•UN 
•Emacs 
•Vim 
•Eclipse 
•EditRocket
Palabras 
Reservadas
Función de 
java 
Las funciones de Java realizan acciones. También 
pueden devolver resultados. A veces son los resultados de 
cálculos o comparaciones. Las funciones combinan varias 
operaciones bajo un único nombre. Esto le permite simplificar su 
código. Puede escribir un conjunto de instrucciones, asignarle un 
nombre y ejecutarlo en cualquier momento, tan solo con 
llamarlo y pasarle la información que necesite. 
Para pasar información a una función hay que encerrar 
la información entre paréntesis después del nombre de la 
función. Los elementos de información que se pasan a una 
función se llaman argumentos o parámetros. Algunas funciones 
no utilizan ningún argumento, otras sólo utilizan uno, otras 
utilizan varios. Incluso existen algunas funciones para las que el 
número de argumentos depende de cómo se utilice la función. 
Java Script admite dos tipos de funciones: las que están 
incorporadas en el lenguaje y las creadas por el propio usuario.
CREAR 
CLASES 
En Java es un lenguaje orientado a objetos, donde casi todo se 
realiza utilizando objetos. Por lo tanto va a resultar vital conocer cómo 
definir clases de objetos de Java. Por lo tanto va a resultar vital conocer 
cómo definir clases de objetos de Java. 
Antes conviene definir estos términos: 
Objeto: entidad que dispone de unas propiedades (atributos) y 
comportamiento (métodos). 
Clase: define un tipo de objeto concreto. 
Por ejemplo, si quisiéramos escribir un programa en Java para gestionar los 
libros de una biblioteca, crearíamos la clase Libro, y luego un objeto de esta 
clase, por cada libro que tengamos en la biblioteca. 
Una clase en Java está formada por: 
• Atributos: (o campos/propiedades) Almacenan algún tipo de 
información del objeto. Definen su estado. 
• Constructor(es): Método que se utiliza para inicializar un objeto. 
• Métodos: Son utilizados para modificar o consultar el estado de 
un objeto. Equivalentes a las funciones o procedimientos de otros lenguajes.

Más contenido relacionado

La actualidad más candente

Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)Yaskelly Yedra
 
Topicos Avanzados de Programacion - Unidad 3 componentes y librerias
Topicos Avanzados de Programacion - Unidad 3 componentes y libreriasTopicos Avanzados de Programacion - Unidad 3 componentes y librerias
Topicos Avanzados de Programacion - Unidad 3 componentes y libreriasJosé Antonio Sandoval Acosta
 
Estructura del sistema operativo windows
Estructura del sistema operativo windowsEstructura del sistema operativo windows
Estructura del sistema operativo windowsomfib123
 
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESPROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESFaber Orozco
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetosstill01
 
Vistas Arquitectonicas Ingenieria de Software
Vistas Arquitectonicas Ingenieria de SoftwareVistas Arquitectonicas Ingenieria de Software
Vistas Arquitectonicas Ingenieria de SoftwareRoberth Loaiza
 
Mapa Mental de Java
Mapa Mental de JavaMapa Mental de Java
Mapa Mental de JavaMario578
 
Cuadro comparativo analisis estructurado y orientado a objeto
Cuadro comparativo analisis estructurado y orientado a objeto Cuadro comparativo analisis estructurado y orientado a objeto
Cuadro comparativo analisis estructurado y orientado a objeto Freddy Rosales
 
RUP - Fase de Elaboración
RUP - Fase de ElaboraciónRUP - Fase de Elaboración
RUP - Fase de ElaboraciónAdrian González
 
Caracteristicas de Java
Caracteristicas de JavaCaracteristicas de Java
Caracteristicas de JavaLuzRom
 
Presentaciòn modelos para el desarrollo del software
Presentaciòn modelos para el desarrollo del softwarePresentaciòn modelos para el desarrollo del software
Presentaciòn modelos para el desarrollo del softwarepaoaboytes
 
GESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas OperativosGESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas Operativosadriel91
 

La actualidad más candente (20)

Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)
 
Topicos Avanzados de Programacion - Unidad 3 componentes y librerias
Topicos Avanzados de Programacion - Unidad 3 componentes y libreriasTopicos Avanzados de Programacion - Unidad 3 componentes y librerias
Topicos Avanzados de Programacion - Unidad 3 componentes y librerias
 
Estructura del sistema operativo windows
Estructura del sistema operativo windowsEstructura del sistema operativo windows
Estructura del sistema operativo windows
 
Front end y Back-end
Front end y Back-end Front end y Back-end
Front end y Back-end
 
Proceso unificado
Proceso unificadoProceso unificado
Proceso unificado
 
Hilos con Posix
Hilos con PosixHilos con Posix
Hilos con Posix
 
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILESPROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetos
 
Vistas Arquitectonicas Ingenieria de Software
Vistas Arquitectonicas Ingenieria de SoftwareVistas Arquitectonicas Ingenieria de Software
Vistas Arquitectonicas Ingenieria de Software
 
Mapa Mental de Java
Mapa Mental de JavaMapa Mental de Java
Mapa Mental de Java
 
Mapa conceptual de Java
Mapa conceptual de JavaMapa conceptual de Java
Mapa conceptual de Java
 
Cuadro comparativo analisis estructurado y orientado a objeto
Cuadro comparativo analisis estructurado y orientado a objeto Cuadro comparativo analisis estructurado y orientado a objeto
Cuadro comparativo analisis estructurado y orientado a objeto
 
RUP - Fase de Elaboración
RUP - Fase de ElaboraciónRUP - Fase de Elaboración
RUP - Fase de Elaboración
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Caracteristicas de Java
Caracteristicas de JavaCaracteristicas de Java
Caracteristicas de Java
 
Sistema operativo IOS
Sistema operativo IOSSistema operativo IOS
Sistema operativo IOS
 
Presentaciòn modelos para el desarrollo del software
Presentaciòn modelos para el desarrollo del softwarePresentaciòn modelos para el desarrollo del software
Presentaciòn modelos para el desarrollo del software
 
GESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas OperativosGESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas Operativos
 
Metodologia Estructurada
Metodologia Estructurada Metodologia Estructurada
Metodologia Estructurada
 
Calculadora con operaciones básicas en java
Calculadora con operaciones básicas en javaCalculadora con operaciones básicas en java
Calculadora con operaciones básicas en java
 

Destacado

Java Mapa mental
Java Mapa mentalJava Mapa mental
Java Mapa mentalmarimallol
 
Características Java
Características JavaCaracterísticas Java
Características JavaIsabel Gómez
 
Mapa mental sobre Archivos en Java
Mapa mental sobre Archivos en JavaMapa mental sobre Archivos en Java
Mapa mental sobre Archivos en JavaFranyelysv
 
Mapa Conceptual Java
Mapa  Conceptual JavaMapa  Conceptual Java
Mapa Conceptual JavaJohan Salazar
 
Conceptos basicos de java julian
Conceptos basicos de java julianConceptos basicos de java julian
Conceptos basicos de java juliancoruniversitec
 
Introduccion a la Programacion Orientada a Objetos
Introduccion a la Programacion Orientada a ObjetosIntroduccion a la Programacion Orientada a Objetos
Introduccion a la Programacion Orientada a ObjetosAlexys González
 
Mapa mental programación gido & clements
Mapa mental programación gido & clementsMapa mental programación gido & clements
Mapa mental programación gido & clementsCharlie Stark
 
Mapa Conceptual de Sql
Mapa Conceptual de SqlMapa Conceptual de Sql
Mapa Conceptual de Sqlisrasalcedo
 
Programación en Java (y II)
Programación en Java (y II)Programación en Java (y II)
Programación en Java (y II)Cristian
 
CUESTIONARIO JAVA
CUESTIONARIO JAVACUESTIONARIO JAVA
CUESTIONARIO JAVAjesanchez5
 
Tema 3 sentencias de control de java por gio
Tema 3   sentencias de control de java por gioTema 3   sentencias de control de java por gio
Tema 3 sentencias de control de java por gioRobert Wolf
 
Mapas conceptuales
Mapas conceptualesMapas conceptuales
Mapas conceptualeskake18
 
Que es la Administración
Que es la AdministraciónQue es la Administración
Que es la AdministraciónFrancisco Avila
 

Destacado (20)

Java Mapa mental
Java Mapa mentalJava Mapa mental
Java Mapa mental
 
Programacion oo
Programacion ooProgramacion oo
Programacion oo
 
Características Java
Características JavaCaracterísticas Java
Características Java
 
Java
JavaJava
Java
 
Mapa mental sobre Archivos en Java
Mapa mental sobre Archivos en JavaMapa mental sobre Archivos en Java
Mapa mental sobre Archivos en Java
 
Mapa Conceptual Java
Mapa  Conceptual JavaMapa  Conceptual Java
Mapa Conceptual Java
 
Java grupo 2
Java grupo 2Java grupo 2
Java grupo 2
 
Conceptos basicos de java julian
Conceptos basicos de java julianConceptos basicos de java julian
Conceptos basicos de java julian
 
Introduccion a la Programacion Orientada a Objetos
Introduccion a la Programacion Orientada a ObjetosIntroduccion a la Programacion Orientada a Objetos
Introduccion a la Programacion Orientada a Objetos
 
Apresentação Finta
Apresentação FintaApresentação Finta
Apresentação Finta
 
Mapa mental programación gido & clements
Mapa mental programación gido & clementsMapa mental programación gido & clements
Mapa mental programación gido & clements
 
UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
 
Mapa conceptual sql
Mapa conceptual sqlMapa conceptual sql
Mapa conceptual sql
 
Mapa Conceptual de Sql
Mapa Conceptual de SqlMapa Conceptual de Sql
Mapa Conceptual de Sql
 
Programación en Java (y II)
Programación en Java (y II)Programación en Java (y II)
Programación en Java (y II)
 
CUESTIONARIO JAVA
CUESTIONARIO JAVACUESTIONARIO JAVA
CUESTIONARIO JAVA
 
Tema 3 sentencias de control de java por gio
Tema 3   sentencias de control de java por gioTema 3   sentencias de control de java por gio
Tema 3 sentencias de control de java por gio
 
Mapas conceptuales
Mapas conceptualesMapas conceptuales
Mapas conceptuales
 
C5 applets v2
C5 applets v2C5 applets v2
C5 applets v2
 
Que es la Administración
Que es la AdministraciónQue es la Administración
Que es la Administración
 

Similar a Mapa conceptual java (20)

[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
 
[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
 
C1 java introduccion
C1 java introduccionC1 java introduccion
C1 java introduccion
 
C1 java introduccion
C1 java introduccionC1 java introduccion
C1 java introduccion
 
Tutorial de eclipse 2
Tutorial de eclipse 2Tutorial de eclipse 2
Tutorial de eclipse 2
 
Que es java
Que es javaQue es java
Que es java
 
S01.s1 - Lenguaje Java-1.pdf
S01.s1 - Lenguaje Java-1.pdfS01.s1 - Lenguaje Java-1.pdf
S01.s1 - Lenguaje Java-1.pdf
 
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
 
MANUAL DE JAVA
MANUAL DE JAVAMANUAL DE JAVA
MANUAL DE JAVA
 
Actividad 4
Actividad  4Actividad  4
Actividad 4
 
Java desde cero
Java desde ceroJava desde cero
Java desde cero
 
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 0
Java desde 0Java desde 0
Java desde 0
 
JAVA Actividad 4
JAVA Actividad  4JAVA Actividad  4
JAVA Actividad 4
 
Que es java
Que es javaQue es java
Que es java
 
Que es java
Que es javaQue es java
Que es java
 
Que es java
Que es javaQue es java
Que es java
 

Último

periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxMapyMerma1
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 

Último (20)

periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptx
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 

Mapa conceptual java

  • 1.
  • 2.
  • 3. Origen Java es un lenguaje de programación orientado a objetos 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. El lenguaje de programación Java fue originalmente desarrollado por James Gosling de Sun Microsystems (la cual fue adquirida por la compañía Oracle) y publicado en 1995 como un componente fundamental de la plataforma Java de Sun Microsystems. Su sintaxis deriva en gran medida de C y C++, pero tiene menos utilidades de bajo nivel que cualquiera de ellos. Las aplicaciones de Java son generalmente compiladas a bytecode (clase Java) que puede ejecutarse en cualquier máquina virtual Java (JVM) sin importar la arquitectura de la computadora subyacente.
  • 4. Version • JDK 1.0 (1996): primer lanzamiento del lenguaje Java. • JDK 1.1 (1997): mejora de la versión anterior. • J2SE 1.2 (1998): ésta y las siguientes versiones fueron recogidas bajo la denominación Java 2 y el nombre "J2SE" reemplazó a JDK para distinguir la plataforma base de J2EE y J2ME Incluyó distintas mejoras. • J2SE 1.3 (2000): mejora de la versión anterior. • J2SE 1.4 (2002): mejora de la versión anterior. • J2SE 5.0 (2004): originalmente numerada 1.5, esta notación aún es usada en ocasiones. Mejora de la versión anterior. • Java SE 6 (2006): en esta versión, Sun cambió el nombre "J2SE" por Java SE y eliminó el ".0" del número de versión. Mejora de la versión anterior. • Java SE 7 (2011): nueva versión que mejora la anterior, este lleva como nombre clave Dolphin. • Java SE 8 (2014): nueva versión que mejora la anterior. Incluye la posibilidad de embeber JavaScript con Java y mejoras en la gestión de fechas y tiempo. • Java SE 9: nueva versión que mejora la anterior (en difusión). • Java SE 10: nueva versión que mejora la anterior (todavía sin uso comercial).
  • 5. Estructura Java es un lenguaje orientado a objetos. Así que un programa en ese lenguaje es una colección de clases. Por ahora puede pensar en una clase como una estructura (struct o RECORD) que contiene funciones además de variables. A una función que pertenece a una clase se la llama un método. Lo que conocemos como programa principal, es decir, por donde comienza a ejecutar un programa, es el método llamado main() de alguna de las clases. Note que esto implica que sólo una de las clases podrá tener definida un método main().
  • 6. Editores •Light Table •Brackets •Sublime Text: •NetBeans •Geany •Notepad •UN •Emacs •Vim •Eclipse •EditRocket
  • 8. Función de java Las funciones de Java realizan acciones. También pueden devolver resultados. A veces son los resultados de cálculos o comparaciones. Las funciones combinan varias operaciones bajo un único nombre. Esto le permite simplificar su código. Puede escribir un conjunto de instrucciones, asignarle un nombre y ejecutarlo en cualquier momento, tan solo con llamarlo y pasarle la información que necesite. Para pasar información a una función hay que encerrar la información entre paréntesis después del nombre de la función. Los elementos de información que se pasan a una función se llaman argumentos o parámetros. Algunas funciones no utilizan ningún argumento, otras sólo utilizan uno, otras utilizan varios. Incluso existen algunas funciones para las que el número de argumentos depende de cómo se utilice la función. Java Script admite dos tipos de funciones: las que están incorporadas en el lenguaje y las creadas por el propio usuario.
  • 9. CREAR CLASES En Java es un lenguaje orientado a objetos, donde casi todo se realiza utilizando objetos. Por lo tanto va a resultar vital conocer cómo definir clases de objetos de Java. Por lo tanto va a resultar vital conocer cómo definir clases de objetos de Java. Antes conviene definir estos términos: Objeto: entidad que dispone de unas propiedades (atributos) y comportamiento (métodos). Clase: define un tipo de objeto concreto. Por ejemplo, si quisiéramos escribir un programa en Java para gestionar los libros de una biblioteca, crearíamos la clase Libro, y luego un objeto de esta clase, por cada libro que tengamos en la biblioteca. Una clase en Java está formada por: • Atributos: (o campos/propiedades) Almacenan algún tipo de información del objeto. Definen su estado. • Constructor(es): Método que se utiliza para inicializar un objeto. • Métodos: Son utilizados para modificar o consultar el estado de un objeto. Equivalentes a las funciones o procedimientos de otros lenguajes.