La Red de Conocimientos Pedagógicos - Currículum vitae - materiales de aprendizaje de java

materiales de aprendizaje de java

/wiki/topic/482896 Puedes consultarlo

Materiales de aprendizaje de JAVA

Java se ha desarrollado hasta el presente y se divide principalmente en tres partes. según aplicación: J2SE, J2ME y J2EE. Estas tres piezas se complementan y tienen diferentes ámbitos de aplicación.

J2SE es la versión estándar de Java2, utilizada principalmente para programar 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

; p>

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 y sistemas ERP.

Aprenda j2se primero

Para aprender j2ee, primero debe aprender j2se Cuando comience a aprender j2se, se recomienda no usar IDE y luego pasar gradualmente a usar el desarrollo IDE. Después de todo, es conveniente usarlo. Se recomiendan dos libros para aprender j2se, "Java2 Core Technology Volumen uno o dos", "Pensamientos de programación Java" y "Patrones Java". Entre ellos, "Pensamientos sobre programación Java" deben estudiarse y leerse intensivamente. Este período de tiempo es para aprender habilidades básicas. Puede ser muy largo o muy corto, dependiendo del nivel del alumno.

No se deje enredar por los IDE

En el proceso de aprender Java y j2ee, encontrará una variedad de IDE, no se deje confundir por ellos. debes aprender el lenguaje en sí. No prestes demasiada atención a las funciones adicionales del IDE. Es muy fácil convertir la programación JAVA entre diferentes IDE. Prestar demasiada atención a las funciones del IDE puede retrasar fácilmente la comprensión. de la lengua misma. Los IDE más populares actualmente incluyen jbuilder, eclipse y la versión mejorada WSAD de eclipse. Simplemente haga buen uso de uno de ellos. Se recomienda comenzar con j2ee desde eclipse. Porque Jbuilder es más adecuado para escribir programas j2se.

Seleccione y aprenda la configuración de uso del servidor

Cuando tenga experiencia con j2se e IDE, podrá comenzar a aprender el servidor web j2ee: tomcat. No hay duda de que tomcat es la mejor opción. Para el aprendizaje se prefiere el servicio web. Actualmente existen tres servidores de aplicaciones principales: jboss, weblogic y websphere. Hay muchos proyectos que comienzan a usar jboss y una gran cantidad de empresas están comenzando a trasplantar websphere o weblogic al servidor de aplicaciones jboss (para ahorrar costos). Lo que quiero decir aquí es que creo que aprender tomcat y jboss es la primera opción. y el más fácil para empezar. Es mejor pedirle a personas con experiencia (si es posible) que aprendan la configuración del servidor, porque es posible que puedan resolver el problema en una oración. Es posible que le lleve uno o dos días buscar en línea (he hecho esta estupidez). , deberíamos dedicar la mayor parte del tiempo a aprender principios y teorías. El uso de una tecnología específica nunca puede reemplazar el conocimiento y el aprendizaje de una persona.

Aprende conocimientos web

Si estás creando un sitio web de comercio electrónico, etc., es posible que tengas que desempeñar varios roles. Estas son las cosas que necesitas aprender:

html, es posible que necesites utilizar IDE como dreamwave.

javascript, aprenda verificación de datos simple, visualización de enlaces de datos, etc.

Aprendizaje de J2eeAPI

Aprender j2eeAPI y aprender el servidor debe ser un proceso iterativo.

Primero, aprenda a programar jsp y servlet. Hay muchos libros en esta área. He leído dos libros sobre "diseño jsp" y "programación de servlet java" de la compañía Oreilly. unos. No impresionado.

Aprenda a programar bases de datos jdbc. La mayoría de los proyectos j2ee son sistemas MIS y el acceso a la base de datos es el núcleo. Esto debería pertenecer al aprendizaje j2se, así que lo resaltaré aquí.

El aprendizaje de jndi api se puede combinar con el aprendizaje de ejb.

Para aprender ejb api, recomienda el libro "Mastering ejb"

Después de estudiar lo anterior, probablemente puedas manejar aplicaciones generales.

Algunas personas dicen que puedes seguir el "tutorial j2ee" de Sun y aprenderlo hasta el final. Por supuesto que puedes. [página] Aprenda los patrones de diseño ejb y lea el código (lo más importante)

Los patrones de diseño son ejercicios de habilidades internas. Se puede decir que si no sabe cómo usar los patrones de diseño, lo sabrá. escribe mucho La basura que usa ejb es lenta y tiene muchos errores. El resultado no es tan bueno como no usar ejb (ejb no es igual a j2ee)

No importa qué idioma aprendas. debes leer mucho código. La cantidad de código que lees no es difícil de aprender j2ee después de alcanzar un cierto nivel.

Actualmente existen muchos proyectos de código abierto que se pueden utilizar como material didáctico:

jive forum

petstore sun company

dune sun company

Espera, estudia uno y úsalo en tus propios proyectos.

Otro aprendizaje de J2ee

Cuando gradualmente comprendes j2ee hasta cierta profundidad, debes comenzar a prestar atención a algunos cambios técnicos en el campo actual de J2ee, que es un campo donde hay cientos de escuelas. Los pensamientos están en competencia y todos están involucrados. Aquí propongo mis propias soluciones, como estructuras, hiberate, ofbiz, etc. Aprender estas cosas depende de su proyecto y objetivos. No es una mala idea complementarlas con anticipación, pero. No es necesario profundizar demasiado. Después de todo, aprender principios y teorías es lo más importante.

j2eeAPI común actualmente

Tecnología JavaServer Pages (JSP) 1.2

Tecnología Java Servlet 2.3

JDBC API 2.0

API de procesamiento Java XML (JAXP) 1.1

Tecnología Enterprise JavaBeans 2.0

Servicio de mensajes Java (JMS) 1.0

Interfaz de directorio con nombre Java (JNDI) 1.2

Java Transaction API (JTA) 1.0

JavaMail API 1.2

JavaBeans Activation Framework (JAF) 1.0

Arquitectura de conector J2EE (JCA )1.0

Servicio de autorización y autenticación de Java (JAAS) 1.0