Мне нужно написать метод внутри класса для чтения файлов. Нужно ли мне импортировать java.io. * в класс, или это нужно сделать в основном, что вызывает метод?Использование Java.io. * для чтения файлов
ответ
Декларации import
относятся к вершине единицы перевода, где делается ссылка. Строго говоря, вам не нужно ничего импортировать: импорт - это удобство, позволяющее избежать ввода полного имени используемого класса (т. Е. BufferedReader
вместо java.io.BufferedReader
).
Абонент не должен импортировать ничего, связанное с реализацией методов в используемых классах. Это одна из достоинств инкапсуляции: вызывающий абонент должен знать, что он называет, но он надежно изолирован от деталей реализации классов, которые он использует.
блестящий ответ, я бы никогда не думал об этом –
Простой пример:
import java.io.*;
class MyClass{
public static void main(String[] args) throws java.io.IOException {
FileReader f = new FileReader ("myfile.txt");
}
}
- 1. Appengine и java.io использование
- 2. java.io дилемма
- 3. Использование pysmbc для чтения файлов по samba
- 4. Использование JsonReader для чтения динамических json-файлов
- 5. Использование оператора вставки потока для чтения файлов
- 6. Использование Python для чтения нескольких файлов JSON
- 7. java.io для GWT?
- 8. Список файлов на Java без использования java.io
- 9. Java.io: Настройка производительности
- 10. MultiThreading для чтения файлов
- 11. Использование JavaMail для чтения почты
- 12. Поиск ByteArrayInputStream с использованием java.io
- 13. Использование класса сканера для чтения файла
- 14. Использование сканера для чтения
- 15. Использование потоков/потоков для чтения больших файлов txt?
- 16. Использование JavaScript для чтения файлов, хранящихся на компьютере пользователя
- 17. Использование Office Word для чтения файлов doc с помощью PHP
- 18. Использование сопоставления файлов для чтения данных из файла
- 19. Использование Openschema для чтения файлов Excel в Powerbuilder
- 20. Использование SSIS для чтения плоских файлов с несколькими типами записей
- 21. Использование C# для чтения/записи файлов Excel (.xls/.xlsx)
- 22. Использование сопоставления памяти в C для чтения двоичных файлов
- 23. Использование пользовательского fileformat для чтения xml-файлов в кусте
- 24. Использование генераторов для чтения двух файлов с приоритетом времени
- 25. Использование android-midi-lib для чтения файлов MID в android
- 26. программа Hadoop с Python - Использование генераторов для чтения файлов
- 27. Использование python для чтения текстовых файлов и ответов на вопросы
- 28. Использование функции чтения для чтения в файле
- 29. Создать класс для чтения файлов
- 30. Защита для чтения файлов динамически
Вы должны добавить импорт для всех классов, которые вы хотите использовать в текущем классе – MadProgrammer
Вы пытались импортировать в основной? Что сказал компилятор? – beny23