Почему, если мы хотим заархивировать файл в java, мы всегда используем FileInputStream
и BufferedInputStream
, а не BufferedReader
и FileReader
?Почему, если мы хотим заархивировать файл в java, мы используем BufferedInputStream, а не BufferedReader?
0
A
ответ
1
Читатели используются для работы с текстовыми файлами, где содержимое файла (байты) используется для представления текста (символов) в некотором кодировании.
С другой стороны, InputStream
используется более общим способом, чтобы читать байты файла независимо от того, что они означают, поэтому он работает как для двоичных файлов, так и для текстовых файлов. А zip-файлы и алгоритм сжатия предназначены для работы с байтами, а не с символами.
Смежные вопросы
- 1. Почему мы используем StringBuilder и BufferedReader в java вместе?
- 2. Почему мы используем easytracker?
- 3. Почему мы используем xml?
- 4. Почему мы используем жидкость?
- 5. Почему мы используем SimpleLoadTimeWeaver?
- 6. Почему мы используем struts.custom.i18n.resources?
- 7. Почему мы используем system.out.flush()?
- 8. Почему мы используем SpreadsheetApp.flush() ;?
- 9. Почему мы используем HttpContext.Current?
- 10. Почему мы используем прототипы
- 11. Почему мы используем tq_struct?
- 12. Почему мы используем константы?
- 13. Почему мы используем HTTP?
- 14. Почему мы используем файл .class в ASP.NET?
- 15. Почему мы используем TaskStackBuilder?
- 16. Почему мы используем web.xml?
- 17. Почему мы используем jquery.klass?
- 18. Почему мы не используем расширение .class с командой «java»?
- 19. Почему мы используем кортежи, если мы можем использовать двумерный список?
- 20. Почему мы используем rt.jar в проекте java?
- 21. Почему мы используем этот код в JAVA?
- 22. Почему мы используем конкретные кланы в java?
- 23. почему мы используем набор метод
- 24. Почему мы используем Finalization в Units?
- 25. Почему мы используем «({})» в jQuery?
- 26. Почему мы используем менеджеров памяти?
- 27. Почему мы используем шаблон стратегии?
- 28. где мы используем JAAS
- 29. Почему мы используем дескрипторы SURF?
- 30. Почему мы не используем напрямую файлы Object?
Thankx Теперь я понимаю :) – Sunset