Red de conocimiento informático - Espacio del host - Quiero programar en JAVA. ¿Cómo debo descargar el entorno de desarrollo?

Quiero programar en JAVA. ¿Cómo debo descargar el entorno de desarrollo?

Para aprender bien Java, primero debes conocer la clasificación general de Java. Sabemos que desde que Sun lanzó Java, ha intentado hacerlo todo incluido. Por lo tanto, Java se ha desarrollado hasta el presente y se divide principalmente en tres bloques principales según la aplicación: J2SE, J2ME y J2EE, que es SunONE (OpenNetEnvironment). ) sistema. J2SE es la versión estándar de Java2, que se utiliza principalmente para la programación de software de aplicaciones de escritorio; J2ME se utiliza principalmente para el desarrollo de sistemas integrados, como la programación de teléfonos móviles y PDA. J2EE es la versión empresarial de Java2, que se utiliza principalmente para el desarrollo de programas de red distribuidos. Como sitios web de comercio electrónico y sistemas ERP. En comparación con los lenguajes de desarrollo tradicionales como VC, VB y DEPHI, J2SE no parece tener ventajas obvias en el desarrollo de software de aplicaciones de escritorio. J2ME parece un poco esotérico para los principiantes y es difícil para los desarrolladores comunes tener un entorno de desarrollo. Así que ahora el más utilizado y el más fácil de aprender es J2EE. J2EE también incluye muchos componentes, como Jsp, Servlet, JavaBean, EJB, JDBC, JavaMail, etc. No hace falta uno o dos días para aprender.

Entonces, ¿cómo aprender J2EE? Por supuesto, primero debe echar un vistazo al lenguaje Java. ¿Está familiarizado con el paquete de E/S, el paquete Util y el paquete Lang? Luego comience con JSP. Si ha aprendido HTML, las cosas serán mucho más fáciles de manejar. Si no, póngase al día con los conceptos básicos de HTML. De hecho, no hay muchos lenguajes Java en JSP. Es más como un lenguaje de secuencias de comandos, un poco como ASP. Entonces deberías aprender Servlet. Servlet es un subprograma del lado del servidor, que se encarga de generar archivos HTML enviados al cliente. Cuando se ejecuta JSP, primero se convierte en un servlet y luego se ejecuta. Aunque en teoría JSP puede reemplazar completamente a Servlet, que también es la intención original de SUN al lanzar JSP, Servlet sigue siendo muy conveniente para controlar los saltos de procesos y hacer que el programa sea más claro. A continuación, debería aprender sobre Javabeans. Tal vez ya haya visto la forma confusa en que JSP incrusta código Java en HTML. ¿Cuál es la diferencia entre este método y ASP? Afortunadamente, SUN proporciona Javabeans que pueden encapsular el código Java en su JSP para llamarlo y reutilizarlo fácilmente. Luego está EJB. EJB es EnterpriseJavaBean. A juzgar por el nombre, parece que es Javabean, pero aún es diferente de Javabean. Es una arquitectura que le permite crear aplicaciones empresariales más seguras y estables. Una gran cantidad de su código se ha completado mediante middleware (es decir, servidores J2EE como Weblogic y Websphere que escuchamos a menudo), por lo que la cantidad de código de programa que tenemos que hacer es muy pequeña y la mayor parte del trabajo está en el diseño. y configuración de middleware. En cuanto a JDBC, no necesito decir más. Si ha programado el acceso a la base de datos en Java, debería estar muy familiarizado con él. Además, si quieres programar un programa de correo electrónico en Java, tienes que mirar Javamail.