Java. Полное руководство, 10-е издание (Герберт Шилдт)
4 053 ₽
+ до 607 баллов
Бонусная программа
Итоговая сумма бонусов может отличаться от указанной, если к заказу будут применены скидки.
Офлайн
Цена на сайте может отличаться от цены в магазинах сети. Внешний вид книги может отличаться от изображения на сайте.
В наличии в 1 магазине. Смотреть на карте
Цена на сайте может отличаться от цены в магазинах сети. Внешний вид книги может отличаться от изображения на сайте.
В этом десятом издании справочного пособия, полностью обновленном с учетом последней версии Java SE 9, поясняется, как разрабатывать, компилировать, отлаживать и выполнять программы на языке программирования Java. Это пособие составлено Гербертом Шилдтом, автором популярных во всем мире книг по языкам программирования, таким образом, чтобы охватить все языковые средства Java, включая синтаксис, ключевые слова, основные принципы объектно-ориентированного программирования, значительную часть прикладного интерфейса Java API, библиотеки классов, аплеты и сервлеты, компоненты JavaBeans, библиотеки AWT и Swing, а также продемонстрировать их применение на простых и наглядных примерах.
Описание
Характеристики
В этом десятом издании справочного пособия, полностью обновленном с учетом последней версии Java SE 9, поясняется, как разрабатывать, компилировать, отлаживать и выполнять программы на языке программирования Java. Это пособие составлено Гербертом Шилдтом, автором популярных во всем мире книг по языкам программирования, таким образом, чтобы охватить все языковые средства Java, включая синтаксис, ключевые слова, основные принципы объектно-ориентированного программирования, значительную часть прикладного интерфейса Java API, библиотеки классов, аплеты и сервлеты, компоненты JavaBeans, библиотеки AWT и Swing, а также продемонстрировать их применение на простых и наглядных примерах. Не обойдены вниманием и новые средства, появившиеся в версии Java SE 9, в том числе модули и утилита JShell.
Диалектика
Как получить бонусы за отзыв о товаре
1
Сделайте заказ в интернет-магазине
2
Напишите развёрнутый отзыв от 300 символов только на то, что вы купили
3
Дождитесь, пока отзыв опубликуют.
Если он окажется среди первых десяти, вы получите 30 бонусов на Карту Любимого Покупателя. Можно писать неограниченное количество отзывов к разным покупкам – мы начислим бонусы за каждый, опубликованный в первой десятке.
Правила начисления бонусов
Если он окажется среди первых десяти, вы получите 30 бонусов на Карту Любимого Покупателя. Можно писать неограниченное количество отзывов к разным покупкам – мы начислим бонусы за каждый, опубликованный в первой десятке.
Правила начисления бонусов
Отличная книга для профи
Плюсы
Есть абсолютно всё нужное
Книга «Java. Полное руководство, 10-е издание» есть в наличии в интернет-магазине «Читай-город» по привлекательной цене. Если вы находитесь в Москве, Санкт-Петербурге, Нижнем Новгороде, Казани, Екатеринбурге, Ростове-на-Дону или любом другом регионе России, вы можете оформить заказ на книгу Герберт Шилдт «Java.
Полное руководство, 10-е издание» и выбрать удобный способ его получения: самовывоз, доставка курьером или отправка почтой. Чтобы покупать книги вам было ещё приятнее, мы регулярно проводим акции и конкурсы.Книга Герберта Шилдта «Java . Полное руководство» (Java SE 7, 8-е издание) предназначена для всех программистов — как для новичков, так и для профессионалов. Начинающий программист найдет в ней подробные пошаговые описания и множество чрезвычайно полезных примеров. А углубленное рассмотрение более сложных функций и библиотек Java должно удовлетворить ожидания профессиональных программистов. Для обеих категорий читателей в книге указаны действующие ресурсы и полезные ссылки. В этой книге автор бестселлеров по программированию Герберт Шилдт знакомит вас со всем необходимым для разработки, компиляции, отладки и запуска программы Java. Полностью обновленное для платформы Java Platform, Standard Edition 7 (Java SE 7), это исчерпывающее издание рассматривает язык Java в целом, включая его синтаксис, ключевые слова и фундаментальные принципы программирования В книге «Java 7. Полное руководство» вы найдете информацию о ключевых элементах библиотеки Java API, рассмотрите JavaBeans, сервлеты, аплеты и Swing и ознакомитесь с работой Java в реальных ситуациях. Кроме того, в этой книге подробно обсуждаются такие новые средства Java SE 7, как оператор try-с-ресурсами, строки в операторе switch, выведение типов с оператором <>, NIO.2 и Fork/Join Framework. Что внутри книги
Об авторе Герберт Шилдт — известный во всем мире автор множества книг, посвященных программированию на языках Java, C++, C и C#. Его книги продаются миллионными тиражами и переводятся на множество языков мира. К успешным книгам Герберта по языку Java относятся Java: руководство для начинающих; Java: методики программирования Шилдта; SWING: руководство для начинающих; и Искусство программирования на Java. Бестселлерами по C++ являются Полный справочник по C++; C# 4: полное руководство; и C: полное руководство, классическое издание. Интересуясь всеми компьютерными аспектами, он уделяет основное внимание языкам программирования, включая компиляторы, интерпретаторы и языки управления роботами. Он также проявляет активный интерес к стандартизации языков. Герберт имеет диплом о высшем образовании, а также ученую степень, которую получил в университете Иллинойса. Дополнительная информация об авторе представлена на его веб-сайте по адресу: www.HerbSchildt.com. Расскажи про книгу своим друзьям и коллегам: Твитнуть Нравится | Оглавление к книге Java.Полное руководство. Java SE 7, 8-е издание Об авторахВведение Часть I. Язык Java Глава 1. История и развитие языка Java Глава 2. Обзор языка Java Глава 3. Типы данных, переменные и массивы Глава 4. Операторы Глава 5. Управляющие операторы Глава 6. Знакомство с классами Глава 7. Более пристальный взгляд на методы и классы Глава 8. Наследование Глава 9. Пакеты и интерфейсы Глава 10. Обработка исключений Глава 11. Многопоточное программирование Глава 12. Перечисления, автоупаковка и аннотации (метаданные) Глава 13. Ввод-вывод, аплеты и другие темы Глава 14. Обобщения Часть II. Библиотека Java Глава 20. Исследование NIO Глава 21. Сеть Глава 22. Класс Applet Глава 23. Обработка событий Глава 24. Введение в библиотеку AWT: работа с окнами, графикой и текстом Глава 25. Использование элементов управления, диспетчеров компоновки и меню библиотеки AWT Глава 26. Изображения Глава 27. Параллельные утилиты Глава 28. Регулярные выражения и другие пакеты Часть III. Разработка программного обеспечения с использованием Java Часть IV. Применение Java Приложение. Использование комментариев документаци |
Java: Полное руководство | Книга и электронная книга
Полное руководство по Java, от начала до конца!
- Просмотрите книгу Просмотрите книгу
автор Кристиан Улленбум
Электронная книга
$54,99
Доступный
Печатное издание
$59,95
Доступный
Комплект
$69,99
Доступный
Печатное издание Электронная книга Комплект
1126 страниц, 2023 г.
ISBN 978-1-4932-2295-7 1126 страниц, 2023
Форматы электронных книг: EPUB, MOBI, PDF, онлайн
ISBN 978-1-4932-2296-4 1126 страниц, 2023 г., печатное издание в мягкой обложке
Форматы электронных книг: EPUB, MOBI, PDF, онлайн
ISBN 978-1-4932-2297-1
Это новейшее практическое руководство по Java, которое вы так долго искали! Независимо от того, являетесь ли вы новичком, переходите на Java с другого языка или просто хотите освежить свои навыки работы с Java, это единственная книга, которая вам нужна. Вы получите полное представление об основах языка Java, включая классы, объекты, массивы, строки и исключения. Вы также узнаете о более сложных темах: потоки, алгоритмы, XML, тестирование JUnit и многое другое. Эта книга должна быть на полке каждого Java-программиста!
Ваше полное руководство по платформе Java, Standard Edition 17
Понимание языка Java, от базовых принципов до продвинутых концепций
Работа с выражениями, операторами, классами, объектами и многим другим
Загрузите и ознакомьтесь с практическими примерами кода
О книге Об электронной книге 1126 стр. , Мягкая обложка, 2,2 дюйма. Технический обзор доктора Дирка Эверса. Гибкий справочник формата 7 x 10 дюймов, в идеальном переплете. Отпечатано в черно-белом цвете на офсетной бумаге 60# из надежных источников. Удобный для чтения шрифт с засечками (TheAntiquaB 9.5 балла). Макет в одну колонку. Электронная книга в полном цвете. PDF (36,8 МБ), EPUB (9,8 МБ) и файл MOBI (24,9 МБ) для загрузки, без DRM с персонализированным цифровым водяным знаком. Копирование и вставка, закладки и распечатка разрешены. Оглавление, ссылки в тексте и предметный указатель полностью связаны. Включая онлайн-издание книги в специальном приложении для чтения.
В этой книге вы узнаете о:
Основы Java
Познакомьтесь с внутренней работой Java, от классов и объектов до структур данных и алгоритмов. Эта книга актуальна для Java SE 17!
Дополнительные темы
Уже освоили основы? Узнайте, что еще может сделать Java, от арифметики с плавающей запятой до тестирования фреймворков, потоков, управления базами данных и многого другого.
Практические примеры
Получите практический опыт работы с Java, используя проверенные загружаемые программы. Эти примеры кода позволяют вам работать с книгой, проверяя свои новые навыки и знания по пути.
Основные моменты включают:
Классы и объекты
Массивы
Обработка исключений
Объектно-ориентированное программирование
Символы и строки
Дженерики
Библиотека классов
Параллельное программирование
Структуры данных
Лямбда-выражения
Тестирование JUnit
Инструменты JDK
Дополнения к продукту
Здесь вы можете найти загружаемые дополнения к продукту.
Список дополнений >
Вам также может понравиться:
Питон 3 –
Полное руководство
Йоханнес Эрнести, Петер Кайзер
1036 страниц, мягкая обложка
Готовы освоить Python? Научитесь писать эффективный код, будь вы новичок или профессиональный программист. Ознакомьтесь с основными понятиями Python, включая функции, модуляризацию и объектную ориентацию, и пройдитесь по доступным типам данных. Затем погрузитесь в более сложные темы, … Подробнее о книге
от $54,99
Доступный
Электронная книга | Печатное издание | Связка
JavaScript –
Полное руководство
Филип Акерманн
982 страницы, мягкая обложка
Начните знакомство с JavaScript с помощью этого подробного практического руководства. Вы узнаете все, что нужно знать о профессиональном программировании на JavaScript, от основных концепций языка до основных клиентских задач. Создавайте динамические веб-приложения с помощью пошаговых инструкций и расширяйте свои знания, … Подробнее о книге
от $54,99
Доступный
Электронная книга | Печатное издание | Связка
Гит –
Управление проектами для разработчиков и команд DevOps
Бернд Оггл, Михаэль Кофлер
407 страниц, мягкая обложка
Начните работу с Git уже сегодня! Пройдите процедуру установки и изучите различные доступные среды разработки. Изучите концепции, лежащие в основе рабочих процессов Git, от ветвления до коммитов, и узнайте, как использовать основные платформы, такие как GitHub. Изучите все тонкости … Подробнее о книге
от $44,99
Доступный
Электронная книга | Печатное издание | Связка
Как выучить Java шаг за шагом: подробное руководство для новичков | Алекс Выпираиленко | Javarevisited
Photo by Maxwell Nelson on UnsplashJava — популярный язык программирования, который обычно используется для создания как небольших, так и корпоративных серверных приложений. Если вы новичок без опыта программирования и хотите начать свой путь в разработке программного обеспечения, Java — хорошая отправная точка. Он удобен для начинающих и может похвастаться большим и процветающим сообществом, от которого вы можете рассчитывать на поддержку. Кроме того, изучение этого языка программирования обязательно сделает вас востребованным специалистом в будущем.
В этом посте я объясню, как шаг за шагом изучить Java и стать опытным разработчиком. Итак, приступим.
С быстрым развитием Интернет-технологий студенты больше не ограничиваются только книгами или офлайн-обучением. Существует множество онлайн-курсов, видеоуроков, подкастов и конкурсов по программированию, созданных для того, чтобы помочь вам освоить наиболее важные концепции и функции Java. Я выбрал и выбрал несколько. Итак, проверьте их.
Похоже, Java-программисты раньше не были избалованы множеством увлекательных курсов. Несмотря на то, что онлайн-курсы имели хорошее содержание и достаточное количество практических упражнений, они едва ли могли удерживать учащихся. К счастью, все меняется, и сегодня существует множество интерактивных курсов на любой вкус и кошелек. Большинство из них содержат увлекательные задачи по кодированию, викторины и игры, которые побуждают новичков продолжать практиковать язык программирования.
Ниже перечислены некоторые из моих любимых курсов.
CodeGym
CodeGym — игровой курс программирования на Java, содержащий четыре квеста по десять уровней в каждом. Вы будете писать много кода для выполнения квестов один за другим. Программа также известна своей справедливой долей теории и практики, представленной в виде более 1200 задач по кодированию. После выполнения каждой задачи вы можете проверить ее у виртуального наставника. CodeGym также может похвастаться активным сообществом, которое позволяет вам общаться с коллегами и задавать вопросы.
Codewars
Платформа Codewars позволяет новичкам освоить различные языки программирования, включая Java. Курс поможет вам улучшить свои навыки, тренируясь с другими разработчиками по задачам, называемым ката. Выполняя все больше и больше ката, вы зарабатываете звания и честь. Кроме того, вы можете создавать свои собственные ката и проверять участников сообщества на их знания.
Cyber-Dojo
Как и на многих других обучающих платформах, в Cyber-Dojo есть задания и упражнения, но у него другая цель. Курс создан, чтобы побудить вас отточить свои навыки, а не достичь финального уровня и закончить игру как можно скорее. Все задачи, которые вам нужно выполнить, подробно описаны и приведены примеры того, как должен выглядеть результат.
CodeChef
CodeChef хорошо известен своими конкурсами и задачами по программированию, в которых участники могут даже выиграть трофеи. Тем не менее, помимо конкуренции с другими разработчиками, пользователи также имеют доступ к обсуждениям на форуме, связанным с различными техническими темами, включая бинарный поиск и алгоритмы.
Полный мастер-класс по Java
Название этого курса программирования говорит само за себя. Вы познакомитесь с Java от основ до более сложных концепций, таких как многопоточность, ООП, ArrayList, Generics и т. д.
Программирование на Java для начинающих
Этот курс программирования на Java идеально подходит для студентов, не имеющих опыта программирования. В нем будет объяснено, как шаг за шагом изучать Java, и представлены наиболее важные функции и концепции Java, необходимые для подачи заявки на вашу первую работу с полной занятостью.
Сертификация Java Университета Дьюка
Эта специализация Coursera предназначена для начинающих и направлена на обучение их основным понятиям программирования. Программа включает 5 курсов, один из которых связан с основами программирования на JavaScript, HTML и CSS, а остальные четыре посвящены программированию на Java.
Интернет в основном полон учебных пособий, и книги, онлайн-курсы, учебные пособия не являются единственным источником. YouTube — еще один полезный и, что немаловажно, бесплатный ресурс, позволяющий научиться кодировать. Список каналов YouTube, посвященных программированию, кажется бесконечным, поэтому я хотел бы выделить лишь некоторые из них:
- Derek Banas
- Programming with Mosh
- Java
- Devoxx
Одна из причин, по которым рекомендуется Java новичкам — это постоянно растущее и процветающее сообщество, которое оказывает сильную поддержку и помогает решать проблемы. Итак, приступая к изучению Java, обязательно присоединяйтесь к сообществу и активно участвуйте в его жизни. Общение с другими программистами и посещение различных технических мероприятий позволит вам познакомиться с полезными людьми.
Или вы можете начать с онлайн-форумов и вступить в контакт с разработчиками там или даже найти наставника. Наличие тренера не только позволяет вам чувствовать себя более уверенно в программировании, но и побуждает вас развиваться.
Вот короткий список форумов, чтобы поместить в список:
- Github
- Stackoverflow
- Hackernews
- SitePoint
- Reddit Channels
- R/Programing
- R/LearnPrograming 9000 5 R/Codetoger
- R/LearnPrograming 9 9000 R/Codetogetogetoger
- R/Learnprograming
, если по какой -то причине вы не можете найти, чтобы найти, чтобы найти, чтобы найти, чтобы найти, чтобы найти, чтобы найти, чтобы найти, чтобы найти, чтобы mentor, на GitHub, StackOverflow, SourceForge и других форумах много опытных программистов, которые готовы вам помочь и дать совет. Несмотря на то, что вы можете быстро усвоить информацию и понять, как работает код, вы все равно можете использовать плохие методы во время самообучения. Таким образом, помощь со стороны никогда не бывает лишней и может указывать на некоторые возможные пробелы в знаниях.
Как только вы почувствуете себя более уверенно в своих навыках и сможете программировать, не оглядываясь ни на кого, самое время протянуть руку помощи другим начинающим разработчикам. Кроме всего прочего, это хороший способ освежить свои знания и набрать очки за репутацию.
Как только вы приобретете достаточно знаний и изучите хотя бы синтаксис Java, фундаментальные концепции, ООП, Коллекции и т. д., самое время подумать о создании собственного небольшого проекта. Создание чего-то с нуля — отличный способ получить больше опыта.
Если вы не знаете, какой проект создать, подумайте об этом как о чем-то, что облегчит вашу жизнь. Даже если вы решите сделать калькулятор или другой небольшой проект, который вас интересует, процесс разработки все равно поможет вам лучше понять новую технологию.
Другие проекты, которые вы можете попробовать, включают:
- Игры: клоны популярных классических видеоигр, таких как Сапер, Змейка, 2048 или даже Super Mario Bros или Flappy-Bird
- Школа, спорт, рецепт, инвентарь, и система управления библиотекой
- Биллинговая система
- Конвертер валют
- Банковское приложение и многое другое
Помимо самостоятельного написания кода, я также рекомендую вам взять за правило читать код, написанный другими разработчиками. На GitHub или StackOverflow есть тонны кода с открытым исходным кодом, который вы можете изучить или даже перепроектировать. Когда вы более или менее поймете, как работает код, двигайтесь дальше и попробуйте запустить его самостоятельно. Это облегчит процесс обучения и поможет вам получить почти все, что вы хотели знать о программировании.
Чем больше вы возитесь с кодом, тем больше решений проблемы вы найдете. И, следовательно, чем больше вы практикуетесь и исследуете, тем лучшим специалистом вы становитесь.
Программирование вручную — эффективный способ научиться программировать. Этот метод часто используется для экзаменов в колледже и технических собеседований, поскольку он показывает квалификацию студента или программиста.
Кроме того, ручное кодирование — это так называемый стресс-тест, позволяющий выявить возможные пробелы в знаниях. Так как интегрированная среда разработки, используемая для написания компьютерных программ, многое добавляет и облегчает процесс, специалисты легко могут что-то упустить. Именно здесь «карандашный код» позволяет понять, насколько хорошо разработчик освоил структуры и синтаксис.
Итак, выделите время, чтобы попробовать эту старинную практику.
Онлайн-обучение хорошо тем, что, среди прочего, оно дает вам бесплатный и легкий доступ к различным инструментам и веб-сайтам, разработанным, чтобы помочь вам во всех отношениях. Я лично рекомендую включить следующие три инструмента в список.
- LeetCode — это веб-сайт, на котором разработчики практикуют свои навыки кодирования, чтобы подготовиться к собеседованию, попасть в компании FAANG или улучшить оплату труда сотрудников.
- StayFocusd — это приложение для фокусировки в форме расширения для Google Chrome, используемое для блокировки отвлекающих факторов на персональном компьютере, сохранения концентрации и, следовательно, повышения производительности.
- Моя учебная жизнь — это электронная версия вашего бумажного планировщика, предназначенная для того, чтобы помочь вам управлять своей учебной жизнью, планируя и составляя расписания, устанавливая уведомления о незавершенных задачах и т.