인가코드 일반 자바에서 받는법...

안녕하세요
카카오 api공부 중인 학생입니다.
rest api 로 로그인하고 친구목록 생성하는것까지 구현하고 있는데
제가 원하는 그림은 자바에서 웹페이지가 띄워지고
거기서 로그인을 하게되면 자바에 콘솔창에 제가 원하는 사용자정보라든가
친구목록(팀원)들이 뜨는겁니다.
try {

		Desktop.getDesktop().browse(new URI("문서의 url")); 
		
	} 
	catch (IOException e) {
		e.printStackTrace(); 
	} 
	catch (URISyntaxException e) {
		e.printStackTrace(); 
	}

이거 실행하면 로그인창이 뜨고 로그인되면 url에 redirect url이랑 인가 코드가 뜨는데 이걸 갖고 오고싶습니다… 어떻게 해야될까요??? code = ""초기화하고 code 받아올떄까지 무한루프돌릴생각입니다.

안녕하세요
예제 참고해주세요.

[rest api 예제] java (spring boot) - 카카오 로그인, 카카오 친구목록 조회, 메시지 발송