Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo escribir y ejecutar programas Java en su computadora

Cómo escribir y ejecutar programas Java en su computadora

Primero instale la herramienta de apertura en su computadora.

Primero, para el desarrollo básico, simplemente use JDK. Este jdk proporciona un compilador, que comúnmente se conoce como máquina virtual Java. El código puede editarse con cualquier editor de texto. jdk es un conjunto de herramientas de desarrollo de software en lenguaje Java, que se utiliza principalmente para aplicaciones Java en dispositivos móviles y dispositivos integrados.

Características de las distintas versiones de jdk

En 1997, la aparición de la tecnología Servlet y la posterior aparición de JSP trajeron chips a Java frente a lenguajes del lado del servidor como PHP y ASP. . En 1998, Sun lanzó el estándar EJB1.0. Hasta ahora, han aparecido las tres tecnologías centrales de la plataforma J2EE. Entonces, en 1999, Sun lanzó oficialmente la primera versión de J2EE.

2.J2EE1.3 La arquitectura J2EE1.3 incluye principalmente contenedor de Applet, contenedor de cliente de aplicación, contenedor web y contenedor EJB, e incluye componente web, componente EJB, componente de cliente de aplicación, JMS, JAAS, JAXP, JDBC. , JAF, JavaMail, JTA y otras tecnologías como base. Se introdujeron varias características notables en 1.3: Servicios de mensajería Java (que definen un conjunto de API JMS), tecnología de conector J2EE (que define estándares para extender los servicios J2EE a aplicaciones que no son J2EE), un conjunto de analizadores XML API Java, Servlet2.3, JSP1 .2 tiene rendimiento ampliado y optimizado, nuevo modelo de componente CMP y MDB (Message Bean).

3.J2EE1.4 El marco J2EE1.4 es generalmente consistente con J2EE1.3 1.4 y agrega soporte para servicios web, principalmente servicios web, JAX-RPC, SAAJ, JAXR y mensajería EJB. Se ha mejorado (EJB2.1) y también se han mejorado las herramientas de implementación y gestión. 1), mejoras en las herramientas de implementación y administración (JMX) y las nuevas versiones de Servlet2.3 y JSP1.2 también experimentaron una expansión y optimización del rendimiento, y agregaron el modelo de componentes CMP y MDB (Message Bean). Además, las nuevas versiones Servlet2.4 y JSP2.0 simplifican las aplicaciones web.

4.Java EE 5

Java EE 5 tiene muchas características destacables. Uno de ellos es la nueva especificación Java Standard Tag Library (JSTL) 1.2. La clave de JSTL 1.2 es el Lenguaje de Expresión Unificado, que nos permite combinar las mejores características de JSTL en JavaServer Faces (JSF).

2. Los editores IDE profesionales incluyen eclipse netbean y otras herramientas. Básicamente, las herramientas de desarrollo anteriores se utilizan para el desarrollo de Java.

1. eclipse

Eclipse es una plataforma de desarrollo extensible basada en Java de código abierto. Por sí solo, es solo un marco y un conjunto de servicios para crear entornos de desarrollo a través de componentes enchufables.

Eclipse fue originalmente un entorno de desarrollo IDE de próxima generación desarrollado por IBM para reemplazar el software comercial Visual Age para Java. Se contribuyó a la comunidad de código abierto en noviembre de 2001 y actualmente cuenta con el respaldo de una organización sin fines de lucro. alianza de proveedores de software Eclipse Foundation Management.

En junio de 2007, se lanzó la versión estable 3.3; en junio de 2008, se lanzó la versión 3.4 con el nombre en código Ganymede; en junio de 2009, se lanzó la versión 3.5 con el nombre en código Galileo, en junio de 2010, se lanzó la versión 3.6 con el nombre en código; En junio de 2011, se lanzó la versión 3.6 con nombre en código Indigo. La versión 3.7 tiene el nombre en código Indigo; la versión 4.2, con el nombre en código Juno, se lanzó en junio de 2012; la versión 4.3, con el nombre en código Kepler, se lanzó en junio de 2013; versión 4.5.

2. NetBeans

NetBeans fue fundada en el año 2000 por Sun (adquirida por Oracle en 2009). Es la cuna del movimiento de código abierto y una comunidad de desarrolladores y clientes que construyen el mundo. -class Java El lugar de nacimiento de IDE.

NetBeans está actualmente disponible para las plataformas Solaris, Windows, Linux y Macintosh OS X y se proporciona bajo la SPL (Licencia pública de Sun).

NetBeans incluye un entorno de desarrollo de código abierto y una plataforma de aplicaciones que permite a los desarrolladores crear rápidamente aplicaciones web, empresariales, de escritorio y móviles utilizando la plataforma Java. Grails y el proyecto NetBeans cuentan con el respaldo de una comunidad de desarrollo activa, y el entorno de desarrollo NetBean proporciona abundante documentación del producto y recursos de capacitación, así como una gran cantidad de complementos de terceros.

NetBeans es un entorno integrado de desarrollo de software de código abierto. Es un marco abierto y una plataforma de desarrollo escalable. Se puede utilizar para el desarrollo de Java, C/C++, PHP y otros lenguajes. plataforma en sí misma, las funciones se pueden ampliar mediante complementos. [1]

En la plataforma NetBeans, el software de aplicación se construye a partir de una serie de módulos de software (componentes de software modulares). Estos módulos son un archivo jar (archivo Java) que contiene un conjunto de clases de programas Java que funcionan según la interfaz pública definida por NetBeans, y un conjunto de archivos de descripción de definiciones (archivos Manifest) que distinguen los diferentes módulos. Aprovechando la modularidad, las aplicaciones creadas con módulos se pueden ampliar simplemente agregando nuevos módulos.