Arquivo da Categoria: java.io

Java, cria pasta e move arquivos para dentro desta pasta

Este pequeno projeto cria uma pasta chamada [importados] e move todos os arquivos txt para dentro da mesma. Baixe aqui  –> baixe o arquivo zip contendo o código.

Publicado em Java, java.io | Etiquetas , , | Publicar um comentário

Como copiar um arquivo com Java

Exemplo 1)   import java.io.*;   public class Teste { public static void main(String[] args) throws Exception{ File origem = new File(“imagem.GIF”); FileInputStream fis = new FileInputStream(origem);   File destino = new File(“imagem_copia.gif”); FileOutputStream fos = new FileOutputStream(destino);   int … Continuar a ler

Publicado em java.io | Etiquetas | 6 Comentários

Comparando serialização “é-um (herança)” com serialização “tem-um (composição)” com classes que não implementam interface Serializable.

Ao fazer os testes contidos no capítulo 6 do livro da Kathy Sierra e Bert Bates, pude perceber que estava com um pequeno lapso no meu conhecimento a respeito de serialização de objetos no Java. A serialização de objetos no … Continuar a ler

Publicado em java.io | Etiquetas | Publicar um comentário

Serializando Coleções

  Abaixo mostraremos dois exemplos de como podemos serializar coleções. Quais serão as conseqüências de essas coleções possuírem objetos não serializáveis em seu conteúdo?      Exemplo simples:     import java.io.*;     public class Teste {     … Continuar a ler

Publicado em java.io | Etiquetas | Publicar um comentário

Serialização manual de objetos Java

Neste exemplo vamos explicar como funciona o método writeObject e readObject. Dado o código: import java.io.*;   public class Teste { public static void main(String[] args) throws IOException { try{ Dog d = new Dog(“Pedro”, 34, 88); System.out.println(d); FileOutputStream fos … Continuar a ler

Publicado em java.io | Etiquetas | Publicar um comentário

O que acontece se tentarmos rodar este método “createNewFile()” e o arquivo já existir no disco?

    O que acontece se tentarmos rodar este método “createNewFile()” e o arquivo já existir no disco?     Ao executar o código:     public class MyFile { public static void main(String[] args) { try { File file … Continuar a ler

Publicado em java.io | Etiquetas | Publicar um comentário

Como renomear um arquivo (Java.io)

//1) Declara um objeto que pode ser diretorio ou arquivo File myDir = new File(“meu diretorio”); //2) Cria um diretório myDir.mkdir(); //3) Declara um objeto que pode ser diretorio ou arquivo File myFile = new File(myDir, “meu arquivo.txt”); //4) Cria … Continuar a ler

Publicado em java.io | Etiquetas | Publicar um comentário

Como listar toda uma estrutura de diretórios

    Dada a seguinte estrutura de diretórios vamos listar todo o conteúdo hierárquico da mesma. Obs: o código abaixo (já compilado ‘Teste.class’) se encontra na pasta [java].                         … Continuar a ler

Publicado em java.io | Etiquetas | Publicar um comentário

Como ler algo do console com Java

      Lendo do console         import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader;     public class MyConsole { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); System.out.println(“digite alguma coisa: “); … Continuar a ler

Publicado em java.io | Etiquetas | Publicar um comentário