Первый проект на java. Как решить NetworkOnMainThreadException?
Ваше "обращение к интернету" нужно вынести в отдельный поток, а не в отдельный класс.
Ява многопоточная, у приложения есть главный поток (отрисовывает UI например) и чтоб его всякие запросы в инет не блокировали, андройд запрещает делать их в главном потоке. Соответсвенно, вам нужно запустить интернет-запрос в отдельном потоке.
Мой совет - юзайте библиотеки которые делют запросы за вас: okhttp / retrofit