Red de conocimiento informático - Computadora portátil - Página de inicio del código fuente de Cnzz

Página de inicio del código fuente de Cnzz

1. JDK (Java Development Kit) Kit de desarrollo de Java

Desde la perspectiva de un principiante, usar JDK para desarrollar programas Java puede comprender rápidamente la relación entre los códigos del programa.

Es útil comprender las ideas de diseño orientado a objetos de Java. Otra característica notable de JDK es el desarrollo de versiones Java (J2EE, J2SE) y J2ME. Pero su desventaja también es obvia: se dedica a Java empresarial a gran escala.

El desarrollo de aplicaciones es muy difícil, es imposible desarrollar software Java complejo y no favorece el desarrollo colaborativo en grupo.

2. Taller Java

3. NetBeans y Sun Java Studio 5

NetBeans es un entorno de desarrollo integrado (IDE) Java de código abierto, adecuado para varios clientes. y aplicaciones web.

Sun Java Studio es el último IDE comercial de Java con todas las funciones lanzado por Sun, compatible con Solaris, Linux y Win.

La plataforma Dows es adecuada para desarrolladores empresariales que crean e implementan aplicaciones web Java de dos niveles y aplicaciones J2EE de n niveles.

NetBeans es el primer IDE de código abierto de la industria que admite el desarrollo innovador de Java. Los desarrolladores pueden aprovechar las potentes herramientas de desarrollo de Industry para crear aplicaciones de escritorio, web o móviles. Al mismo tiempo, a través de NetBeans y módulos API abiertos, terceros pueden ampliar o integrar fácilmente la plataforma NetBeans.

NetBeans3.5.1 está dirigido principalmente a desarrolladores de software Java general, y Java One Studio5 está dirigido principalmente a empresas.

Desarrolladores de servicios web y otras aplicaciones. Sun también lanzará pronto el proyecto Rave, con el objetivo de ayudar a las empresas a abrirse.

Los desarrolladores desarrollan software. En comparación con otras herramientas de desarrollo, la mayor diferencia de NetBeans 3.5.1 es que no solo puede desarrollar varias aplicaciones de escritorio, sino que también puede usarse para desarrollar aplicaciones en servicios de red y puede desarrollarse en base a J2ME.

Aplicaciones en dispositivos móviles, etc. Basado en NetBeans 3.5.1, Sun desarrolló Java.

One Studio5 proporciona a los usuarios un entorno de programación empresarial más avanzado. En el nuevo Java

Hay un marco de aplicación en One Studio5. Los desarrolladores pueden utilizar estos módulos para desarrollar rápidamente sus propios servicios de red.

Varias aplicaciones.

4.JBuilder de Borland

Jbuilder ha entrado en el reino del entorno de desarrollo integrado Java y cumple con muchas aplicaciones, especialmente para servicios.

Desarrolladores de servidores y EJB. Aquí hay una breve introducción a las características de Jbuilder:

1) Jbuilder admite la última tecnología Java, incluidos Applets, JSP/servlet, JavaBean y EJB.

Aplicación (Enterprise JavaBeans).

2) Los usuarios pueden generar automáticamente clases EJB Java basadas en tablas de bases de datos back-end, y Jbuilder también simplifica EJ. Función de asignación automática de

b. Además, también es compatible con CORBA y el programa asistente correspondiente ayuda a los usuarios a administrar de manera integral IDL (lenguaje de definición de interfaz necesario para las aplicaciones de distribución) y controlar objetos remotos.

3)Jbuilder soporta varios servidores de aplicaciones. Conjunto optimizado de servidores de aplicaciones Jbuilder e Inprise

Además del soporte para WebLogic Server, EJB 1.1, EJB 2.0, el comercio electrónico J2EE puede desarrollarse rápidamente.

Aplicar.

4) Jbuilder puede utilizar Servlet y JSP para desarrollar y depurar aplicaciones web dinámicas.

5) Con Jbuilder, puede crear aplicaciones Java2 puras (sin códigos ni etiquetas propietarios). Debido a que Jbuilder está hecho de j puro, está escrito en lenguaje ava, su código no contiene ningún código ni etiquetas de propiedad y es compatible con los últimos estándares de Java.

6) Jbuilder tiene una interfaz gráfica de depuración profesional, admite depuración remota y depuración multiproceso, y admite depurador.

Varias versiones de JDK, incluidas J2ME/J2SE/J2EE.

El entorno JBuilder es conveniente para desarrollar programas. Es un entorno de desarrollo Java puro y es adecuado para el desarrollo empresarial J2EE.

A menudo es difícil para las personas comprender la relación entre ellos. Al principio, las distintas partes de todo el programa tienen requisitos de hardware más altos.

Si comes memoria, la velocidad de carrera será lenta.

5.JDeveloper de Oracle

Oracle9i JDeveloper (versión 9.0, la última versión es 10g) es para construir una plataforma con funciones J2EE, XML y Web.

Las sofisticadas aplicaciones de servicios Java de múltiples niveles proporcionan un entorno de desarrollo totalmente integrado. Esto es para Ola

Los desarrolladores de servidores de aplicaciones y bases de datos de Ola cuentan con características especiales y rendimiento mejorado, además de información.

Los grids se han convertido en una poderosa herramienta para el desarrollo Java multipropósito.

Las principales características de Oracle9i JDeveloper son las siguientes:

① Tiene la función de modelado de UML (Unified Modeling Language). Se puede contratar

Modelado de objetos de negocio y aplicaciones de comercio electrónico.

② Equipado con un depurador de Java de alta velocidad, herramientas de evaluación integradas y herramientas para mejorar la calidad del código.

"CodeCoach", etc.

③Soporta SOAP (Protocolo simple de acceso a objetos), UDDI (U

Protocolo unificado de descripción, descubrimiento e integración

Estándares de servicios web, como WSDL (Web Service Protocol). Lenguaje de descripción) y lenguaje de descripción de servicios web

JDeveloper no solo es una buena herramienta de programación Java, sino también una extensión de los servicios web de Oracle

Con Apache SOAP y 9iAS, lo es. extensible. El entorno está estrechamente relacionado con los lenguajes XML y WSDL. Oracle9i

Jdeveloper está escrito completamente en Java y puede admitir software de servidor Oracle anterior y productos J2EE de otros proveedores. ser perfectamente multiplataforma

El desarrollo de aplicaciones proporciona el primer entorno de desarrollo completo de la industria que integra J2EE y XML, lo que permite a los desarrolladores abrirlo rápidamente p>servicios web y aplicaciones comerciales a las que se puede acceder a través de la Web de forma inalámbrica. Los dispositivos y las interfaces de voz solo están disponibles a través de las habilidades de programación tradicionales de j.

Ava y los últimos enfoques modulares antes de completar las aplicaciones J2EE. La desventaja de combinarse en un único entorno de desarrollo integrado es que es más complejo para los principiantes.

Más difícil.

6. Visual Age para Java de IBM

Visual Age para Java es una herramienta de desarrollo muy madura y sus características son útiles para ambos. Es beneficioso para desarrolladores y aficionados de TI.

Es útil para programadores de Java. Proporciona un amplio soporte para la programación visual y el uso de CICS.

Es compatible con aplicaciones de desarrollo EJB. desarrollo, frijoles convenientes.

Creado y bien soportado para el desarrollo rápido de aplicaciones (RAD) y el procesamiento sin archivos.

WebSphere Studio Premium de IBM para crear sitios web y sus visualizaciones

La era del software Java Professional Edition ha pasado a estar centrada en Java, hasta el punto de que los desarrolladores de Java

p>

Los empleados pueden sentirse mejor con el conjunto completo de herramientas de WebSphere. Las herramientas proporcionadas por Studio incluyen: gestión de sitios web.

, rápido desarrollo del asistente de páginas JDBC, editor HTML y verificación de sintaxis HTML, etc. Este es realmente un buen sitio web HTML.

Haga clic en la página para editar el entorno. Studio y VisualAge están altamente integrados y el menú proporciona una manera de cambiar rápidamente entre los dos paquetes de software.

Opciones para mover código. Esto permite a los diseñadores web que utilizan Studio y a los programadores Java que utilizan VisualAge intercambiar archivos y trabajar juntos.

Visual Age para Java admite el desarrollo en equipo y la base de código integrada puede cambiar automáticamente según los cambios realizados por los usuarios.

Modificar el código del programa para facilitar la comparación entre el código actual y versiones anteriores. Estrechamente conectado con la era visual

El Websphere Studio, estrechamente integrado, en sí mismo no brinda soporte para el código fuente ni la administración de versiones, solo contiene un sistema de bloqueo de archivos incorporado para evitar que otros modifiquen incorrectamente estos archivos mientras los editan. Como proyecto, el software también es compatible con sistemas de control de fuentes de terceros, como Microsoft Visual SourceSafe. Visual Age

La filosofía de programación completamente orientada a objetos de Java hace que el desarrollo de programas sea muy rápido y eficiente. Puede diseñar un marco de aplicación típico sin escribir ningún código. Java como la era visual de las soluciones IBM e-Business

Uno de los productos de esta solución se integra perfectamente con otros productos de IBM, como WebSphere y DB2, y se puede configurar rápidamente.

Todo el proceso desde la planificación de la aplicación, desarrollo hasta implementación.

La forma única de Java de administrar archivos hace que la integración de herramientas externas sea muy difícil. No puedes dejar que Wes.

Ual Age for Java desarrolla aplicaciones conjuntamente con otras herramientas.

7. Taller WebLogic del Banco de Asia Oriental

BEA WebLogic Workshop es un entorno de desarrollo unificado, simplificado y escalable que permite a todos los desarrolladores.

Las aplicaciones empresariales basadas en estándares se pueden crear en la plataforma BEA WebLogic Enterprise, mejorando así

el nivel de productividad del departamento de desarrollo y acelerando la obtención de valor.

Además de proporcionar prácticos servicios web, WebLogic Workshop también se puede utilizar para crear una variedad más amplia de aplicaciones.

. Como entorno de desarrollo para toda la plataforma BEA WebLogic. Ya sea creando una aplicación de portal, escribiendo un flujo de trabajo o simplemente creando una aplicación web, Workshop 8.1 puede ayudar a los desarrolladores a completarlo más rápido y mejor.

Las funciones principales de WebLogic Workshop son las siguientes:

① Hacer factible el desarrollo J2EE y mejorar la eficiencia del desarrollo.

BEA WebLogic Workshop permite a los desarrolladores mantenerse alejados de la complejidad inherente de J2EE y centrarse en el negocio.

Lógica, no te preocupes por el engorroso código de infraestructura. Esta innovación significa que J2EE ha sido probado a nivel empresarial.

Las potentes funciones finalmente son dominadas por la mayoría de los desarrolladores de aplicaciones que no están familiarizados con Java y J2EE, mejorando así la eficiencia del trabajo del departamento de TI

en un orden de magnitud.

Los diseñadores visuales y conceptos intuitivos como eventos, propiedades y controles permiten el desarrollo basado en eventos. El modelo de programación simplificado de Workshop elimina la necesidad de que los desarrolladores dominen complejas API J2EE y programas orientados a objetos.

Principios del diseño secuencial. Todos los desarrolladores, incluidos expertos en J2EE y aplicaciones, con habilidades en lenguaje visual y procedimental.

Asignar personal para trabajar juntos * * * en la plataforma BEA WebLogic Enterprise. Taller

Basado en el entorno de desarrollo visual, cree archivos Java estándar con comentarios de código para ilustrar la implementación del marco de ejecución.

Requisitos a nivel empresarial. Los desarrolladores avanzados como J2EE tienen acceso a potentes capacidades de edición de código.

Código fuente Java, compensando así las carencias del diseñador visual.

②Cree aplicaciones de nivel empresarial

Al implementar varias aplicaciones en una arquitectura de nivel empresarial escalable, segura y confiable, BEA WebLogic

Workshop reduce en gran medida los riesgos de desarrollo. Además, todas las aplicaciones se crean utilizando componentes J2EE estándar, lo que garantiza que su inversión en tecnología esté protegida y se mantenga la máxima flexibilidad.

El marco de ejecución de BEA WebLogic Workshop es una capa de convergencia que unifica toda la arquitectura, haciendo que el programa sea simple y simplificado.

Este modelo se extiende a todos los tipos de aplicaciones de BEA WebLogic Enterprise Platform. Al interpretar el código anotado creado por el diseño, el marco de ejecución puede implementar los componentes J2EE necesarios y extraerlos de la aplicación J2EE.

Envía todos los detalles de bajo nivel al respecto.

③Reducir la complejidad de TI

BEA WebLogic Workshop proporciona una variedad de controles Java, lo que facilita la conexión a los recursos de TI.

. Además, los controles de Java no sólo son extensibles sino también completos al crear cualquier aplicación de plataforma BEA WebLogic.

De todos modos. Este enfoque poderoso y efectivo puede: Reducir la complejidad de la tecnología de TI, optimizar la disponibilidad de la información e impulsar el desarrollo de servicios reutilizables, incluido el "Mejor Plan de Negocios", que permite a los desarrolladores reducir costos y reducir el tiempo.

Consigue mayores rendimientos.

Utilizando BEA WebLogic Workshop, cualquier desarrollador puede crear una variedad de productos con la máxima productividad.

Servicios web, aplicaciones web, portales y proyectos de integración. BEA WebLogic Workshop es el núcleo de la estrategia de producto de BEA.

Ayuda a los clientes a acceder y aprovechar el poder de la arquitectura orientada a servicios (SOA). BEA Weblogic Seminar

8.1 simplifica enormemente la construcción de aplicaciones y servicios de nivel empresarial en el entorno de integración empresarial real actual, convirtiéndose en la clave para un soporte integral.

Una elección natural para aplicaciones empresariales como asincrónicas, de acoplamiento verdaderamente flexible y mensajería de grano grueso. Su desventaja es que es demasiado complejo y difícil de entender para los principiantes.

8. Java Visual Cafe de WebGain

Visual Cafe sólo está disponible en la máquina virtual Java de Symantec, la máquina virtual Java de Netscape y m.

Depurador que funciona en máquinas virtuales de Microsoft. Esta es una característica importante para los desarrolladores porque muchos errores de software en el código Java desarrollado por el usuario pueden ejecutarse en una máquina virtual específica.

Cuando continúa depurando después de modificar la biblioteca compilada, Visual Cafe guardará automáticamente el archivo y utilizará Visual

Las aplicaciones nativas creadas por Cafe tienen muchas características.

Además de las mejoras obvias en la velocidad, Symantec hace que la biblioteca binaria sea más pequeña que un JDK normal. Visual Cafe genera o actualiza automáticamente el código Java necesario para relaciones específicas. Utilizando v

Isual Cafe, los usuarios pueden recopilar aplicaciones y applets Java completos desde una base de datos de objetos estándar

sin escribir código fuente. Visual Cafe también proporciona un amplio conjunto de herramientas de desarrollo de código fuente.

Visual Cafe integra herramientas de desarrollo de programas fuente visuales para software Java, lo que permite a los desarrolladores visualizar programas fuente.

Cambie eficientemente entre vistas gráficas y de código fuente. Los cambios realizados en la vista visual se reflejan inmediatamente en el código fuente. Correcto

Los cambios en el código fuente actualizan automáticamente la vista visual.

Visual Cafe tiene muchas funciones de archivos fuente, como búsqueda y reemplazo global. El problema con la mayor parte de la literatura para desarrolladores de Java es que cada componente de la herramienta de desarrollo simplemente se introduce uno por uno, pero el usuario aún lo necesita al abrir la aplicación.

Manual orientado a tareas, que permite abrir la herramienta sin conocer la función específica de cada pieza.

Empieza a crear tu propia aplicación. Visual Cafe proporciona una guía de usuario muy completa que ayuda desde la instalación inicial hasta la creación.

La primera aplicación Java y el subprograma brindan ayuda integral, y Visual Cafe generará automáticamente las relaciones requeridas.

Quieres código Java. Visual Cafe puede ejecutarse en plataformas Windows 95 y Windows NT, y los esfuerzos de desarrollo de Java de Symantec proporcionan una herramienta RAD que puede ejecutarse en el sistema operativo Macintosh. El compilador visual Cafe

es muy rápido y tiene un excelente soporte internacional; la desventaja es que es más complicado y difícil para los principiantes.

.

9. JRUN de Macromedia

JRUN de Macromedia es el motor Java más aplicable para desarrollar e implementar Java.

Aplicaciones Java del lado del servidor escritas en servlets y JavaServer Pages. JRun es el primero en soportar totalmente JSP.

Un producto comercial con la especificación 1.0, más de 80.000 desarrolladores en todo el mundo utilizan JRun en sus servicios web existentes.

Agregue funcionalidad Java del lado del servidor al servidor. Los servidores web incluyen Microsoft IIS y Netscape.

Servidor empresarial, Apache, etc.

JRun es un motor de alto nivel para desarrollar e implementar Java del lado del servidor. Si queremos agregar servicios, funciones Java del lado del servidor en nuestra aplicación web, entonces JRun será la opción correcta para nosotros.

Actualmente existen tres versiones de JRun, que es la primera versión comercial que admite la especificación 1.0 de Java Server Pages (JSP).

Productos. JSP es una poderosa tecnología del lado del servidor y un conjunto de aplicaciones rápidas para crear aplicaciones web complejas.

Sistema capilar. JRun nos permite comenzar a desarrollar y probar aplicaciones Java. Acepta hasta 5 conexiones simultáneas, incluidas

Todas las API de Servlet de Java admiten JavaServer Pages (JSP) y todos los principales servicios web.

Servidores y plataformas informáticas. JRun Pro puede soportar la gran carga de tráfico en el entorno de producción y ayudarnos a lograrlo.

Aplicaciones, servicios o sitios web (incluidas intranets). JRun Pro admite conexiones simultáneas ilimitadas para ejecutar múltiples javas.

Máquina virtual, incluidas múltiples máquinas virtuales Java (JVM) concurrentes. Proporciona subprograma de administración remota y control remoto.

Subprograma de administración redistribuible. JRun Pro Unlimited incluye todas las funciones de JRun Pro excepto la segunda vez.

También puedes ejecutar un número ilimitado de JVM simultáneas.

JRun se puede ejecutar de forma independiente utilizando su servidor web JRun integrado. Utilizando Java del lado del servidor, los usuarios pueden abrir

publicar sistemas de aplicaciones empresariales complejos. El punto más importante es que los servlets son independientes de la plataforma y más simples.

Desarrollo único, implementación más rápida y costes de mantenimiento más económicos, es CGI (Common Gateway Interface) o script Perl. La desventaja es que es más complejo y difícil para los principiantes.

10. JCreator

JCreator es una herramienta de programación Java y un entorno de desarrollo integrado (IDE) de Java. No importa usted.

No es difícil desarrollar aplicaciones Java o componentes Applet en páginas web. Las funciones son similares a las anunciadas por Sun Company.

Las herramientas de desarrollo en modo texto, como JDK, son más fáciles de descargar y también permiten a los usuarios personalizar la interfaz de la ventana de operación y el infinito.

Deshacer/rehacer y otras funciones.

JCreator proporciona a los usuarios funciones bastante potentes, como funciones de gestión de proyectos y funciones de plantilla de proyectos, que pueden

establecer atributos de resaltado de sintaxis, números de línea, navegadores de clases y etiquetas de documentos. Compilador versátil, funciones de asistente y completaciones.

Interfaz de usuario totalmente personalizable. Con JCreator, podemos compilar o ejecutar nuestro J directamente sin activar el documento principal.

Plan AVA.

JCreator puede encontrar automáticamente el archivo que contiene la función principal o el archivo HTML que contiene el Applet, y luego ejecutará la aplicación.

Como herramienta. En JCreator, podemos compilar varios proyectos al mismo tiempo mediante el procesamiento por lotes. Configuración de JCreator

Este instrumento se parece al estilo de interfaz de Windows y los usuarios están familiarizados con su interfaz. Su mayor característica es que es diferente al instalado en nuestra máquina.

La combinación perfecta de JDK no tiene comparación con ningún otro IDE. Este es un programa Java que los principiantes pueden utilizar fácilmente.

La desventaja de las herramientas de desarrollo es que solo pueden llevar a cabo el desarrollo de programas simples y no pueden llevar a cabo el desarrollo y la aplicación J2EE empresarial.

11. Microsoft VJ

Visual J es un entorno de desarrollo integrado (IDE) de lenguaje Java visual lanzado por Microsoft, que es Ja.

Va Programmer proporciona un nuevo entorno de desarrollo y es una excelente herramienta de desarrollo. Independientemente de la integración, la velocidad de compilación

, la función de depuración, la facilidad de aprendizaje y uso, todos reflejan el estilo consistente de Microsoft. Visual J tiene

las siguientes funciones:

1) Visual J coloca la máquina virtual Java (JVM) en Windows como un componente independiente del sistema operativo y la pone a disposición desde

Independiente del navegador.

2) La biblioteca de clases de Application Foundation (AFC) de Microsoft fue muy útil para Su.

El JDK de N Company se ha ampliado para hacer que la biblioteca de clases básica de la aplicación sea más adecuada para su uso en Windows.

3) El depurador de Visual j admite la depuración dinámica, incluida la ejecución en un solo paso, el establecimiento de puntos de interrupción y la observación de valores variables.

Espera.

4) Visual J proporciona algunos asistentes y generadores de programas, que se pueden utilizar de las siguientes maneras.

Ayude cómodamente a los usuarios a generar rápidamente programas Java y le ayudará a crear y modificar archivos en sus propios proyectos.

5) Visual J tiene una interfaz amigable y su editor de código tiene funciones de detección inteligente y compilación en línea, lo que hace que los programas

estén muy cómodos de escribir. El WFC de Java se ha establecido en Visual J y puede acceder directamente a este nuevo marco de aplicación.

La interfaz de programación de aplicaciones (API) de Windows le permite escribir aplicaciones completas de Windows en el lenguaje Java.

Orden.

6) La función de desarrollo rápido de aplicaciones del diseñador de formularios en Visual J utiliza WFC para crear aplicaciones basadas en formularios.

Secuenciación fácil y sencilla. Puede utilizar fácilmente objetos de datos ActiveX (ADO, datos ActiveX) a través de WFC.

Objeto) para recuperar datos y realizar un enlace de datos simple. Al utilizar objetos de datos ActiveX en el diseñador de formularios, puede acceder y mostrar rápidamente los datos en su formulario.

Visual J se puede combinar con el estilo de programación consistente de Microsoft, lo cual es muy conveniente para el desarrollo de aplicaciones Java, pero su transformación

No es un entorno de desarrollo Java puro.

12. Eclipse

Eclipse es un IDE de código abierto extensible. En noviembre de 2001, IBM donó 40 millones de dólares.

Yuanyuan Code formó la Eclipse Alliance y es responsable del desarrollo posterior de esta herramienta. Los entornos de desarrollo integrados (I

DE) a menudo limitan el alcance de su aplicación al ciclo de "desarrollo, construcción, depuración". Para ayudar a los entornos de desarrollo integrados (IDE) a superar las limitaciones actuales, los proveedores de la industria colaboraron para crear la plataforma Eclipse. Eclipse te permite trabajar en el mismo IDE

La integración de herramientas de diferentes proveedores y la interoperabilidad entre herramientas cambia enormemente el trabajo del proyecto.

Proceso para que los desarrolladores puedan centrarse en los objetivos reales integrados.

La flexibilidad del framework Eclipse proviene de sus puntos de extensión. Son interfaces conocidas definidas en XML y completadas cuando los complementos son puntos de acoplamiento. Los puntos de extensión van desde cadenas simples utilizadas en filtros de expresiones generales hasta Java.

Descripción de una clase. Cualquier punto de extensión definido por un complemento de Eclipse puede ser utilizado por otros complementos; a la inversa, cualquier complemento de Eclipse puede ser utilizado por otros complementos.

Los complementos también pueden seguir puntos de extensión definidos por otros complementos. El complemento no conoce la interfaz definida por el punto de extensión.

Cómo se utilizarán los servicios prestados por el usuario a través del punto de extensión.

Con Eclipse, podemos combinar diseño de alto nivel (quizás usando UML) con herramientas de desarrollo de bajo nivel (como depuradores de aplicaciones)

Y así sucesivamente. ) juntos. Si estas herramientas independientes complementarias están conectadas entre sí a través de puntos de extensión de Eclipse, cuando usamos el depurador para inspeccionar la aplicación una por una, los cuadros de diálogo UML pueden resaltar los dispositivos que nos preocupan. De hecho, dado que no entiendo el lenguaje de desarrollo en Eclipse, no importa el depurador de lenguaje Java, el depurador de C/C o el depurador de ensamblado, todos son válidos y diferentes. Los procesos o nodos pueden apuntarse simultáneamente dentro del mismo marco.

La característica más importante de Eclipse es que puede aceptar complementos de código abierto escritos por los propios desarrolladores de Java.

Visual Studio de Microsoft y la plataforma NetBeans de Sun. Eclipse proporciona herramientas para desarrolladores.

Para una mayor flexibilidad, tienen un mayor control sobre su tecnología de software. La alianza Eclipse se anunció en 2004.

Su software versión 3.0 fue lanzado a mediados de año. Esta es una herramienta de desarrollo de Java muy popular con cada vez más usuarios en China.

De hecho, los desarrolladores de Java son los que más lo utilizan. La desventaja es que es más complejo y, para principiantes, más difícil que

.

13. Ant

Otra herramienta simple (Ant) es una herramienta de compilación basada en Java. En teoría, es algo similar a

(UNIX) hecho en C, pero sin los defectos de make. Porque los autores originales de Ant desarrollan software en varias plataformas (hardware).

Las piezas no soportan las limitaciones y los inconvenientes de estas herramientas. Herramientas como make se basan esencialmente en shell (lenguaje)

Sí: calculan dependencias y luego ejecutan comandos (que no son tan diferentes de lo que escribes en la línea de comandos)

p>

. Esto significa que puede ampliar fácilmente la herramienta utilizando programas específicos del sistema operativo o escribiendo nuevos programas (comandos);

Sin embargo, también significa que se limita a un sistema operativo específico, o a un sistema operativo específico. tipo de sistema, como Unix. Las hormigas son diferentes.

Sí. A diferencia del modo de extensión basado en comandos de shell, Ant usa clases de Java para la extensión. No es necesario escribir shell.

Los archivos de comando y configuración se basan en XML y se pueden realizar varias tareas llamando al árbol de destino. Cada tarea es implementada por.

Los objetos que implementan una interfaz de tarea específica están diseñados para ejecutarse.

Ant admite algunas tareas opcionales, que normalmente requieren bibliotecas adicionales para funcionar. Las tareas opcionales están separadas de las tareas integradas de Ant y se empaquetan por separado. Este paquete opcional se puede descargar desde el mismo lugar donde descargaste Ant. Ant en sí

es un motor de secuencias de comandos de procesos que se utiliza para llamar automáticamente a los programas para completar la compilación, el empaquetado y las pruebas del proyecto. Excepto...

Además de ser independiente de la plataforma y está basado en JAVA, el formato del script se basa en XML, que es más fácil de mantener que crear scripts.

. Ant es una herramienta de compilación proporcionada por Apache para desarrolladores de Java. Puede ejecutarse bajo el sistema operativo Windows y el sistema operativo Unix.

No sólo es de código abierto, sino que también es una herramienta muy útil. Ant es muy útil en Apache Jakarta.

Herramientas de desarrollo de Java, los archivos de configuración de Ant están escritos en documentos XML, por lo que los programadores de Java están bastante familiarizados con su sintaxis. Ant

Es una plataforma dedicada a proyectos Java. desarrollado en Java puro y puede ejecutarse en la plataforma donde está instalado Java, lo que refleja su función multiplataforma

Introducción. Su desventaja es que el resultado de la ejecución solo puede ser una interfaz de caracteres de DOS y no se pueden ejecutar programas Java complejos.

Desarrollo secuencial.

14. Intelligent j

Intellij IDEA es un entorno de programación Java integral que es elogiado por muchos desarrolladores y expertos de la industria en el mercado.

El mejor IDE del mundo. Proporciona una serie de las combinaciones de herramientas más prácticas: asistencia de codificación inteligente y control automático, compatible con J2.

Integración de EE, Ant, JUnit y CVS, inspección de código no paralelo y diseñador de GUI innovador. IDEA libera al personal de desarrolladores de Java del tedioso trabajo diario, lo que mejora enormemente la eficiencia del desarrollo. Se ejecuta rápido, genera mejor código; el rediseño continuo y la codificación diaria se vuelven más fáciles y se integra perfectamente con otras herramientas; La versión 4.0 admite genéricos, integración BEA WebLogic, integración CVS mejorada y g.

Diseñador de UI.

IntelliJ IDEA puede mejorar la velocidad de programación de los programadores tanto como sea posible. Incluye muchas funciones auxiliares y se integra muy bien con Java. Diferentes ventanas de herramientas rodean la ventana principal de programación y se pueden abrir con un solo clic del mouse.

También se puede apagar fácilmente cuando no está en uso, lo que permite a los usuarios obtener el máximo alcance efectivo de la pantalla. Conjunto de conceptos orientados técnicamente

Conviértase en un depurador que admita la depuración local y remota, incluso si necesitamos modificar algunas configuraciones para que nuestro trabajo

se realice sin problemas. Además, proporciona las capacidades habituales de monitoreo, depuración paso a paso y configuración manual de puntos de interrupción; en este modo de punto de interrupción podemos configurar automáticamente el acceso al sitio fuera de los puntos de interrupción e incluso explorar los valores de diferentes variables.

. El IDE admite múltiples configuraciones de JVM, múltiples compiladores y sistemas de compilación Ant, y admite la personalización de múltiples configuraciones.

El método de clasificación del significado se vuelve sencillo.

Intellijiidea es un IDE de Java relativamente nuevo. Es uno de los entornos de desarrollo Java más útiles.

El concepto IntelleJ altamente optimizado simplifica mucho las tareas comunes. Idea admite muchas funciones integradas y, lo que es más importante, las hace fáciles de usar. Idea admite la implementación de código en XML, y Idea también ha corregido ramas XML e Idea.

Contiene la estructura de JSP. Muchas funciones que funcionan en código Java normal también son aplicables a JSP (como las funciones de integración). Al mismo tiempo,

admite la depuración de JSP; EJB, aunque no incluye soporte especial para servidores de aplicaciones individuales. La idea apoya la creación de hormigas

La herramienta no es solo un objetivo en ejecución, sino que también admite objetivos en ejecución antes y después de compilar y ejecutar el programa, y ​​también admite el enlace rápido del teclado.

Teclas de acceso directo. Al editar archivos XML creados por Ant, Idea también brinda soporte para las partes XML que componen el proyecto Ant. Intel Corporation de los Estados Unidos (una de las empresas Fortune 500, famosa por producir chips de CPU)

Lijiidea es conocida como la mejor plataforma de desarrollo JAVA IDE. Este software se basa en su análisis inteligente en tiempo real y. conveniencia . A todo el mundo le encanta la función de refactorización de

. La desventaja es que es relativamente complejo y difícil de entender para los principiantes.

Difícil.

Resumen

Los entornos de desarrollo de proyectos Java más utilizados ahora incluyen: JBuilder, VisualAge para Java, Forte para.

Java, Visual Café, Eclipse, NetBeans IDE, JCreator J2SDK, jdk Notepad, EditPl.

Nosotros J2SDK y así sucesivamente. Generalmente, a la hora de desarrollar un proyecto J2EE, es necesario instalar el servidor de aplicaciones (middleware) y el software correspondiente de cada empresa.

Antes de utilizar estas herramientas de desarrollo, lo mejor es que nos familiaricemos con las ventajas y desventajas de estos software para poder

elegir aplicaciones según la situación real. Las herramientas de programación son sólo herramientas, desarrolladas para facilitar el trabajo de las personas y tienen características propias.

Por lo tanto, la elección de una herramienta se basa principalmente en el campo en el que desea trabajar, en lugar de pensar ciegamente que la herramienta es buena.

Esa herramienta no es buena. Finalmente, espero que todos puedan encontrar una herramienta de desarrollo Java que se adapte a sus necesidades.