¿Cómo se aprende Java?
Después de estudiar cursos de Java durante un semestre, siento que es hora de resumir mi experiencia. Al empezar a aprender cualquier curso (incluido Java), el interés es lo más importante. Siempre sentí que estaba aprendiendo lenguajes de programación de computadoras y aprendí mucho, pero cada lenguaje se quedó al borde del conocimiento y no profundicé en su esencia. Sabía muy poco sobre su esencia, así que aproveché. de la escuela para ofrecer este curso, y tener mi propio maestro explicándome y tener la oportunidad de aprender en la computadora fue mucho más fácil que estudiar por mi cuenta, así que reuní mi confianza y comencé el largo viaje de Java.
Aún recuerdo el primer programa clásico que escribí, "hola Word". Desde entonces comencé a adentrarme en el mundo de Java. En ese momento, no entendía muy bien por qué el método principal debía definirse así: public static void main(String[] args). Le pregunté a muchos compañeros y la respuesta que me dijeron fue la misma: "Java mismo requiere esto". Pero no estaba dispuesto a hacerlo, así que realicé las siguientes operaciones: cambiar el nombre de main y ejecutarlo para ver qué errores se informaron. y luego analice según el mensaje de error; elimine el público de main y vuelva a intentarlo para ver qué error se informa; ¿aún se puede ejecutar si se elimina la estática? No sé si el método principal debe pasar una matriz String[]. , cambie String[] Cámbielo a int[] o String y pruébelo si no sabe si tiene que escribir el nombre del parámetro args, también puede cambiar args a otro nombre y ver cuáles son los resultados. Como resultado, modifiqué el programa Hello World siete u ocho veces, seguí ejecutándolo y analicé los resultados de la ejecución. Finalmente, finalmente entendí por qué el método principal estaba definido de esta manera. Luego, en mis estudios futuros, también utilicé este método para resolver problemas, pero descubrí que mi velocidad era mucho más lenta que la de otros, por lo que dediqué parte de mi tiempo libre a Java.
Debido a que la base es lo más importante, ¡solo con una base sólida podemos tener una comprensión más profunda de los estudios posteriores!
A la hora de aprender un nuevo idioma, los libros de referencia son indispensables. El profesor me dijo que el libro de texto que pedí era difícil y no adecuado para nosotros los principiantes, así que tomé prestado un libro de referencia de la biblioteca (un breve libro introductorio para aprender las cosas más simples y básicas, incluido el aprendizaje de la sintaxis de Java, etc.). . Al mismo tiempo, debería depurar más el programa más simple y pensar más en lo que sucederá si lo cambia. ¿Por qué hay que escribirlo así? Si piensas más en estas cuestiones y luego actúas en consecuencia, ganarás más. Es útil pensarlo de esta manera.
Al aprender la sintaxis de Java, la sintaxis de Java es similar a la del lenguaje C, por lo que es más fácil de aprender. Lo único que necesita atención es que hay varias palabras clave que no son fáciles de entender, como público, protegido, privado, estático, cuándo usarlo, por qué usarlo y cómo usarlo. Fue necesaria una larga discusión. con mis compañeros para resolverlo.
Aprendizaje de las características del lenguaje de programación orientado a objetos Java. Por ejemplo, herencia, constructores, clases abstractas, interfaces, polimorfismo de métodos, sobrecarga, anulación y mecanismo de manejo de excepciones de Java. Para alguien que no tiene experiencia en lenguaje orientado a objetos, creo que este proceso lleva mucho, mucho tiempo, porque no tenía experiencia en C antes de aprender Java, solo experiencia en lenguaje C. Me tomó mucho tiempo comprender completamente estos conceptos. Después de descubrirlo todo, reflexioné, revisé y probé repetidamente los ejemplos del libro. Leí el contenido de esos capítulos una y otra vez antes de comprenderlos por completo.
Familiarizarse con las bibliotecas de clases de Java. Hay muchísimas clases en la biblioteca de clases básica. Se dice que son más de 3.000. Pero sólo hay unos pocos que realmente uso, como java.io.*; java.util.*; java.sql.*, etc.
En el proceso de aprendizaje de Java, llegué a la siguiente conclusión:
1. Al aprender, debes desarrollar buenos hábitos (escribir paréntesis, letras en mayúsculas y minúsculas). ) Distinguir, la ortografía de las palabras debe ser precisa).
2. En el proceso de aprendizaje, es mejor no quedarse solo en la superficie de Java, o simplemente copiar los ejemplos del libro y ejecutarlos para obtener los resultados. Cabe señalar que incluso para un ejemplo simple, es necesario tener paciencia para reflexionar, depurarlo y cambiarlo.
3. En el proceso de aprendizaje, debes hacerlo tú mismo e intentar escribir código, en lugar de simplemente leer un libro. Muchas cosas y experiencias debes hacerlas tú mismo para pertenecerte verdaderamente a ti mismo.
4. En el proceso de aprendizaje de Java, puede encontrar varios problemas que no son fáciles de resolver. Debe acudir a foros profesionales para obtener más conocimientos sobre los conocimientos relevantes. Debe poder buscar información útil en Internet y organizarla para promover un aprendizaje en profundidad y la mejora de los niveles de conocimiento.
He visto muchos cursos en línea y dicen que después de aprender hasta cierto punto, necesito intentar hacer las cosas por mí mismo, pero siento que no es suficiente después de solo un semestre de Estudio Espero continuar trabajando duro en mis estudios futuros y poder realmente poseer un lenguaje de programación jugará un papel en su desarrollo futuro. Mientras aprendía el lenguaje Java, también aprendí cómo encontrar problemas, cómo resolver problemas, cómo estudiar de manera efectiva, etc. Creo que me será útil a lo largo de mi vida.