Red de conocimiento de divisas - Consulta hotelera - ¿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 del método igual, método finalizar

24. ¿Qué es una clase de empaquetado, 8 tipos de empaquetado, métodos comunes de boxeo y unboxing, búfer 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. La diferencia y las ventajas y desventajas entre listas lineales y listas vinculadas, colecciones genéricas, clase de herramienta Colecciones

28 Establecer subinterfaz, HashSet, principio de deduplicación de HashSet, reescribir 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, capturar, finalmente), excepciones personalizadas

31. ¿Qué es un proceso, qué es un hilo y la composición de un hilo? Dos formas básicas de crear. subprocesos, estado del subproceso

32, problemas de seguridad del subproceso, bloques de código de sincronización, métodos de sincronización, estado del subproceso

estado (6 estados), problema de interbloqueo, productor consumidor, comunicación de subprocesos (esperar, notificar, notificar a todos)

33. Concepto de grupo de subprocesos, principio de 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, colección segura para subprocesos, herramienta de colecciones para obtener una colección segura para subprocesos, 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. Archivo, FileFilter, codificación de caracteres, flujo de caracteres, flujo de filtro de bytes, pasos de uso estándar de los flujos. [XML]

38. Serialización de objetos

39. Caso completo de flujos IO

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

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

42, expresión Lambda, Stream API, Date Time API, clase opcional

43. ¿Qué es un objeto de clase, obtención de objetos de clase, métodos comunes de clase, anotaciones?

44.

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

Completa el proyecto del juego

上篇: ¿Por qué la cadena de noticias de 18 años cambió su entorno recién ahora? 下篇: ¿Qué significa chatGPT?
Artículos populares