SlideShare una empresa de Scribd logo
1 de 5
UNIDAD EDUCATIVA “12 DE FEBRERO” 
POR:EDGAR ROMERO 
CURSO:SEGUNDO ADMINISTRACION DE SISTEMAS 
ASIGNATURA:FUNDAMENTOS DE PROGRAMACION 
FECHA:25/09/2014 
LIC:LUZ MARIA CALDERON
ENTORNO DE DESARROLLO DE JAVA 
HAY DISTINTOS PROGRAMAS COMERCIALES QUE PERMITEN 
DESARROLLAR EL CÓDIGO JAVA
DEBUGGERs 
 Existen distintos programas comerciales que permiten desarrollar código Java. La 
compañía Sun, creadora de Java, distribuye gratuitamente el Java(tm) Development Kit 
(JDK). Se trata de un conjunto de programas y librerías que permiten desarrollar, 
compilar y ejecutar programas en Java. Incorpora además la posibilidad de ejecutar 
parcialmente el programa, deteniendo la ejecución en el punto deseado y estudiando en 
cada momento el valor de cada una de las variables (con el denominado Debugger). 
 Cualquier programador con un mínimo de experiencia sabe que una parte muy 
importante (muchas veces la mayor parte) del tiempo destinado a la elaboración de un 
programa se destina a la detección y corrección de errores. Existe también una versión 
reducida del JDK, denominada JRE (Java Runtime Environment) destinada únicamente a 
ejecutar código Java (no permite compilar).
LOS IDEs 
 Los IDEs (Integrated Development Environment), tal y como su nombre indica, 
son entornos de desarrollo integrados. En un mismo programa es posible 
escribir el código Java, compilarlo y ejecutarlo sin tener que cambiar de 
aplicación. Algunos incluyen una herramienta para realizar Debug 
gráficamente, frente a la versión que incorpora el JDK basada en la utilización 
de una consola (denominada habitualmente ventana de comandos de MS-DOS, 
en Windows NT/95/98) bastante difícil y pesada de utilizar. Estos entornos 
integrados permiten desarrollar las aplicaciones de forma mucho más rápida, 
incorporando en muchos casos librerías con componentes ya desarrollados, los 
cuales se incorporan al proyecto o programa. Como inconvenientes se pueden 
señalar algunos fallos de compatibilidad entre plataformas, y ficheros 
resultantes de mayor tamaño que los basados en clases estándar.
ENTORNOS DE JAVA

Más contenido relacionado

La actualidad más candente

Investigación Estructura de un Programa en Java
Investigación Estructura de un Programa en JavaInvestigación Estructura de un Programa en Java
Investigación Estructura de un Programa en Javaariannalizeeth
 
ventajas y desventajas de programas informaticos
ventajas y desventajas de programas informaticosventajas y desventajas de programas informaticos
ventajas y desventajas de programas informaticosIrving Muñoz
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaeliabreu1234
 
Aprendiendo Java SCF
Aprendiendo Java SCFAprendiendo Java SCF
Aprendiendo Java SCFmikaelsorai
 
Java Es O No Software Libre
Java Es O No Software LibreJava Es O No Software Libre
Java Es O No Software LibreJose Rojas
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativoedwin quiroa
 
Actividad 4 cuadro comparativo sobre lenguajes de programacion
Actividad 4 cuadro comparativo sobre lenguajes de programacionActividad 4 cuadro comparativo sobre lenguajes de programacion
Actividad 4 cuadro comparativo sobre lenguajes de programacionJuan Antonio Plascencia Zepeda
 
Jaime monsalve-elementos-de-programacion
Jaime monsalve-elementos-de-programacionJaime monsalve-elementos-de-programacion
Jaime monsalve-elementos-de-programaciongiovanni ascencio
 
Presentación1
Presentación1Presentación1
Presentación1rpcajas62
 
Presentación1
Presentación1Presentación1
Presentación1rpcajas62
 
Glosario de terminos sobre Java
Glosario de terminos sobre JavaGlosario de terminos sobre Java
Glosario de terminos sobre JavaJose Rodriguez
 
6 Lenguajes para dispositivos móviles
6 Lenguajes para dispositivos móviles 6 Lenguajes para dispositivos móviles
6 Lenguajes para dispositivos móviles RAUL Velez
 
Desarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.javaDesarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.javaSantiago Sora
 

La actualidad más candente (18)

Investigación Estructura de un Programa en Java
Investigación Estructura de un Programa en JavaInvestigación Estructura de un Programa en Java
Investigación Estructura de un Programa en Java
 
Qué es java
Qué es javaQué es java
Qué es java
 
ventajas y desventajas de programas informaticos
ventajas y desventajas de programas informaticosventajas y desventajas de programas informaticos
ventajas y desventajas de programas informaticos
 
Que es java2
Que es java2Que es java2
Que es java2
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
El lenguaje java
El lenguaje javaEl lenguaje java
El lenguaje java
 
Aprendiendo Java SCF
Aprendiendo Java SCFAprendiendo Java SCF
Aprendiendo Java SCF
 
Java Es O No Software Libre
Java Es O No Software LibreJava Es O No Software Libre
Java Es O No Software Libre
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Instituto Cristiano Encuentro
Instituto Cristiano EncuentroInstituto Cristiano Encuentro
Instituto Cristiano Encuentro
 
Actividad 4 cuadro comparativo sobre lenguajes de programacion
Actividad 4 cuadro comparativo sobre lenguajes de programacionActividad 4 cuadro comparativo sobre lenguajes de programacion
Actividad 4 cuadro comparativo sobre lenguajes de programacion
 
Jaime monsalve-elementos-de-programacion
Jaime monsalve-elementos-de-programacionJaime monsalve-elementos-de-programacion
Jaime monsalve-elementos-de-programacion
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Glosario de terminos sobre Java
Glosario de terminos sobre JavaGlosario de terminos sobre Java
Glosario de terminos sobre Java
 
6 Lenguajes para dispositivos móviles
6 Lenguajes para dispositivos móviles 6 Lenguajes para dispositivos móviles
6 Lenguajes para dispositivos móviles
 
Net vs java
Net vs javaNet vs java
Net vs java
 
Desarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.javaDesarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.java
 

Destacado

practicas del tics
practicas del ticspracticas del tics
practicas del ticsandreaseijas
 
Exposicion gbi
Exposicion gbiExposicion gbi
Exposicion gbiJuli CR
 
Uso de los REA
Uso de los REA Uso de los REA
Uso de los REA Misael78
 
6ºplanillacompetenciamatemática (1)
6ºplanillacompetenciamatemática (1)6ºplanillacompetenciamatemática (1)
6ºplanillacompetenciamatemática (1)Asun Vidal
 
Presentacion de trabajo gbi
Presentacion de trabajo gbiPresentacion de trabajo gbi
Presentacion de trabajo gbiJuli CR
 
Reinos olvidados el elfo oscuro 3 - r. a. salvatore
Reinos olvidados   el elfo oscuro 3 - r. a. salvatoreReinos olvidados   el elfo oscuro 3 - r. a. salvatore
Reinos olvidados el elfo oscuro 3 - r. a. salvatoreDaniel Carrillo
 
P diagnostico matematicas_08_01-carril-bici
P diagnostico matematicas_08_01-carril-biciP diagnostico matematicas_08_01-carril-bici
P diagnostico matematicas_08_01-carril-biciAsun Vidal
 
Seguridad en las redes sociales
Seguridad en las redes socialesSeguridad en las redes sociales
Seguridad en las redes socialesjulio171621
 
Presentacion convergencia tecnologica
Presentacion convergencia tecnologicaPresentacion convergencia tecnologica
Presentacion convergencia tecnologicapgalsan
 
Katerine torres 2
Katerine torres 2Katerine torres 2
Katerine torres 2Kate Torres
 
Portafolio del estudiante
Portafolio del estudiantePortafolio del estudiante
Portafolio del estudianteDeny18
 
Razas de perros SARA2D
Razas de perros SARA2DRazas de perros SARA2D
Razas de perros SARA2Dsara104015
 
Presentacion- Pablo Ruiz
Presentacion- Pablo RuizPresentacion- Pablo Ruiz
Presentacion- Pablo Ruizpablito-96ruiz
 

Destacado (20)

practicas del tics
practicas del ticspracticas del tics
practicas del tics
 
Exposicion gbi
Exposicion gbiExposicion gbi
Exposicion gbi
 
Uso de los REA
Uso de los REA Uso de los REA
Uso de los REA
 
Planetas
PlanetasPlanetas
Planetas
 
MI BLOGGER
MI BLOGGERMI BLOGGER
MI BLOGGER
 
6ºplanillacompetenciamatemática (1)
6ºplanillacompetenciamatemática (1)6ºplanillacompetenciamatemática (1)
6ºplanillacompetenciamatemática (1)
 
Glosario
GlosarioGlosario
Glosario
 
Vani power
Vani powerVani power
Vani power
 
Como crear un blog
Como crear un blogComo crear un blog
Como crear un blog
 
Presentacion de trabajo gbi
Presentacion de trabajo gbiPresentacion de trabajo gbi
Presentacion de trabajo gbi
 
Reinos olvidados el elfo oscuro 3 - r. a. salvatore
Reinos olvidados   el elfo oscuro 3 - r. a. salvatoreReinos olvidados   el elfo oscuro 3 - r. a. salvatore
Reinos olvidados el elfo oscuro 3 - r. a. salvatore
 
P diagnostico matematicas_08_01-carril-bici
P diagnostico matematicas_08_01-carril-biciP diagnostico matematicas_08_01-carril-bici
P diagnostico matematicas_08_01-carril-bici
 
Seguridad en las redes sociales
Seguridad en las redes socialesSeguridad en las redes sociales
Seguridad en las redes sociales
 
Presentacion convergencia tecnologica
Presentacion convergencia tecnologicaPresentacion convergencia tecnologica
Presentacion convergencia tecnologica
 
Actividad 3
Actividad 3Actividad 3
Actividad 3
 
Tp geografia
Tp geografiaTp geografia
Tp geografia
 
Katerine torres 2
Katerine torres 2Katerine torres 2
Katerine torres 2
 
Portafolio del estudiante
Portafolio del estudiantePortafolio del estudiante
Portafolio del estudiante
 
Razas de perros SARA2D
Razas de perros SARA2DRazas de perros SARA2D
Razas de perros SARA2D
 
Presentacion- Pablo Ruiz
Presentacion- Pablo RuizPresentacion- Pablo Ruiz
Presentacion- Pablo Ruiz
 

Similar a Entorno de desarrollo de java

Presentación Java que explica los elementos iniciales de programación en Java
Presentación Java que explica los elementos iniciales de programación en JavaPresentación Java que explica los elementos iniciales de programación en Java
Presentación Java que explica los elementos iniciales de programación en Javasrchinaski1985
 
Rad 120806173033-phpapp01
Rad 120806173033-phpapp01Rad 120806173033-phpapp01
Rad 120806173033-phpapp01Jorge Vinueza
 
Java kaime conpre
Java kaime conpreJava kaime conpre
Java kaime conprejtk1
 
Java kaime con
Java kaime conJava kaime con
Java kaime conjtk1
 
Java basico 2
Java basico 2Java basico 2
Java basico 2jtk1
 
Java basico 2
Java basico 2Java basico 2
Java basico 2jtk1
 
Componentes para programar en android
Componentes para programar en androidComponentes para programar en android
Componentes para programar en androidJessarin Kitty Cosmic
 
Trabajo de java
Trabajo de javaTrabajo de java
Trabajo de javajumper2099
 
Curso de java_basico
Curso de java_basicoCurso de java_basico
Curso de java_basicoSaviotec
 
Java completo y agragado
Java completo y agragadoJava completo y agragado
Java completo y agragadoMaria
 
Tutorial de eclipse 2
Tutorial de eclipse 2Tutorial de eclipse 2
Tutorial de eclipse 2ivan ramirez
 

Similar a Entorno de desarrollo de java (20)

Ut
UtUt
Ut
 
Presentación.pptx
Presentación.pptxPresentación.pptx
Presentación.pptx
 
Presentación Java que explica los elementos iniciales de programación en Java
Presentación Java que explica los elementos iniciales de programación en JavaPresentación Java que explica los elementos iniciales de programación en Java
Presentación Java que explica los elementos iniciales de programación en Java
 
Rad 120806173033-phpapp01
Rad 120806173033-phpapp01Rad 120806173033-phpapp01
Rad 120806173033-phpapp01
 
Rad
RadRad
Rad
 
Rad
RadRad
Rad
 
Java
JavaJava
Java
 
Java basico
Java basicoJava basico
Java basico
 
Java basico
Java basicoJava basico
Java basico
 
Java kaime conpre
Java kaime conpreJava kaime conpre
Java kaime conpre
 
Java kaime con
Java kaime conJava kaime con
Java kaime con
 
Java basico 2
Java basico 2Java basico 2
Java basico 2
 
Java basico 2
Java basico 2Java basico 2
Java basico 2
 
Componentes para programar en android
Componentes para programar en androidComponentes para programar en android
Componentes para programar en android
 
Trabajo de java
Trabajo de javaTrabajo de java
Trabajo de java
 
Estructuras sdk
Estructuras sdkEstructuras sdk
Estructuras sdk
 
Curso de java_basico
Curso de java_basicoCurso de java_basico
Curso de java_basico
 
Curso de java_basico
Curso de java_basicoCurso de java_basico
Curso de java_basico
 
Java completo y agragado
Java completo y agragadoJava completo y agragado
Java completo y agragado
 
Tutorial de eclipse 2
Tutorial de eclipse 2Tutorial de eclipse 2
Tutorial de eclipse 2
 

Último

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
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
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
 
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
 
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
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
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
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
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
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
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
 

Último (20)

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
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .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
 
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
 
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...
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
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
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
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
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
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
 

Entorno de desarrollo de java

  • 1. UNIDAD EDUCATIVA “12 DE FEBRERO” POR:EDGAR ROMERO CURSO:SEGUNDO ADMINISTRACION DE SISTEMAS ASIGNATURA:FUNDAMENTOS DE PROGRAMACION FECHA:25/09/2014 LIC:LUZ MARIA CALDERON
  • 2. ENTORNO DE DESARROLLO DE JAVA HAY DISTINTOS PROGRAMAS COMERCIALES QUE PERMITEN DESARROLLAR EL CÓDIGO JAVA
  • 3. DEBUGGERs  Existen distintos programas comerciales que permiten desarrollar código Java. La compañía Sun, creadora de Java, distribuye gratuitamente el Java(tm) Development Kit (JDK). Se trata de un conjunto de programas y librerías que permiten desarrollar, compilar y ejecutar programas en Java. Incorpora además la posibilidad de ejecutar parcialmente el programa, deteniendo la ejecución en el punto deseado y estudiando en cada momento el valor de cada una de las variables (con el denominado Debugger).  Cualquier programador con un mínimo de experiencia sabe que una parte muy importante (muchas veces la mayor parte) del tiempo destinado a la elaboración de un programa se destina a la detección y corrección de errores. Existe también una versión reducida del JDK, denominada JRE (Java Runtime Environment) destinada únicamente a ejecutar código Java (no permite compilar).
  • 4. LOS IDEs  Los IDEs (Integrated Development Environment), tal y como su nombre indica, son entornos de desarrollo integrados. En un mismo programa es posible escribir el código Java, compilarlo y ejecutarlo sin tener que cambiar de aplicación. Algunos incluyen una herramienta para realizar Debug gráficamente, frente a la versión que incorpora el JDK basada en la utilización de una consola (denominada habitualmente ventana de comandos de MS-DOS, en Windows NT/95/98) bastante difícil y pesada de utilizar. Estos entornos integrados permiten desarrollar las aplicaciones de forma mucho más rápida, incorporando en muchos casos librerías con componentes ya desarrollados, los cuales se incorporan al proyecto o programa. Como inconvenientes se pueden señalar algunos fallos de compatibilidad entre plataformas, y ficheros resultantes de mayor tamaño que los basados en clases estándar.