И один и другой языки используют ООП, то есть, если хорошо поняли тему "Классы", то проблем возникнуть не должно. Если первым учили C++, то придется немного перестроиться на Java, потому как все в этом языке построено на классах, что очень удобно, но поначалу слегка непривычно. Синтаксис особо отличаться не будет, запомнить достаточно просто, циклы, переменные создаются аналогично. Не думаю, что возникнут какие-то особые трудности. Если поставите цель, то все получится за достаточно короткий промежуток времени.
Прямые ссылки можно вытащить при помощи такой программы, как:
Еще один способ для вытаскивания ссылок, он действует на основе переданного urla в виде скрипта, многим пользователям это помогло, но для этого способа обязательно нужен URL:
Да конечно стоит. Только если Вы понимаете, что такое работа программиста. Java сейчас один из самых востребованных языков программирования в мире. По одному из рейтингов, за 2016 год, он на 40% обошел javascrip и занял первое место. На java можно написать любую программу на любую платформу, будь то мак или виндовс. Я вообще считаю его самым крутым и перспективным языком, поскольку на нем можно писать как компьютерные игры так и программы контроля медицинского оборудования. Допустим, надоело тебе делать приложения для компьютеров, идешь делать "Мозги" для авто и так далее...
Самостоятельно можно сделать Java книгу с помощью компьютерной программы TequilaCat BookReader. После запуска этой программы необходимо выбрать модель мобильного телефона и нажать кнопку «Добавить книгу». После добавления текстового файла будет создана книга из этого файла. После чего производится настройка Java книги для того чтобы было возможно ее удобно читать. Далее необходимо перейти на пункт меню «Задать Jar файл и папку» и указать место будущего нахождения файлов уже готовых Java книг, далее необходимо ввести имя создаваемой книги и ее jar файла.
Учиться, учиться и еще раз учиться! Учиться у старших и опытных коллег по работе - как программировать быстро и не косячить! Учиться у более опытных товарищей, как заработать больше денег. Стремительно изучать наработки коллег и разбираться в чужих исходниках! И еще изучать и понимать предметную область.