SlideShare une entreprise Scribd logo
1  sur  16
LENGUAJE DE PROGRAMACION JAVA – NETBEANS
INTEGRANTES:
LILIA INES LEGUIA MARTINEZ
ANGI YOHANA GARCIA HERRERA
CAROLINA VANESSA VALENCIA
LEONARDO PAYARES POLO
BRANDON RIVERA MUÑOZ
RIGOBERTO PEÑA MENDOZA
*Java fue originalmente desarrollado por James Gosling de Sun
Microsystems (la cual fue adquirida por la compañía Oracle) y
publicado en el 1995 como un componente fundamental de
la plataforma Java de Sun Microsystems. Su sintaxis deriva
mucho de C y C++, pero tiene menos facilidades 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. 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
(conocido en inglés como WORA, o "write once, run anywhere"), lo
que quiere decir que el código que es ejecutado en una plataforma no
tiene que ser recompilado para correr en otra.
El lenguaje se denominó inicialmente Oak (por un roble que
había fuera de la oficina de Gosling), luego pasó a
denominarse Green tras descubrir que Oak era ya una marca
comercial registrada para adaptadores de tarjetas gráficas y
finalmente se renombró a Java.
El entorno de ejecución era relativamente seguro y los
principales navegadores web pronto incorporaron la
posibilidad de ejecutar applets Java incrustadas en las
páginas web.
Java ha experimentado numerosos cambios desde la
versión primigenia, JDK 1.0, así como un enorme
incremento en el número de clases y paquetes que
componen la biblioteca estándar.4
Desde J2SE 1.4, la evolución del lenguaje ha sido
regulada por el JCP (Java Community Process), que
usa Java Specification Requests (JSRs) para proponer y
especificar cambios en la plataforma Java. El lenguaje
en sí mismo está especificado en la Java Language
Specification (JLS), o Especificación del Lenguaje Java.
Los cambios en los JLS son gestionados en JSR 901
*¿Qué es la tecnología Java y
por qué lo necesito?
*¿Por qué he de descargar
Java?
*¿Por qué debo actualizar a la
última versión de Java?
*¿Qué obtengo al descargar el
software de Java?
*¿Qué es el complemento Java?
La sintaxis de Java se deriva en gran medida de C++. Pero a
diferencia de éste, que combina la sintaxis para
programación genérica, estructurada y orientada a objetos,
Java fue construido desde el principio para ser
completamente orientado a objetos. Todo en Java es un
objeto (salvo algunas excepciones), y todo en Java reside en
alguna clase (recordemos que una clase es un molde a
partir del cual pueden crearse varios objetos).
Es un entorno de desarrollo integrado libre hecho principalmente
para el lenguaje de programación Java. Existe además un número
importante de módulos para extenderlo. NetBeans IDE1 es un
producto libre y gratuito sin restricciones de uso.
El IDE NetBeans es un entorno de desarrollo integrado - una
herramienta para programadores pensada para escribir, compilar,
depurar y ejecutar programas. Está escrito en Java - pero puede
servir para cualquier otro lenguaje de programación. Existe
además un número importante de módulos para extender el IDE
NetBeans. El IDE NetBeans es un producto libre y gratuito sin
restricciones de uso.
*NetBeans IDE 6.5, la cual fue publicada el 19 de noviembre de 2008,
extiende las características existentes del Java EE (incluyendo
Soporte a Persistencia, EJB 3 y JAX-WS).
*Modularidad. Todas las funciones del IDE son provistas por
módulos. Cada módulo provee una función bien definida, tales
como el soporte de Java,
*NetBeans Enterprise Pack Provee Soporte para la
creación de aplicaciones orientadas a servicios (SOA),
incluyendo herramientas de esquemas XML, un editor
WSDL, y un editor BPEL para web servicies..
*NetBeans permite crear aplicaciones Web con PHP 5, un
potente debugger integrado y además viene con soporte
para Symfony un gran framework MVC escrito en php. Al
tener también soporte para AJAX, cada vez más
desarrolladores de aplicaciones LAMP o WAMP, están
utilizando NetBeans como IDE.
Programación de Software - Java
Programación de Software - Java

Contenu connexe

Tendances

Carasteristicas de compiladores sheshar
Carasteristicas de compiladores shesharCarasteristicas de compiladores sheshar
Carasteristicas de compiladores shesharudalrico
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacionxJENAx
 
Características Java
Características JavaCaracterísticas Java
Características JavaIsabel Gómez
 
Java Es O No Software Libre
Java Es O No Software LibreJava Es O No Software Libre
Java Es O No Software LibreJose Rojas
 
Java ventajas y caracteristicas
Java ventajas y caracteristicasJava ventajas y caracteristicas
Java ventajas y caracteristicasbat1820
 
Lenguaje de Programación Java
Lenguaje de Programación JavaLenguaje de Programación Java
Lenguaje de Programación JavaAlfredito Aguayo
 
Lenguaje de programación JAVA
Lenguaje de programación JAVALenguaje de programación JAVA
Lenguaje de programación JAVAjosehpxxx
 
Desarrollo Java Ubuntu Juanoliva
Desarrollo Java Ubuntu JuanolivaDesarrollo Java Ubuntu Juanoliva
Desarrollo Java Ubuntu Juanolivaxander21c
 
Desarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.javaDesarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.javaSantiago Sora
 
Entorno de desarrollo de java
Entorno de desarrollo de javaEntorno de desarrollo de java
Entorno de desarrollo de javaEwocito Flow
 
NetBeans - El único IDE que necesitas
NetBeans - El único IDE que necesitasNetBeans - El único IDE que necesitas
NetBeans - El único IDE que necesitasFelipe Cerda
 

Tendances (19)

Carasteristicas de compiladores sheshar
Carasteristicas de compiladores shesharCarasteristicas de compiladores sheshar
Carasteristicas de compiladores sheshar
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Características Java
Características JavaCaracterísticas Java
Características Java
 
todo sobre java
todo sobre javatodo sobre java
todo sobre java
 
Java
JavaJava
Java
 
Java Es O No Software Libre
Java Es O No Software LibreJava Es O No Software Libre
Java Es O No Software Libre
 
Java ventajas y caracteristicas
Java ventajas y caracteristicasJava ventajas y caracteristicas
Java ventajas y caracteristicas
 
Qué es java
Qué es javaQué es java
Qué es java
 
JAVA
JAVAJAVA
JAVA
 
Lenguaje de Programación Java
Lenguaje de Programación JavaLenguaje de Programación Java
Lenguaje de Programación Java
 
Lenguaje de programación JAVA
Lenguaje de programación JAVALenguaje de programación JAVA
Lenguaje de programación JAVA
 
Desarrollo Java Ubuntu Juanoliva
Desarrollo Java Ubuntu JuanolivaDesarrollo Java Ubuntu Juanoliva
Desarrollo Java Ubuntu Juanoliva
 
Instituto Cristiano Encuentro
Instituto Cristiano EncuentroInstituto Cristiano Encuentro
Instituto Cristiano Encuentro
 
Desarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.javaDesarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.java
 
1.introduccion java
1.introduccion java1.introduccion java
1.introduccion java
 
Entorno de desarrollo de java
Entorno de desarrollo de javaEntorno de desarrollo de java
Entorno de desarrollo de java
 
Java
JavaJava
Java
 
El lenguaje java
El lenguaje javaEl lenguaje java
El lenguaje java
 
NetBeans - El único IDE que necesitas
NetBeans - El único IDE que necesitasNetBeans - El único IDE que necesitas
NetBeans - El único IDE que necesitas
 

En vedette

Aprende a Programar: Introducción
Aprende a Programar: IntroducciónAprende a Programar: Introducción
Aprende a Programar: IntroducciónDigital Learning SL
 
Libro 1: introduccion a la programacion y su lenguaje
Libro 1: introduccion a la programacion y su lenguajeLibro 1: introduccion a la programacion y su lenguaje
Libro 1: introduccion a la programacion y su lenguajesocrates12854
 
Manual basico java
Manual basico javaManual basico java
Manual basico javaAna Ruth G H
 
El túnel ernesto sábato
El túnel   ernesto sábatoEl túnel   ernesto sábato
El túnel ernesto sábatothexelox
 
Programación Web Introducción
Programación Web IntroducciónProgramación Web Introducción
Programación Web IntroducciónAndres Tovar
 
Cámaras de seguridad
Cámaras de seguridadCámaras de seguridad
Cámaras de seguridadmetalrules95
 
Camaras de seguridad ip
Camaras de seguridad ipCamaras de seguridad ip
Camaras de seguridad ipcolsanjosesj
 
Introducción a Etiquetas HTML 5
Introducción a Etiquetas HTML 5Introducción a Etiquetas HTML 5
Introducción a Etiquetas HTML 5Joaquin Lara Sierra
 
El Túnel de Ernesto Sábato
El Túnel de Ernesto SábatoEl Túnel de Ernesto Sábato
El Túnel de Ernesto Sábatocuentin
 
1. Algoritmos y Programas
1. Algoritmos y Programas1. Algoritmos y Programas
1. Algoritmos y Programas1101
 
Introducción a la Programación en Java
Introducción a la Programación en JavaIntroducción a la Programación en Java
Introducción a la Programación en Javapbcanessa
 
Curso manual de instalación de un circuito cerrado de televisión cctv
Curso manual de instalación de un circuito cerrado de televisión cctvCurso manual de instalación de un circuito cerrado de televisión cctv
Curso manual de instalación de un circuito cerrado de televisión cctvImpresoras de Tarjetas y Credenciales
 
Sistema de seguridad de alarmas
Sistema de seguridad de alarmasSistema de seguridad de alarmas
Sistema de seguridad de alarmasAndriitha Guzman
 
Html5 y css3: Introducción y aplicación desde hoy
Html5 y css3: Introducción y aplicación desde hoyHtml5 y css3: Introducción y aplicación desde hoy
Html5 y css3: Introducción y aplicación desde hoyParadigma Digital
 

En vedette (20)

Aprende a Programar: Introducción
Aprende a Programar: IntroducciónAprende a Programar: Introducción
Aprende a Programar: Introducción
 
Libro 1: introduccion a la programacion y su lenguaje
Libro 1: introduccion a la programacion y su lenguajeLibro 1: introduccion a la programacion y su lenguaje
Libro 1: introduccion a la programacion y su lenguaje
 
Manual basico java
Manual basico javaManual basico java
Manual basico java
 
Html5 g@tv
Html5 g@tvHtml5 g@tv
Html5 g@tv
 
El túnel ernesto sábato
El túnel   ernesto sábatoEl túnel   ernesto sábato
El túnel ernesto sábato
 
Programación Web Introducción
Programación Web IntroducciónProgramación Web Introducción
Programación Web Introducción
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Apuntes de DTD
Apuntes de DTDApuntes de DTD
Apuntes de DTD
 
Chuleta de DTD
Chuleta de DTDChuleta de DTD
Chuleta de DTD
 
Cámaras de seguridad
Cámaras de seguridadCámaras de seguridad
Cámaras de seguridad
 
Camaras de seguridad ip
Camaras de seguridad ipCamaras de seguridad ip
Camaras de seguridad ip
 
Introducción a Etiquetas HTML 5
Introducción a Etiquetas HTML 5Introducción a Etiquetas HTML 5
Introducción a Etiquetas HTML 5
 
El Túnel de Ernesto Sábato
El Túnel de Ernesto SábatoEl Túnel de Ernesto Sábato
El Túnel de Ernesto Sábato
 
1. Algoritmos y Programas
1. Algoritmos y Programas1. Algoritmos y Programas
1. Algoritmos y Programas
 
Introducción a la Programación en Java
Introducción a la Programación en JavaIntroducción a la Programación en Java
Introducción a la Programación en Java
 
Camaras de seguridad
Camaras de seguridadCamaras de seguridad
Camaras de seguridad
 
Curso manual de instalación de un circuito cerrado de televisión cctv
Curso manual de instalación de un circuito cerrado de televisión cctvCurso manual de instalación de un circuito cerrado de televisión cctv
Curso manual de instalación de un circuito cerrado de televisión cctv
 
Sistema de seguridad de alarmas
Sistema de seguridad de alarmasSistema de seguridad de alarmas
Sistema de seguridad de alarmas
 
JAVA- basico
JAVA- basicoJAVA- basico
JAVA- basico
 
Html5 y css3: Introducción y aplicación desde hoy
Html5 y css3: Introducción y aplicación desde hoyHtml5 y css3: Introducción y aplicación desde hoy
Html5 y css3: Introducción y aplicación desde hoy
 

Similaire à Programación de Software - Java

Similaire à Programación de Software - Java (20)

Java completo y agragado
Java completo y agragadoJava completo y agragado
Java completo y agragado
 
Aprendiendo Java SCF
Aprendiendo Java SCFAprendiendo Java SCF
Aprendiendo Java SCF
 
Ut
UtUt
Ut
 
NetBeanside
NetBeansideNetBeanside
NetBeanside
 
Net vs java
Net vs javaNet vs java
Net vs java
 
Java
JavaJava
Java
 
Presentación.pptx
Presentación.pptxPresentación.pptx
Presentación.pptx
 
Java
JavaJava
Java
 
PRIMERA PRESENTACION JAVA
PRIMERA PRESENTACION JAVAPRIMERA PRESENTACION JAVA
PRIMERA PRESENTACION JAVA
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
JAVA.pptx
JAVA.pptxJAVA.pptx
JAVA.pptx
 
JAVA
JAVAJAVA
JAVA
 
Clase2
Clase2Clase2
Clase2
 
Capítulo i que es java
Capítulo i que es javaCapítulo i que es java
Capítulo i que es java
 
Lenguaje Java
Lenguaje JavaLenguaje Java
Lenguaje Java
 
Tecnologia Java
Tecnologia JavaTecnologia Java
Tecnologia Java
 
Mi Lenguaje de Programación Preferido
Mi Lenguaje de Programación PreferidoMi Lenguaje de Programación Preferido
Mi Lenguaje de Programación Preferido
 
Trabajo de java
Trabajo de javaTrabajo de java
Trabajo de java
 
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
 
Java
JavaJava
Java
 

Plus de leonardopayarespolo2012 (7)

Los Toros Incorporated
Los Toros IncorporatedLos Toros Incorporated
Los Toros Incorporated
 
Empresa 2014
Empresa 2014Empresa 2014
Empresa 2014
 
Maquina Vapor
Maquina VaporMaquina Vapor
Maquina Vapor
 
Maquina a Vapor 10°01
Maquina a Vapor 10°01Maquina a Vapor 10°01
Maquina a Vapor 10°01
 
Avances tenologicos
Avances tenologicosAvances tenologicos
Avances tenologicos
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 

Programación de Software - Java

  • 1. LENGUAJE DE PROGRAMACION JAVA – NETBEANS INTEGRANTES: LILIA INES LEGUIA MARTINEZ ANGI YOHANA GARCIA HERRERA CAROLINA VANESSA VALENCIA LEONARDO PAYARES POLO BRANDON RIVERA MUÑOZ RIGOBERTO PEÑA MENDOZA
  • 2. *Java fue originalmente desarrollado por James Gosling de Sun Microsystems (la cual fue adquirida por la compañía Oracle) y publicado en el 1995 como un componente fundamental de la plataforma Java de Sun Microsystems. Su sintaxis deriva mucho de C y C++, pero tiene menos facilidades de bajo nivel que cualquiera de ellos.
  • 3. *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. 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 (conocido en inglés como WORA, o "write once, run anywhere"), lo que quiere decir que el código que es ejecutado en una plataforma no tiene que ser recompilado para correr en otra.
  • 4. El lenguaje se denominó inicialmente Oak (por un roble que había fuera de la oficina de Gosling), luego pasó a denominarse Green tras descubrir que Oak era ya una marca comercial registrada para adaptadores de tarjetas gráficas y finalmente se renombró a Java.
  • 5. El entorno de ejecución era relativamente seguro y los principales navegadores web pronto incorporaron la posibilidad de ejecutar applets Java incrustadas en las páginas web. Java ha experimentado numerosos cambios desde la versión primigenia, JDK 1.0, así como un enorme incremento en el número de clases y paquetes que componen la biblioteca estándar.4 Desde J2SE 1.4, la evolución del lenguaje ha sido regulada por el JCP (Java Community Process), que usa Java Specification Requests (JSRs) para proponer y especificar cambios en la plataforma Java. El lenguaje en sí mismo está especificado en la Java Language Specification (JLS), o Especificación del Lenguaje Java. Los cambios en los JLS son gestionados en JSR 901
  • 6. *¿Qué es la tecnología Java y por qué lo necesito? *¿Por qué he de descargar Java?
  • 7. *¿Por qué debo actualizar a la última versión de Java? *¿Qué obtengo al descargar el software de Java? *¿Qué es el complemento Java?
  • 8. La sintaxis de Java se deriva en gran medida de C++. Pero a diferencia de éste, que combina la sintaxis para programación genérica, estructurada y orientada a objetos, Java fue construido desde el principio para ser completamente orientado a objetos. Todo en Java es un objeto (salvo algunas excepciones), y todo en Java reside en alguna clase (recordemos que una clase es un molde a partir del cual pueden crearse varios objetos).
  • 9.
  • 10. Es un entorno de desarrollo integrado libre hecho principalmente para el lenguaje de programación Java. Existe además un número importante de módulos para extenderlo. NetBeans IDE1 es un producto libre y gratuito sin restricciones de uso.
  • 11. El IDE NetBeans es un entorno de desarrollo integrado - una herramienta para programadores pensada para escribir, compilar, depurar y ejecutar programas. Está escrito en Java - pero puede servir para cualquier otro lenguaje de programación. Existe además un número importante de módulos para extender el IDE NetBeans. El IDE NetBeans es un producto libre y gratuito sin restricciones de uso.
  • 12.
  • 13. *NetBeans IDE 6.5, la cual fue publicada el 19 de noviembre de 2008, extiende las características existentes del Java EE (incluyendo Soporte a Persistencia, EJB 3 y JAX-WS). *Modularidad. Todas las funciones del IDE son provistas por módulos. Cada módulo provee una función bien definida, tales como el soporte de Java,
  • 14. *NetBeans Enterprise Pack Provee Soporte para la creación de aplicaciones orientadas a servicios (SOA), incluyendo herramientas de esquemas XML, un editor WSDL, y un editor BPEL para web servicies.. *NetBeans permite crear aplicaciones Web con PHP 5, un potente debugger integrado y además viene con soporte para Symfony un gran framework MVC escrito en php. Al tener también soporte para AJAX, cada vez más desarrolladores de aplicaciones LAMP o WAMP, están utilizando NetBeans como IDE.