Книга: Шилдт Герберт «Java. Руководство для начинающих»
Очередное издание бестселлера, обновленное с учетом всех новинок Java Platform, Standard Edition 9 (Java SE 9), позволит читателям в кратчайшие сроки приступить к программированию наязыке Java. Опытнейший автор Герберт Шилдт уже в начале книги познакомит читателей с тем, как создаются, компилируются и выполняются программы, написанные на Java. Далее обсуждаются ключевые слова, синтаксис и языковые конструкции, составляющие основу Java. Также будут рассмотрены темы повышенной сложности, включая многопоточное программирование, обобщения, лямбда-выражения, Swing, JavaFX и ключевое нововведение Java SE 9 - модули. В качестве бонуса читателей ждет знакомство с JShell - новой интерактивнойоболочкой Java. Эффективные инструменты обучения: Спросим у эксперта. В этих врезках содержатся дополнительные сведения или комментарии к рассматриваемой теме в виде вопросов и ответов. Упражнения к главам. Это несложные проекты, которые помогут читателям закрепить полученные знания на практике. Вопросы и упражнения для самопроверки. В конце каждой главы приведены вопросы и упражнения для самопроверки, позволяющие читателям проверить свои знания. Комментарии к листингам. Все примеры кода включают комментарии автора, в которых описано назначение тех или иных фрагментов кода программы. Герберт Шилдт общепризнанный эксперт по языку Java, автор множества бестселлеров, посвященных программированию, за плечами которого более чем 30 лет писательской деятельности. Его книги переведены на многие языки и продаются миллионными тиражами. Интересуется всем, что связано с компьютерами, но основная сфера его интересов - языки программирования. Окончил Университет штата Иллинойс и там же получил ученую степень. 7-е издание. Издательство: "Диалектика" (2018)
ISBN: 978-5-6041394-5-5 Купить за 2592 руб в Лабиринте |
Другие книги автора:
Книга | Описание | Год | Цена | Тип книги |
---|---|---|---|---|
C ++для начинающих | Книга известного американского специалиста и популяризатора языков программирования, посвященная основам… — Эком, Шаг за шагом Подробнее... | бумажная книга | ||
C++. Базовый курс | В этой книге описаны все основные средства языка С++ - от элементарных понятий до супервозможностей. После… — Диалектика / Вильямс, - Подробнее... | бумажная книга | ||
С++ для начинающих | Предлагаемая книга представляет собой самоучитель, который шаг за шагом расскажет о всех основных понятиях… — Эком, Шаг за шагом Подробнее... | бумажная книга | ||
C# 4. 0. Полное руководство | Благодаря поддержке параллельного языка интегрированных запросов (PLINQ) и библиотеки распараллеливания… — Диалектика / Вильямс, - Подробнее... | бумажная книга | ||
C++. Базовый курс | В этой книге описаны все основные средства языка С++ - от элементарных понятий до супервозможностей. После… — Вильямс, Подробнее... | бумажная книга | ||
C# 4. 0. Полное руководство | В этом полном руководстве по C# 4. 0 - языку программирования, разработанному специально для среды . NET, … — Диалектика, Подробнее... | бумажная книга | ||
Java. Полное руководство | В этом десятом издании справочного пособия, полностью обновленном с учетом последней версии Java SE 9… — Альфа-книга, (формат: 70x100/16, 1488 стр.) Подробнее... | бумажная книга | ||
C. Полное руководство. Классическое издание | В данной книге, задуманной как справочник для всех программистов, работающих на языке C (Си), подробно описаны… — Вильямс, Подробнее... | бумажная книга | ||
C. Полное руководство. Классическое издание | В данной книге, задуманной как справочник для всех программистов, работающих на языке C (Си), подробно описаны… — Диалектика / Вильямс, (формат: 70x100/16, 704 стр.) Полный справочник Подробнее... | бумажная книга | ||
C++. Полное руководство | В этом, ставшем уже классическим, издании книги полностью описаны и проиллюстрированы все ключевые слова… — Вильямс, Подробнее... | бумажная книга | ||
C++. Полное руководство. Классическое издание | Авторитетный профессионал и блестящий автор книг по программированию, Герберт Шилдт переработал и дополнил… — Диалектика / Вильямс, - Подробнее... | бумажная книга | ||
C++. Полное руководство. Классическое издание | В этом, ставшем уже классическим, издании книги полностью описаны и проиллюстрированы все ключевые слова… — Диалектика / Вильямс, (формат: 130х200 мм, 800 стр.) Подробнее... | бумажная книга | ||
Справочник программиста по C/C++ | В этом компактном справочнике описаны основные синтаксические элементы программирования на языках C и C++… — Диалектика, Подробнее... | бумажная книга | ||
Справочник программиста по C/C++ | Герберт Шилдт, легендарный автор книг по программированию, столь умело выделил основные элементы языков С и… — Диалектика / Вильямс, - Подробнее... | бумажная книга | ||
Справочник программиста по C/C++ | Герберт Шилдт, легендарный автор книг по программированию, столь умело выделил основные элементы языков С и… — Диалектика / Вильямс, (формат: 84x108/32, 432 стр.) Подробнее... | бумажная книга |
Шилдт, Герберт
Герберт Шилдт | |
Herbert Schildt | |
Род деятельности: |
Программист, писатель |
---|---|
Место рождения: | |
Гражданство: | |
Сайт: |
Герберт Шилдт (англ. Herbert Schildt) — известный американский программист, автор книг о языках программирования Java, C, C#, C++.
Содержание |
Биография
Шилдт — писатель и учёный в сфере компьютерных наук, получил образование и учёную степень в Иллинойском университете в Урбана-Шампейн. Был членом комитета ANSI, который принимал стандарты С в 1989 году и комитета ISO, принимавшего стандарты C++ в 1998.
Его первые книги были опубликованы в 1985—1986 годах (на обложке книги Advanced Modula-2 1987 года было написано, что это его шестая книга). Все его книги были напечатаны издательством Osborne, которое позже было приобретено компанией McGraw-Hill. Общий тираж его книг, переведённых на большинство языков, составляет более 3 миллионов экземпляров.
Little C
Одним из наиболее длительных проектов Шилдта был интерпретатор Little C, который является примером рекурсивного нисходящего парсера. Эта программа была впервые напечатана в журнале Dr. Dobb's Journal в августе 1989 года под названием «Построение Вашего собственного интерпретатора С» (Building your own C interpreter). Этот пример был включен в книгу Born to Code In C (Osborne, 1989), а также в более позднее издание книги C: The Complete Reference.
Код этого интерпретатора можно найти в сети Интернет, включая архивы старых дисков Dr. Dobb's Journal, а также на сайте McGraw-Hill.
Интересным моментом книги The Art of C++ является интерпретатор языка Mini-C++ (язык Mini-C++ даже не поддерживает ключевое слово «class», также минимальная и искусственная роль была отведена cin
и cout
). Код Mini-C++ можно найти в сети Интернет, а книга больше не издаётся.
Также был напечатан интерпретатор BASIC, называвшийся Small BASIC, написанный на С в первом издании книги Turbo C: The Complete Reference, и на языке Java в книге The Art of Java .
Библиография
На английском языке
- Modula-2 Made Easy (ISBN 0-07-881241-0, Osborne, 1986)
- Advanced Turbo Pascal (ISBN 0-07-881283-6, Osborne, 1987)
- Advanced Modula-2 (ISBN 0-07-881245-3, Osborne, 1987)
- Advanced Turbo Prolog 1.1 (ISBN 0-07-881285-2, Osborne, 1987)
- Advanced Turbo C, foreword by Phillipe Kahn (ISBN 0-07-8814790, Osborne, 1987)
- Artificial Intelligence in C (ISBN 0-07-881255-0, Osborne, 1987)
- C: The Complete Reference (ISBN 0-07-881313-1 Osborne, 1987)
- Advanced C (ISBN 0-07-881348-4, Osborne, 1988)
- Turbo C: The Complete Reference (ISBN 0-07-881346-8, Osborne, 1988)
- Advanced Turbo C (ISBN 0-07-881479-0, Osborne, 1989)
- Born to Code In C (ISBN 0-07-881468-5, Osborne, 1989)
- The Annotated ANSI C Standard (ISBN 0-07-881952-0, Osborne, 1990)
- Teach Yourself DOS (ISBN 0-07-881630-0, Osborne, 1990)
- Teach Yourself C (ISBN 0-07-881596-7, Osborne, 1990)
- C++: The Complete Reference (ISBN 0-07-8816548, Osborne, 1991)
- Teach Yourself C++ (ISBN 0-07-881760-9, Osborne, 1992)
- Java: The Complete Reference, with Patrick Naughton (ISBN 0-07-882231-9, Osborne, 1996)
- Java 2 Programmer's Reference, with Joe O'Neil (ISBN 0-07-212354-0, Osborne/McGraw Hill, 2000)
- C#: A Beginner's Guide (ISBN 0-07-213329-5, Osborne/McGraw Hill, 2001)
- C#: The Complete Reference (ISBN 0-07-213485-2, Osborne/McGraw Hill, 2002)
- C++: A Beginner's Guide (ISBN 0-07-219467-7, Osborne/McGraw Hill, 2002)
- Java: A Beginner's Guide (ISBN 0-07-222588-2, Osborne/McGraw Hill, 2002)
- The Art of C++ (ISBN 0-07-225512-9, Osborne/McGraw Hill, 2004)
- Herb Schildt's Java Programming Cookbook (ISBN 0-07-226315-6, Osborne/McGraw Hill, 2007)
- Herb Schildt's C++ Programming Cookbook (ISBN 0-07-148860-X, Osborne/McGraw Hill, 2008)
На русском языке
- Java: руководство для начинающих, 5-е издание = Java: A Beginner's Guide, 5th edition. — М.: «Вильямс», 2012. — 624 с. — ISBN 978-5-8459-1770-6
- Java. Полное руководство, 8-е издание = Java 7: The Complete Reference, 8th Edition. — М.: «Вильямс», 2012. — 1104 с. — ISBN 978-5-8459-1759-1
- Библиотека Swing для Java: руководство для начинающих = Swing: A Begginers's Guide. — М.: «Вильямс», 2007. — 704 с. — ISBN 978-5-8459-1162-9
- Java: методики программирования Шилдта = Schildt's Java Programming Cookbook. — М.: «Вильямс», 2008. — 512 с. — ISBN 978-5-8459-1395-1
- Справочник программиста по C/C++, 3-е издание = C/C++ Programmer's Reference Third Edition. — М.: «Вильямс», 2006. — 432 с. — ISBN 978-5-8459-1622-8
- C++: методики программирования Шилдта = Herb Schildt's C++ Programming Cookbook. — М.: «Вильямс», 2008. — 480 с. — ISBN 978-5-8459-1494-1
- C++: базовый курс, 3-е издание = C++ from the Ground Up Third Edition. — М.: «Вильямс», 2012. — 624 с. — ISBN 978-5-8459-0768-4
- Полный справочник по C++, 4-е издание = C++: The Complete Reference, 4th Edition. — М.: «Вильямс», 2011. — 800 с. — ISBN 978-5-8459-0489-8
- C# 4.0: полное руководство = C# 4.0 The Complete Reference. — М.: «Вильямс», 2011. — 1056 с. — ISBN 978-5-8459-1684-6
- C: полное руководство, классическое издание = C: The Complete Reference, 4th Edition. — М.: «Вильямс», 2011. — 704 с. — ISBN 978-5-8459-1709-6
Интересные факты
В дополнении к его научной и писательской деятельности Шилдт является клавишником группы Starcastle, работающей в жанре прогрессивный рок.
Ссылки
|
Для улучшения этой статьи желательно?:
|
- Персоналии по алфавиту
- Программисты США
- C++
Источник: Шилдт, Герберт
См. также в других словарях:
Java — Иное название этого понятия «Ява»; см. также другие значения. Не следует путать с JavaScript. Java Класс языка … Википедия
Swing (Java) — Пример Swing интерфейса для X Window System. Swing библиотека для создания графического интерфейса на языке Sun Microsystems. Он содержит ряд графических компонентов (англ. Swing widgets), таких как кнопки, поля ввода, таблицы и т. д. Swing… … Википедия
Шилдт, Герберт — Герберт Шилдт Herbert Schildt Род деятельности: Программист, писатель Место рождения: Чикаго, штат Иллинойс Гражданство … Википедия
Fedora — Fedora … Википедия
ROOT (CERN) — У этого термина существуют и другие значения, см. Root. ROOT … Википедия
Swing — У этого термина существуют и другие значения, см. Свинг. Пример Swing интерфейса для X Window System. Swing библиотека для создания графи … Википедия