Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java: Общие вопросы > С чего начать изучение java? |
Автор: alex77 17.8.2011, 21:43 |
Здравствуйте. С чего на сегодняшний день лучше начать изучение языка? Возникла необходимость писать java-апплеты. До этого изучал С++ PHP javascript в течение последних 7 лет. Спасибо. |
Автор: Cheloveck 17.8.2011, 22:23 |
Если знаешь плюсы, то проблем не будет. Почитай про swing и вперёд. Нет ничего сложного. Абсолютно. http://brainstream-dev.blogspot.com/2011/08/java-desktop-web.html |
Автор: Skipy 18.8.2011, 10:50 | ||
Начинать необходимо с книги нулевого уровня. Вам необходимо понимать: 1. Что такое байткод и чем он отличается от native-кода, получаемого в С++ 2. Как происходит загрузка классов, особенно в случае апплетов 3. Какие ограничения налагаются на апплеты, как они преодолеваются Ну и про знание ядра - коллекции, потоки, ввод-вывод, XML, конструкции языка и т.д. и т.п. я уже не говорю. Это обязательно. Обратите внимание, что несмотря на схожесть синтаксических конструкций между C++ и Java есть серьезные отличия. Особенно это касается шаблонов (generics в java), использования исключений, автоматического управления памятью и т.п. А создание пользовательского интерфейса - swing - это действительно довольно просто. |
Автор: alex77 18.8.2011, 12:08 |
Какую книгу для нулевого уровня вы посоветуете? Что для начала надо, JDK и NetBeans поставить? Главное - книгу. В остальном разберусь наверное уже по книге. |
Автор: priam220 22.8.2011, 18:44 |
Эккеля не плохая книга. Там есть главы типа что такое ООП, наверное с 7 летним опытом, оно вам не надо будет, но в целом все не плохо. Мне дважды рекомендовали Блоха, сам не открывал. Сам начинал с Шилдта. Книга больше похожа на справочник. Тоже не бесполезна. По апплетам, надо будет искать что то специфичное. Или полистать инет. JDK само собой. ИДЕ чаще всего наверное юзают Эклипс. В связи с бесплатностью и хорошей поддежкой. |
Автор: Ares4322 22.8.2011, 22:37 |
Начинать всегда надо с официальной документации. Стандартов и референсов. Для Java есть хороший официальный учебник - http://download.oracle.com/javase/tutorial/. Там обо всем самое главное. А потом можно и книжки и т.д. |
Автор: fclmfan 23.8.2011, 11:27 |
Д.Флэнаган. JAVA в примерах - хороший учебник. Очень хорошие примеры и все подробно рассматриваются |
Автор: danco0x53 23.8.2011, 14:39 |
Хорстманн Корнелл - Java 2 - Библиотека профессионала - 2 тома - рекомендую сам учился по ней когда-то ![]() Эккель тоже очень неплох - и есть тоже в русском переводе |
Автор: Cheloveck 23.8.2011, 15:48 |
Дык для 2004 года она ещё катила, а вот для сегодняшней Java 7 уже старовато! |
Автор: priam220 23.8.2011, 17:50 |
вообще тема как то перетекла плавно в http://forum.vingrad.ru/forum/topic-9229.html. А она с пометкой важно стоит в самом начале. ![]() Вопрос с чего начать, мне кажется риторический. Главное - это все же начать. |
Автор: nc30 30.8.2011, 09:14 | ||
http://www.ozon.ru/?context=search&text=%f5%ee%f0%f1%f2%ec%e0%ed%ed (на сегодняшний день) датируется 2010-м годом, на базе последней стабильной версии: Java SE 6. Автору топика надо с основами разобраться, зачем ему фичи семерки, их не так и много. Присоединяюсь к danco0x53: двухтомник Хорстманна/Корнелла - хороший выбор как для освоения азов языка, так и для получения более серьезного опыта программирования. Для начала вообще можно взять только первый том, а второй потом докупить, если сам язык понравится ![]() |
Автор: HappyLife 30.8.2011, 11:59 |
Ха-ха-ха)))) У самого такая же тема! 7 лет программировал на С++, php, JavaScript и вот сейчас перешел на Java. (клиент-сервер писать). Брооо, бери Хорстмана! Зная С++ и PHP, читается за максимум две неделе и можешь смело уже писать, что захочешь! |