Вы можете использовать файловый поток и буферный поток.
public static void main(String[] args) {
// TODO Auto-generated method stub
int ch=0;
File tempFile=new File("/tmp/apple");
try{
BufferedReader filer=new BufferedReader(new FileReader(tempFile));
while( (ch=filer.read())!= -1)
System.out.printf("%c",ch);
}
catch(FileNotFoundException e){
e.printStackTrace(System.err);
}
catch(IOException e){
e.printStackTrace(System.err);
}
}