Tutorial em vídeo de introdução ao Java, para autodidatas iniciantes em Java, escolha o tutorial de introdução ao Java do programador Heima (incluindo projetos Java e perguntas reais do Java)
10M
113,9K
2021-09-22 11:10:09
Proibida a reprodução sem autorização do autor
112,8K
110,8K
193,9K
56,4K
课程总结
收起全部章节
关闭课程总结
暂无课程总结
[Mapa de Rota de Aprendizado de Java] Expanda para ver mais conteúdo
https://www.bilibili.com/read/cv9965357
Como baixar materiais:
https://www.bilibili.com/read/cv11763184
Grupo de estudo Q: 625260577
Mapa de rota de aprendizado de Java mais eficiente (estude na ordem de cima para baixo)
Fundamentos de Java: BV1gb42177hm
Javaweb+AI: BV1yGydYEE3H
Sky Delivering (Cangqiong Takeout): BV1TP411v7v6
AI + Ruoyi Framework: BV1pf421B71v
Conjunto completo de microsserviços: BV1S142197x7
Projeto Xuecheng Online: BV1j8411N7Bm
Projeto Heima Toutiao: BV1Qs4y1v7x4
Entrevistas de grandes empresas de Java em 2023: BV1yT411H7YK
Resolva 99% dos problemas de autodidatismo em programação, chegou a comunidade oficial do Knowledge Planet da Heima!
https://www.bilibili.com/read/cv37115015/
Respostas de professores renomados, projetos exclusivos, orientações de entrevista e mais serviços de apoio ao estudo~
Para avanço e aprimoramento profissional, clique nos pontos técnicos abaixo para estudar detalhadamente
MySQL: BV1Kr4y1i7ru
JVM: BV1r94y1b7eS
Estruturas de Dados e Algoritmos (Parte Superior): BV1Lv4y1e7HL
Estruturas de Dados e Algoritmos (Parte Inferior): BV1rv4y1H7o6
SSM: BV1Fi4y1S7ix
springboot: BV14z4y1N7pg
Spring Avançado: BV1P44y1N7QG
springcloud: BV1kH4y1S7wz
Docker: BV1HP4118797
Git: BV1MU4y1Y7h5
Maven: BV1Ah411S7ZE
Dubbo: BV1VE411q7dX
Zookeeper: BV1M741137qY
Redis: BV1cr4y1671t
MongoDB: BV1bJ411x7mq
RabbitMQ: BV1mN4y1Z7t9
RocketMQ: BV1L4411y7mn
===============================
Para ajudar os alunos iniciantes interessados em Java e determinados a entrar neste setor, este conjunto de tutoriais de Java nasceu, eliminando teorias longas e combinando requisitos de aplicação reais de empresas de software para fortalecer a compreensão e o domínio do conhecimento por todos. Este curso possui conhecimentos abrangentes e completos, casos extremamente ricos, e cada conclusão de estágio de curso é equipada com casos práticos abrangentes, fornecendo uma grande quantidade de códigos elegantes e de alta qualidade para o treinamento de iniciantes, aprendendo e fazendo passo a passo, de forma clara e prática.
===============================
Após concluir este curso, continue para o próximo curso: Desenvolvimento JavaWeb BV1m84y1w7Tb
06, Exceção: As duas maneiras de lidar com exceções
19:42
01. Framework de coleções (parte 1): Visão geral, métodos comuns da coleção Collection
25:19
02、Estruturas de coleções (Parte 1): Formas de percorrer coleções Collection - iteradores, for aprimorado, Lambda, exemplos
32:53
03、Estruturas de coleções (parte 1): coleções da série List: características, métodos, formas de iteração, princípio subjacente da coleção ArrayList
23:31
04, Framework de Coleções (I): Coleções da série List: Princípio subjacente da coleção LinkedList, métodos exclusivos, pilha, fila
26:31
05, Framework de Coleções (Parte 1): Características da coleção Set, princípios subjacentes, tabela hash, princípio de eliminação de duplicatas
40:25
06, Framework de coleções (1): Princípios subjacentes do LinkedHashSet, coleção TreeSet
23:12
07、Estruturas de coleções (1): Resumo do uso da coleção Collection, problema de exceção de modificação simultânea em coleções
19:50
01、Framework de coleções (2): conhecimento prévio - parâmetros variáveis, classe utilitária Collections
21:59
02、Estruturas de coleções (parte 2): caso integrado do jogo Dou Dizhu, montar as cartas, embaralhar, distribuir, ordenar, ver as cartas
32:46
03, Framework de Coleções (Parte 2): Coleções da série Map: Visão geral, métodos comuns
26:46
04, Framework de Coleções (Parte 2): Modos de percurso da coleção Map
40:15
05. Framework de coleções (parte 2): Coleções da série Map: princípios de HashMap, LinkedHashMap, TreeMap
24:35
06. Framework de coleções (parte 2): conhecimento complementar: aninhamento de coleções
09:10
07, Novos Recursos do JDK8: Introdução ao Stream, Criação de Stream
23:36
08、Novidades do JDK 8: métodos intermediários e métodos finais do Stream
36:32
Questões reais do exame de nível da turma Huangpu
03:57:07
01、Fluxos de IO (Parte 1): File, visão geral de fluxos de IO, criação de objetos de arquivo File
22:45
02、Fluxos de IO (I): Métodos comuns e exemplos da classe File
32:11
03、Fluxos de IO (1): conhecimento prévio: recursão de métodos, algoritmo e fluxo de execução da recursão, caso do macaco comendo pêssegos
30:05
04、Fluxos de IO (Parte 1): Busca de arquivos File - problema da cerveja - exclusão de pastas não vazias
36:39
05、Fluxos de IO (1): conhecimento prévio - conjuntos de caracteres, UTF-8, GBK, ASCII, problemas de caracteres ilegíveis, codificação e decodificação, etc.
39:46
06、Fluxo IO (I): Visão geral do fluxo IO, fluxo de bytes - FileInputStream lendo um byte por vez
35:49
07, Fluxo de E/S (Parte 1): Fluxo de Bytes - FileInputStream lê múltiplos bytes de cada vez
32:30
08、Fluxos de IO (1): fluxo de bytes - FileOutputStream, cópia de arquivos com fluxo de bytes
27:20
09. Fluxos de IO (I): liberação de recursos - try-catch-finally, try-with-resources
27:15
01、Fluxos de IO (2): fluxo de caracteres - FileReader, FileWriter, observações sobre fluxo de saída de caracteres
31:46
02, Fluxo de E/S (Parte 2): Fluxo de Buffer - BufferedReader, BufferedWriter, Exemplo
41:35
03、Fluxos de IO (2): Análise de desempenho de fluxos brutos e fluxos em buffer
16:51
04、Fluxo IO (II): Levantando o problema: leitura com codificações diferentes pode causar caracteres ilegíveis
08:54
05、Fluxo IO (II): Fluxo de conversão - InputStreamReader, OutputStreamWriter
16:46
06, Fluxo de E/S (Parte 2): Outros fluxos: Fluxo de Impressão, Aplicação do Fluxo de Impressão
19:09
07、Fluxos de IO (Parte 2): Outros fluxos: fluxos de dados, fluxos de serialização
28:14
08, Fluxos de E/S (Parte 2): Conhecimento Suplementar: Framework de E/S
16:27
01、Arquivos especiais, visão geral de tecnologias de log
08:20
02, Arquivos Especiais: Arquivo de propriedades Properties, Caso
26:12
03, Arquivos Especiais: Visão Geral e Análise de XML
40:25
04、Arquivos especiais: Geração e restrições de XML
21:32
05、Tecnologia de logs: visão geral, sistema, introdução ao framework de logs Logback, introdução básica
28:38
06、Tecnologia de logs: explicação detalhada do arquivo de configuração principal do logback, níveis de log
19:07
01. Multithreading: visão geral, primeira forma de criação de threads, segunda forma de criação com Runnable
33:46
02, Multithreading: Visão geral, Terceira maneira de criar threads (Callable), Métodos comuns de criação
32:33
03、Multithreading: problemas de segurança de threads, simulação do problema de saque bancário
21:48
04、Multithreading: Sincronização de threads
33:47
05, Multithreading: Comunicação de Threads [Compreensão]
23:09
06, Multithreading: Thread pool, processamento de tarefas Runnable e Callable
44:05
07, Multithreading: pool de threads: usando Executors para obter um pool de threads
13:03
08, Multithreading: Concorrência, paralelismo, ciclo de vida
16:26
09, Multithreading: Bloqueio otimista, exercícios de multithreading (expansão)
55:14
01、Comunicação em rede: Visão geral, endereço IP, InetAddress
29:32
02、Comunicação em rede: portas e protocolos
25:51
03、Comunicação em rede: Comunicação UDP, um envia um recebe, vários enviam vários recebem
40:13
04, Comunicação de Rede: Comunicação TCP, um envio e um recebimento, múltiplos envios e múltiplos recebimentos
36:07
05、Comunicação em rede: Comunicação TCP - Suporte à comunicação simultânea com múltiplos clientes
19:43
06、Comunicação em rede: Comunicação TCP: Bate-papo em grupo
15:21
07, Comunicação de Rede: Implementação de comunicação TCP para arquitetura B/S, Princípios de desenvolvimento de sites, Otimização de arquitetura B/S com pool de threads
26:17
01, Java Avançado: Explicação detalhada do framework de teste unitário junit
38:33
02、Java Avançado: Reflexão - conhecendo a reflexão, obtendo classes
13:10
03、Java Avançado、Reflexão - Obter objeto construtor e usá-lo
22:32
04, Java Avançado: Reflexão - Obter objetos de variáveis de membro e métodos e utilizá-los
28:50
05. Java avançado: função da reflexão, cenários de aplicação