Red de conocimiento informático - Espacio del host - Quiero utilizar la programación JAVA para desarrollar el entorno.

Quiero utilizar la programación JAVA para desarrollar el entorno.

Si quieres aprender bien Java, primero debes conocer la clasificación general de Java. Sabemos que desde que Sun lanzó Java, ha intentado que sea todo incluido, por lo que Java se divide en tres partes según la aplicación: J2SE, J2ME y J2EE. Este es el sistema SunONE (OpenNetEnvironment). J2SE es la versión estándar de Java2 y se utiliza principalmente para escribir 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, utilizada principalmente para el desarrollo de programas de redes distribuidas, como sitios web de comercio electrónico, sistemas ERP, etc. En comparación con los lenguajes de desarrollo tradicionales como VC, VB y Dephi, las ventajas de J2SE en el desarrollo de software de aplicaciones de escritorio no son obvias. 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 J2EE es el más utilizado y el más aprendido. J2EE también incluye muchos componentes, como JSP, servlet, JavaBean, EJB, JDBC, JavaMail, etc. No se puede aprender en uno o dos días.

Entonces, ¿cómo aprender J2EE? Por supuesto, primero se debe leer Java. ¿Está familiarizado con el paquete I/O, el paquete Util y el paquete Lang? Entonces aprende JSP. Si has aprendido HTML, las cosas son mucho más sencillas. Si no es así, aprenda rápidamente los conceptos básicos de HTML. De hecho, no hay mucho lenguaje Java en JSP, es más como un lenguaje de scripting, un poco como ASP. Entonces deberías aprender Servlet. Un Servlet es un subprograma del lado del servidor que se encarga de generar archivos HTML para enviarlos al cliente. Cuando se ejecuta un JSP, también se convierte en un Servlet antes de ejecutarse. Aunque en teoría JSP puede reemplazar completamente a Servlet, que es la intención original de Sun al lanzar JSP, es bastante conveniente que Servlet controle los saltos del proceso y haga que el programa sea más claro. A continuación, deberías aprender Javabeans. Quizás hayas visto la forma confusa en que JSP incorpora código Java en HTML. ¿Cuál es la diferencia entre este método y ASP? Afortunadamente, SUN proporciona Javabeans, que pueden encapsular código Java en JSP, lo que facilita su llamada y reutilización. Luego está EJB, que es EnterpriseJavabean. Parece un JavaBean, pero aún es diferente de un Javabean. Es una arquitectura que le permite crear aplicaciones empresariales más seguras y estables. Muchos de sus códigos se completan a través de 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 consiste en diseñar y configurar middleware. . En cuanto a JDBC, no necesito decir más. Si alguna vez ha escrito un programa que utiliza Java para acceder a una base de datos, debería estar familiarizado con él. Además, si desea escribir un programa de correo electrónico en Java, debe consultar Javamail.