Bom dia a todos
Eu sei que o uso de métodos com a classe URL e URLConnection (do java.net) para o envio de dados são coisas secundárias nesta aula, que servem mais como exemplo, e que o objetivo principal é mostrar o pattern Adapter.
Mas eu vi em um outro curso que essa biblioteca é bem antiga (desde o 1.0) e que recentemente surgiu uma nova biblioteca, a java.net.http(desde o Java 11), que veio para fazer essa função de envio e recebimento de dados de forma melhor, com uso do HttpClient, HttpRequest e HttpResponse. É isso mesmo?