Buenas, 
 
acabo de comenzar a manejar ficheros en java, y tengo algunas dudas sobre su gestión. He leido varias páginas para informarte, pero todas usan métodos diferentes sin explicar apenas: unos usan write otrs buffer write, otros file o filewrite o printWriter. ¿Es necesario crear un buffer? porque en el siguiente ejemplo que he encontrado no, por ejemplo. 
 
 
http://www.discoduroderoer.es/clases-filereader-y-filewriter-para-ficheros-de-texto-en-java/
 
¿sabrias algún lugar fiable donde documentarme sobre los ficheros?
 
También tengo una duda sobre la llamada a la funcion para escribir. Supongamos que tenemos una función escribirFichero(String t) dond t es el texto que va a incluir en el fichero. Quiero llamarlo desde una clase diferente, ¿como lo hago?, porque no es un objeto que pueda llamar. Si mi limito a escribir la función solo me dice que no está definida en dicha clase (que no es la principal, solo es una clase que tengo en mi programa).
 
Gracias a todos! 
   
 



