У меня есть вопрос относительно класса Java File.Когда я создаю экземпляр File, например,
File aFile = new File(path);
Где экземпляр aFile хранится на компьютере?Или это хранит в JVM?Я имею в виду, есть ли временный файл, хранящийся на локальном диске?
Если у меня есть экземпляр InputStream и записать его в файл с помощью OutputSteam, например
File aFile = new File("test.txt");
OutputStream anOutputStream = new FileOutputStream(aFile);
byte aBuffer[] = new byte[1024];
while( ( iLength = anInputStream.read( aBuffer ) ) > 0)
{
anOutputStream.write( aBuffer, 0, iLength);
}
Теперь, где жефайл test.txt хранит?
Заранее спасибо!