Para descargar una página web en Java, podemos usar la clase HttpClient que facilita realizar peticiones HTTP.
HttpClient
Vamos a utilizar la librería jsoup.
Para enviar una petición HTTP en Java, el JDK proporciona la clase HttpClient.
Nota: Debes reemplazar http://tu-api.com/datos, usuario, y contraseña con tus propios valores.
http://tu-api.com/datos
usuario
contraseña