Почему ключевое слово const не используется в Java? [duplicate]

Возможно дублирование:
Почему в Java нет ключевого слова Constant?

Почему ключевое слово const не используется в Java?
Видите ли Вы какие-либо недостатки использования в синтаксисе Java какого-либо переходного конста или неизменяемого ключевого слова или почему был выбран общий громоздкий подход ?

Видите ли Вы причины для закрытия запроса , предоставляет ли Sun какие-либо объяснения?

-121--756680-

Невозможно увидеть файл в Windows, написанный приложением Android на SD-карте, если только я не "Принудительно закрою" приложение Я не написал файл через свою программу Android так: String file = Environment.getExternalStorageDirectory () .getAbsolicePath () + "/Files/Heles/ BufferedWriter = новый BufferedWriter (новый...

Я написал файл через свою программу Android так:

String file = Environment.getExternalStorageDirectory().getAbsolutePath() + "/Files/hello.txt";
BufferedWriter writer = new BufferedWriter(new FileWriter(file));
writer.write(str + "\n");     \\ Yeah, 'str' has a value there
writer.close();

Программа делает свою работу и она заканчивается. Теперь я нажму кнопку «Назад» на Android, чтобы закрыть приложение. Если я перейду в браузер файлов Android (например, Astro), я смогу увидеть файл, но если я смонтирую SD-карту в Windows, я не смогу увидеть файл!

Если перейти в раздел Настройки Приложения Управление приложениями «Принудительная остановка» , файл можно просмотреть даже в Windows.

Что делать, чтобы я мог видеть файл в Windows, если файл написан моим приложением Android на SD-карте и я не хочу каждый раз переходить к настройкам и нажимать кнопку «Закрыть».

На самом деле файл написан правильно (я думаю), но так как поведение по умолчанию кнопки Android 'back' не убивает приложение, и это выглядит так, как если приложение не будет убито, я не могу открыть файл за пределами Android (в Android я все еще могу увидеть его и даже открыть его).

Итак, что будет лучшим решением для этого случая? Следует ли автоматически убивать приложение, когда оно закрывается? Пользователи говорят, что System.exit () строго не рекомендуется.

13
задан Peter Mortensen 25 March 2019 в 05:12
поделиться