Red de conocimiento informático - Espacio del host - ¿Dónde empezar a aprender Java por tu cuenta?

¿Dónde empezar a aprender Java por tu cuenta?

A la hora de aprender Java, debes centrarte en los siguientes aspectos.

1. Comprender correctamente varias "abstracciones" de Java. Aprender Java significa aprender varias "abstracciones", incluidas clases, interfaces, clases abstractas, etc. Diferentes niveles de abstracción significan diferentes funciones.

Los principiantes, para comprender correctamente varias abstracciones, deben comenzar con el proceso básico de programación Java, incluido el diseño de clases, la creación de objetos y la invocación de métodos. Además, también deben centrarse en aprender su uso. de polimorfismo. Hacer más experimentos es una buena manera de comprender varias abstracciones, porque los experimentos a menudo pueden crear una "imagen" conceptual que los principiantes pueden ayudar a comprender.

2. Marco de recopilación de aprendizaje. La forma principal en que Java describe estructuras de datos complejas es el marco de recopilación. No hay punteros en Java, pero se pueden describir estructuras de datos complejas, como matrices y matrices de objetos, a través del potente marco de recopilación.

Aprender a describir estas estructuras de datos es fundamental para escribir aplicaciones, especialmente cuando se trata de programación de arquitectura de 3 niveles del lado del servidor. En este punto, los programadores ya no pueden utilizar estructuras como conjuntos de resultados de bases de datos para describir datos.

Dado que muchos idiomas no tienen un sistema de marco de recopilación tan poderoso, muchos principiantes no saben cómo usarlo, por lo que se les debe prestar atención.

3. Preste atención a la amplitud de la estructura del conocimiento.

En el proceso de aprendizaje del desarrollo de Java, debe aprender sistemáticamente conocimientos como sistemas operativos, redes de computadoras, estructuras de datos y algoritmos. diseño y bases de datos. Estos conceptos básicos de informática son de gran importancia para aprender Java. Si desea avanzar en el campo del desarrollo de Java, debe prestar atención al aprendizaje de los conocimientos básicos.

Durante el período de estudio, se recomienda utilizar el sistema operativo Linux para experimentos. En el futuro, muchos desarrollos de Java serán inseparables del sistema operativo Linux, como el desarrollo de aplicaciones de big data y el Internet de las cosas. desarrollo de plataformas, etc.

4. Determine una dirección principal de ataque

Las principales áreas de aplicación actuales de Java incluyen el desarrollo web, el desarrollo de Android y el desarrollo de big data. También es necesario determinar muchas funciones de back-end de los servicios de red. Además, Java también es una herramienta común para programadores de nivel I + D, lo que implica el desarrollo de algunas plataformas y contenedores. Por ejemplo, la plataforma de big data Hadoop está escrita en Java.

Para los principiantes de Java, deben elegir una dirección principal que se adapte a sus necesidades en función de su estructura de conocimientos e intereses.