Red de conocimiento del abogados - Ley de patentes - ¿Qué son los cursos de formación de Java?

¿Qué son los cursos de formación de Java?

1. Descripción general de Java y construcción del entorno 2. Conceptos básicos del lenguaje 3. Condiciones, estructuras de rama 4. Bucles 5. Métodos/funciones 6. Matrices 7. Conceptos básicos orientados a objetos 8. Interfaces, clases abstractas 9. Comunes clases (Objeto/clase interna/clase de empaquetado/Cadena) 10. Colección 11, algoritmo (clasificación y estructura de datos), excepción" 12. Subprocesos múltiples 13, marco de E/S 14, programación de red 15, nuevas características de JDK8, modelo de memoria JVM 16 , reflexión, anotación, xml 17, minijuegos

Contenido principal:

1 Introducción a los métodos de aprendizaje de Java, cursos de primera etapa y objetivos de aprendizaje

2. Comandos DOS de uso común, instalación del entorno JDK

3. Tipos de datos Java, conversión de tipos

4. Operadores (asignación, aritmético, lógico, relacional, ternario (ternario))

5. if, if-else, switch, break, condiciones múltiples

6. for, while, do- while

7. terminación

8. El concepto de método, definición del método, composición del método, invocación del método

9. Parámetros formales y reales del método, tipo de valor de retorno del método y valor de retorno, dos usos del retorno. , recursividad

10. Introducción a los arrays, concepto de arrays, creación de arrays, uso de arrays

11. parámetros de longitud

12. 3 tipos de clasificación, matrices bidimensionales

13 Triángulo de Yang Hui

14.

15. Constructor, sobrecarga del constructor, las funciones respectivas de construcción parametrizada y construcción sin parámetros, esta palabra clave

16. La diferencia entre variables miembro, métodos miembro, variables miembro y variables locales

17. Encapsulación, qué tipo de código necesita encapsulación y herencia

18. Polimorfismo, modificadores de acceso

19. > p>

20. Tres modificadores, métodos estáticos, bloques de código estático, bloques de código ordinario, la definición de clases abstractas, el papel de las clases abstractas

21. con clases abstractas, microconceptos de interfaces, especificaciones de interfaz, referencias de interfaz, polimorfismo de interfaz, las diferencias y usos de interfaces y clases abstractas (especificaciones de definición de interfaz, diferencias en definiciones de clases abstractas)

22. clases y miembros Clases internas, clases internas estáticas, clases internas locales, clases internas locales acceden a variables locales de clases externas

23. Escenarios de aplicación de clases internas locales, clases internas anónimas, clases de objetos, método getClass, hashCode. método, método toString, método igual, reescritura de método igual, método finalizar

24. ¿Qué es una clase de empaquetado, 8 tipos de empaquetado, métodos comunes de boxing y unboxing, y buffers de tipo entero?

25. Clase de cadena, inmutabilidad de cadenas, métodos comunes de cadenas, cadenas mutables

26. ¿Qué es una colección, colección del sistema de colección, interfaz principal de la colección, subinterfaz de lista, ArrayList, LinkedList, vector? /p>

27, Diferencias y ventajas y desventajas entre listas lineales y listas enlazadas, colecciones genéricas, clase de herramienta Colecciones

28, Establecer subinterfaz, HashSet, principio de deduplicación de HashSet, reescritura de hashCode y iguales , LinkedHashSet, TreeSet, principio de deduplicación de TreeSet

29. Algoritmo de complejidad temporal, complejidad espacial, algoritmo de clasificación, algoritmo de búsqueda, estructura de datos

30. generación, entrega de excepciones, lanzamientos, manejo de excepciones

(intentar, atrapar, finalmente), excepción personalizada

31, qué es un proceso, qué es un hilo, la composición de un hilo, dos formas básicas de crear un hilo, estado del hilo

32, Problemas de seguridad de subprocesos, bloques de código sincronizados, métodos sincronizados, estado de subprocesos (6 estados), problemas de interbloqueo, productores y consumidores, comunicación de subprocesos (esperar, notificar, notificar a todos)

33. , Principio del grupo de subprocesos, interfaces y clases relacionadas con el grupo de subprocesos, interfaz invocable, interfaz futura, interfaz de bloqueo, bloqueo de reentrada, bloqueo de lectura y escritura

34. , CopyOnWriteArrayList

35. Caso de subprocesos

36. Concepto de flujo, clasificación de flujo, flujo de bytes, flujo de nodo de bytes, flujo de filtro de bytes

37. , codificación de caracteres, secuencia de caracteres, secuencia de filtro de bytes, pasos de uso estándar de la secuencia, [XML]

38, serialización de objetos

39, caso completo de secuencia IO

40 Qué es una red, qué es una red informática, modelo de red, modelo TCP/IP, TCP/UDP, IP, clasificación de aplicaciones IPV4, puerto

41, clase InetAddress, red basada en TCP. programación, pasos de desarrollo

42. Expresión Lambda, Stream API, Date Time API, clase opcional

43. Qué es un objeto de clase, métodos comunes para obtener objetos de clase y clase, anotaciones.

44, DOM4J, SAX

45, panel de juego, botones de juego, lógica de juego, lectura de datos de juego, control de hilos de juego, algoritmo de puntuación de juego, algoritmo de volumen de sangre de juego, etc.

46. Completa el proyecto del juego