¿Cuánto se necesita para aprender matemáticas en Java?
Necesitas saber si tu objetivo real de aprender Java está claro y si la idea de aprender Java está madura. Mucha gente puede descartar este problema. Según mis muchos años de desarrollo de Java y la experiencia de la mayoría de las personas que se dedican al desarrollo de Java con las que he entrado en contacto en el trabajo, eventualmente puedo aprender bien el lenguaje Java. su futura carrera.Este trabajo es el objetivo. Una vez que este objetivo esté claro, se generará una motivación y presión infinitas, y las personas tendrán varias excusas para retroceder o incluso darse por vencidas cuando encuentren dificultades. En segundo lugar, después de tener un objetivo muy claro y en el proceso de estudiar mucho para lograrlo, debe comprender los requisitos básicos de ingreso para los desarrolladores de Java en la mayoría de las empresas y qué tecnologías comunes deben dominar. Por supuesto, los requisitos de diferentes empresas son algo diferentes, pero para que un principiante aprenda Java, generalmente debe saber que los siguientes son los requisitos básicos de la mayoría de las empresas para programadores junior. Puede revisar su nivel técnico a partir de los siguientes aspectos técnicos.
1. Cualquier dirección de desarrollo de Java debe tener una comprensión firme de los conocimientos teóricos básicos y las tecnologías prácticas de Java SE desde la perspectiva de Java, sin importar en qué tipo de tecnología Java avanzada se base. la base central de Java SE Por ejemplo, tecnología de página web dinámica Jsp, controlador central estándar Servlet Java EE, tecnología de plantilla freemarker, marco de modo MVC (Spring [contenedor IOC convencional], Struts2) o middleware ORM mybatis, hibernate, openjpa, todos Basado en la tecnología Java SE Core y la tecnología central de Java SE, lo más importante son las ideas de diseño e implementación de la programación orientada a objetos de Java, es decir, las tres características principales del lenguaje orientado a objetos Java (encapsulación, herencia , polimorfismo), si tiene mucho conocimiento aquí, el gran problema es que no será fácil diseñar y codificar usando el lenguaje Java y aprender la web Java posterior y varios marcos de Java. Por lo tanto, se debe hacer un gran esfuerzo en esto. En términos de práctica de codificación, muchas instituciones de capacitación dedicarán una cierta cantidad de tiempo (o incluso mucho tiempo) a explicar parte de la GUI. Para atraer estudiantes y darles una sensación de logro a corto plazo, para que puedas crear una interfaz gráfica o un pequeño juego a partir de mis años de experiencia laboral, esto es casi innecesario. Debido a que esta parte del contenido es contenido inútil que no se utiliza en casi 99 empresas de desarrollo de Java, no es necesario dedicar tiempo a aprenderlo. Por lo tanto, si un practicante de Java no puede dominar bien la teoría central y los fundamentos de Java SE y aplicarlos de manera competente, el umbral de entrada de la empresa lo bloqueará por primera vez. He enfatizado en innumerables ocasiones lo importante que es Java SE. Una vez que aprendas bien Java SE, será muy fácil aprender cualquier cosa en el futuro.
2. Un verdadero proyecto Java a nivel empresarial requiere un procesamiento de datos 100% empresarial, y es una parte extremadamente importante, porque todo lo registrado en la computadora se refleja como datos y el almacenamiento permanente de los datos es el Lo más importante es que el dispositivo de software básico comúnmente utilizado es la base de datos, por lo que el funcionamiento de la base de datos es particularmente importante. Los programadores Java calificados incluso tienen esta metáfora: "Tener una comprensión firme de la tecnología central de Java SE es como si Sun Wukong diera un salto mortal. nube, y tener una excelente tecnología de base de datos es como volver a tener un garrote de oro, por lo que tiene la capacidad de hacer olas en el cielo. Si está interesado en buscar información, los lenguajes de desarrollo de bases de datos PL/SQL a menudo se encuentran entre los primeros. 20. Hay muchas personas que dominan PL/SQL y han encontrado trabajos con salarios altos.
Por supuesto, si habla de operaciones de bases de datos desde una perspectiva de Java, entonces debe tener un conocimiento profundo y dominar el uso de JDBC en la etapa posterior, sin importar qué middleware utilice para las operaciones de bases de datos, como hibernación y. mybatis ORM, todos son encapsulaciones de JDBC. No entiendo esto, no podrá pasar el segundo umbral de entrada corporativo.
3. Cuando se trata de desarrollo de nivel empresarial Java, generalmente son aplicaciones web. Luego hay un tema inevitable, que es, naturalmente, el dominio de JS. Esta parte es lógica. Existe una cierta brecha entre Java y Java en complejidad y complejidad, lo que significa que algunas tecnologías no son difíciles de dominar, pero se les debe prestar toda la atención, porque los proyectos web Java, especialmente las aplicaciones de administración en segundo plano. Sistemas de gestión empresarial, implementación JS o marco JS para crear interfaces e implementaciones de gestión. El procesamiento de solicitudes asincrónicas de datos es una tarea muy pesada. Es común que un archivo JS tenga entre mil y dos mil líneas de código. El marco JS es, por supuesto, jQuery y los complementos jQuery relacionados. No se puede ignorar y debe dominarse.
Cuatro. Marcos de uso común para proyectos Java de nivel empresarial. Personalmente, creo que no es difícil dominar y aplicar la tecnología en esta parte del contenido. en JavaSE, base de datos, Servlet y JSP. Después de dominarlo, no es difícil aprenderlo. Es solo una herramienta para construir proyectos web Java. Lo principal que debe aprender es el flujo de trabajo y las anotaciones comunes. unas cuantas veces y poco a poco lo dominarás.