Red de conocimiento informático - Conocimiento informático - ¿Es mejor aprender lenguaje C o JAVA?

¿Es mejor aprender lenguaje C o JAVA?

Se recomienda comenzar con el lenguaje Java y comenzar a aprender desde los conceptos básicos más básicos y la sintaxis de Java. Al aprender la API de Java, es mejor encontrar algunos libros simples y fáciles de entender en este momento, como ". Aprenda Java en 21 días", que es fácil de usar. El libro puede brindarle mucha confianza al principio, lo que será de gran ayuda para estudios posteriores. Si está aprendiendo API, le recomiendo "Java Core Programming". Este libro se puede utilizar como material didáctico y como libro de referencia para programación futura. En el proceso de aprendizaje, no solo mire y practique, sino que también realice más operaciones y prácticas prácticas.

Después de aprender el lenguaje Java, puede elegir la plataforma Java para seguir desarrollándose. Existen tres plataformas de tecnología Java, J2EE, J2SE y j2me, que se utilizan para servidores, computadoras de escritorio y clientes móviles respectivamente. Puede continuar aprendiendo según sus propios intereses.

Además, cuando ya tengas experiencia, debes aprender patrones de diseño. Esta es la habilidad interna que debes cultivar para convertirte en un verdadero maestro. Se recomienda leer "Java y patrones de diseño". Los patrones pueden hacerte El programa es más flexible, más sólido y más fácil de expandir.

Ahora que tienes los conceptos básicos, la parte de sintaxis de Java no te resultará difícil. Creo que podrás dominarla pronto. Presta atención al pensamiento orientado a objetos, que es lo que más te falta en este momento y también es la base para seguir aprendiendo en el futuro. Se recomienda que cuando lea "Pensamientos sobre programación Java", comience directamente desde la parte orientada a objetos.

Si desea trabajar en el lado del servidor en el futuro, debe aprender j2ee, centrándose en aprender el modelo de cuatro capas de j2ee y familiarizarse con los componentes de cada capa.

Si desea utilizar j2SE, la atención debe centrarse en el desarrollo de componentes de interfaz como AWT y Swing, así como en redes y subprocesos múltiples.

Si lo desea; Para crear un cliente móvil, debe aprender que j2me se centra en el uso de componentes de alto nivel y dibujo de Canvas de bajo nivel en j2me. Por supuesto, las redes y los subprocesos múltiples también son indispensables.

¡Te deseo un futuro brillante!