Я хочу вызвать браузер (например, Internet Explorer / Firefox / Google Chrome / Opera) через интерфейс Java. Также мне нужно передать некоторые веб-ссылки на этот процесс Java. Как этого добиться?
Вы можете использовать настольный API :
java.awt.Desktop.getDesktop().browse(new URI("http://stackoverflow.com"));
Это запустит браузер
Вы можете сделать это с помощью Desktop#browse(). Однако он будет запускать только настроенный по умолчанию браузер системы.
Desktop#browse()
См. Использование Desktop API в Java SE 6" Открытие браузера "
Вы можете запустить исполняемый файл браузера как отдельный процесс.
Нажмите эту ссылку о том, как выполнить внешний процесс в Java.