audesviante.hashnode.devGerenciando arquivosA classe java.io.Filerepresenta um caminho abstrato para um arquivo ou diretório que pode ou não existir. Além de percorrer a hierarquia de arquivos, no Java podemos também criar, excluir e renomear arquivos. Vamos considerar alguns métodos para isso...Nov 18, 2025·4 min read
audesviante.hashnode.devLendo pequenos arquivos em JavaA classe padrão do Java fornece várias formas para ler arquivos, algumas mais antigas e outras mais novas. Neste artigo vamos considerar dois métodos básicos, utilizando a classe Scanner ou ler todo o arquivo para uma String utilizando as classes Pat...Nov 18, 2025·4 min read
audesviante.hashnode.devA classe file do JavaA classe File fornece uma API muito clara para processar arquivos e diretórios em diferentes plataformas. É comum que um programa precise processar e armazenar dados localizados fora do código-fonte: configurações, conjuntos de dados para processamen...Nov 18, 2025·5 min read
audesviante.hashnode.devSwitch expressionO Java 12 introduziu um recurso na linguagem Java chamado expressões switch. Essas expressões podem ser usadas para simplificar muitas instruções switch As instruções switch são frequentemente usadas para evitar longas cadeias de instruções if- else,...Nov 17, 2025·6 min read
audesviante.hashnode.devRecuperando instâncias de classeO java.lang.Class `Reflection` ocupa um lugar central no pacote de reflexão. Ele representa uma estrutura de classes e interfaces, agregando informações sobre construtores, campos, métodos, superclasses, interfaces e assim por diante. Em outras palav...Oct 31, 2025·4 min read