readLine()

FileInputStream fis = new FileInputStream(f); DataInputStream dis = new DataInputStream(fis); String s = dis.readLine(); System.out.println(s);

Aqui acusa readLinde() como deprecated…
O q significa? Que tá obsoleto?
Tem algum problema?
Há algum novo método que o substitui?

Deprecated quer dizer que usar o dito cujo pode ser perigoso ou existir algum melhor que ele. Nesse caso, se você quer somente ler as linhas de um arquivo texto, dá pra usar o readLine do BufferedReader.