¿Puedo aprobar el nivel 2 de informática Java por mi cuenta? ¿Qué tengo que hacer?
1. Recuerda siempre que Java es una herramienta de lenguaje OOP, no solo codificación. De esta manera puedes adquirir y utilizar conocimientos generales de Java.
2. En el proceso de aprendizaje, es mejor comprender el mecanismo subyacente de Java en lugar de quedarse simplemente en el nivel superficial. No es posible obtener resultados simplemente copiando los ejemplos del libro. Tenga cuidado y tenga paciencia para reflexionar, depurar y modificar incluso un ejemplo simple.
3. Durante el proceso de aprendizaje, debes hacer las cosas a mano y escribir código, no solo leer libros. Muchas cosas y experiencias debes hacerlas tú mismo para pertenecerte verdaderamente a ti mismo, y es mejor participar en algunos proyectos reales.
4. Después de aprender hasta cierta etapa, empiezas a querer hacer algo con el conocimiento que has aprendido. En este punto, debería comenzar a aprender conocimientos cada vez más complejos, como la construcción de plataformas J2EE, el desarrollo de EJB, etc. Para esta parte del contenido, le sugiero que primero busque un libro más pequeño para obtener una comprensión general, tener una comprensión general en mente y tener una comprensión preliminar de la terminología más profesional. Creo que es muy bueno leer "Práctica de tecnología J2EE" en esta etapa. Puede permitirle comprender las diversas tecnologías y marcos incluidos en J2EE y, al mismo tiempo, proporcionar muchos ejemplos prácticos para profundizar la comprensión general de J2EE.
El interés y la determinación por aprender Java juegan un papel clave. Con la base anterior, puedes empezar a aprender Java paso a paso.
Para aprender bien Java, primero debes comprender la clasificación general de Java. Sabemos que desde que Sun lanzó Java, ha intentado que sea 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 el SunONE (Open). NetEnvironment). J2SE es la versión estándar de Java2 y se utiliza principalmente para aplicaciones de escritorio. J2SE es la versión estándar de Java2, que se utiliza principalmente para aplicaciones de escritorio; J2ME se utiliza principalmente para el desarrollo de sistemas integrados, como 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 redes distribuidas, como e; -Sitios web de comercio y sistema 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 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 de este tipo. Así que ahora el más utilizado y aprendido 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 echemos un vistazo a la sintaxis de Java. ¿Está familiarizado con el paquete I/O, el paquete Util y el paquete Lang? Luego comience con JSP. Si ha aprendido HTML, las cosas serán mucho más fáciles. Si no, debería aprender rápidamente los conceptos básicos de HTML. De hecho, JSP no tiene mucha sintaxis en Java, es más como un lenguaje de scripting, un poco como ASP. Entonces deberías aprender Servlets. Servlet es un programa del lado del servidor que se encarga de generar archivos HTML y enviarlos al cliente. Cuando se implementa JSP, primero se convierte en un servlet y luego se ejecuta. Aunque en teoría JSP puede reemplazar a Servlet, que también es la intención original de SUN al lanzar JSP, Servlet sigue siendo bastante conveniente para controlar los saltos del programa y hacer que el programa sea más claro. A continuación, debería aprender sobre Javabeans. Es posible que haya visto JSP incrustando código Java en HTML de manera desordenada. ¿Cuál es la diferencia entre este método y ASP? Afortunadamente, los Javabeans proporcionados por SUN pueden encapsular el código Java en su JSP para facilitar su llamada y reutilización.
Luego está EJB. EJB es Enterprise JavaBean. El nombre parece ser Javabean, pero aún es diferente de Javabean. Es una arquitectura que permite crear aplicaciones empresariales más seguras y estables. Tiene una gran cantidad de código que se completa con middleware (es decir, servidores J2EE como Weblogic y Websphere que escuchamos a menudo), por lo que tenemos muy poco código de programa y la mayor parte del trabajo está en el diseño y configuración del middleware. En cuanto a JDBC, no necesito decir más. Si ha utilizado un programa Java para acceder a una base de datos, debería estar muy familiarizado con este programa. Además, si planea escribir un programa de correo electrónico en Java, definitivamente debería consultar Javamail.
Bien, con algunos conceptos básicos de Java y J2EE, deberías escribir algunos programas en lugar de simplemente hablar en papel. Es mejor buscar algunos ejemplos y libros con CD, de modo que cuando vea un buen programa, simplemente presione Ctrl+C y luego Ctrl+V. No tenga que preocuparse por su jefe y perderlo usted mismo. No tienes que preocuparte por copiarlo directamente. Algo salió mal, ¿por qué no hacerlo? Además, a menudo leo algunos buenos artículos de programación Java. Si hay buenos artículos, los reduciré. Si tiene alguna pregunta, siempre que no sea demasiado estúpida, la mayoría de los expertos le responderán. Aquí hay varios buenos sitios web de programación Java:
Foro CSDN/
Aquí hay más información sobre Java.