¿Es difícil aprender JAVA sin una base de programación?
* Comprender los principios de Java
* Aprender el lenguaje Java
* Pensamiento orientado a objetos
* API
* Uso de herramientas de desarrollador
Estos puntos se explicarán uno a uno a continuación.
Aprenda los principios de Java
Solo comprendiendo los principios de Java podremos comprender verdaderamente el verdadero significado de Java. He descubierto que muchas personas que han estado usando Java durante más de un año ni siquiera conocen las características más básicas de Java.
En términos generales, los estudiantes que se gradúan del Departamento de Tecnología de la Información aprenderán nuevos conocimientos de información más rápido que los estudiantes de otros departamentos, porque cuatro años de educación les han sentado las bases para aprender nuevos conocimientos. Valor de la profesión de tecnología de la información.
A menos que haya recibido una sólida formación básica, deberá consultar estas disciplinas informáticas cuando aprenda o utilice Java. Recomiendo leer libros relevantes en libros de texto de TI en su tiempo libre. Esto puede resolver fundamentalmente el problema, pero no es una solución inmediata y debes tener suficiente paciencia.
Aprende Java
Aprender Java es fácil. Después de todo, Java solo contiene alrededor de 50 palabras clave y unas pocas docenas de operadores, y la sintaxis es muy simple, por lo que la gente común puede aprender Java rápidamente. El peligro es que muchas personas creen que dominan bien el idioma, pero no comprenden bien la estructura interna del idioma. Estos puntos ciegos a veces impiden dominar bien el idioma. La forma de superar estos puntos ciegos es leer la "Especificación del lenguaje Java, segunda edición" (sin versión china) para comprender la estructura interna del lenguaje Java. (No existe una versión china) para comprender completamente el lenguaje de programación Java, y "Inside the Java Virtual Machine, 2nd Ed. (Existe una versión china, pero traducida como @#$) para comprender completamente cómo funciona la máquina virtual Java. (
Aprenda la máquina virtual Java (existe una versión china, pero se traduce como @#$) y comprenda completamente el principio de funcionamiento de la máquina virtual Java.
Aprenda la forma de pensar orientada a objetos
Aprender el lenguaje no significa que puedas diseñar una buena arquitectura de sistema orientada a objetos. Para convertirte en un experto en orientación a objetos, normalmente necesitas:
* Lea muchos libros relacionados, especialmente "Patrones de diseño y refactorización".
* Observe los programas de otras personas (por ejemplo, el diseño y la implementación de las API de Java)
*. Escribe más programas
Aprende API
Después de aprender el lenguaje Java, necesitas aprender algunas API para poder escribir programas útiles. Java tiene una gran cantidad de API. Es importante tener una ruta de aprendizaje para no perderse en la inmensidad. Las API básicas incluyen IO, New IO, marco de recopilación, red, RMI, JAXP, etc.
En cuanto a otras API, dependen de sus necesidades y se dividen aproximadamente en:
* Clases GUI: JavaBean -gt; Swing -gt; Java2D -gt; gt ; Java 3D...
* Clase empresarial: JDBC -gt; JDO -gt; JSP -gt; p >
*Cursos J2ME (este tipo de cursos no es mi especialidad, no puedo recomendar el orden de estudio)
Aprende a usar herramientas de desarrollo
Es difícil escribir Los programas grandes utilizan sólo JDK, por lo que los programadores suelen utilizar herramientas como JBuilder/VisualAge/VisualCafe. Vale la pena dedicar algo de tiempo a aprender a utilizar estas herramientas de desarrollo y descubrirá que ofrecen muchas características que harán que su proceso de desarrollo sea mucho más eficiente.