Para el tema de static, echa un ojo a esto a ver si te aclara
http://chuwiki.chuidiang.org/index.php?title=Static
Si con lo de limpiar buffer como existia en C te refieres del free() de C (liberar memoria que ya no se necesita), en java no existe. Java libera automáticamente la memoria que no necesita y no tienes que preocuparte de liberarla. El proceso java que se encarga de ese limpiado de memoria se llama recolector de basura.
Se bueno.