Аннотация к книге "Java. Руководство для начинающих"
"Java. Руководство для начинающих" полностью обновлено по версии JDK 7. Незаменимое учебное пособие по написанию, компилированию и выполнению современных программ на Java!
"Java. Руководство для начинающих" составлено Гербертом Шилдтом, автором популярных во всем мире книг по языкам программирования, таким образом, чтобы читатель смог быстро овладеть основными навыками программирования на Java....
"Java. Руководство для начинающих" полностью обновлено по версии JDK 7. Незаменимое учебное пособие по написанию, компилированию и выполнению современных программ на Java!
"Java. Руководство для начинающих" составлено Гербертом Шилдтом, автором популярных во всем мире книг по языкам программирования, таким образом, чтобы читатель смог быстро овладеть основными навыками программирования на Java.
Полностью обновленное по версии Java Platform, Standard Edition 7, пятое издание этого учебного пособия начинается с рассмотрения самых основ, включая компилирование и выполнение простых программ на Java. Затем в нем описываются ключевые слова и синтаксические конструкции, составляющие основу Java как языка программирования. Далее следует изложение самых передовых языковых средств Java, включая обобщения и многопоточное программирование. И завершается книга введением в библиотеку Swing. Представленный в книге учебный и справочный материал позволяет легко и быстро научиться программировать на Java.
Для облегчения процесса изучения Java книга построена следующим образом:
- Основные навыки и понятия. Каждая глава начинается с перечня основных навыков и понятий, которые предстоит усвоить читателю. - Обращение к знатоку. Во врезках под этим заголовком даются полезные рекомендации в форме вопросов и ответов. - Примеры для опробования. Это примеры небольших проектов, наглядно показывающие, как применять приобретенные знания и навыки на практике. - Упражнения для самопроверки. В конце каждой главы приводятся контрольные вопросы и задания для проверки прочности усвоенного материала. - Подробные комментарии к примерам программ. Все примеры программ в этой книге снабжены подробными комментариями, описывающими демонстрируемые языковые средства и приемы программирования на Java.
В этом учебном пособии для начинающих программировать на Java подробно рассмотрены все основные средства данного языка программирования: типы данных, операторы, циклы, классы, интерфейсы, методы, исключения, обобщения, пакеты, основные библиотеки классов, средства многопоточного программирования, потоки ввода-вывода, перечисления, апплеты и документирующие комментарии. Применение всех этих языковых средств Java на практике наглядно демонстрируется в небольших проектах для самостоятельного опробования.
Книга снабжена массой полезных советов авторитетного автора и множеством примеров программ с подробными комментариями, благодаря которым они становятся понятными любому читателю независимо от уровня его подготовки. А для проверки прочности приобретенных знаний и навыков в конце каждой главы приводятся контрольные вопросы и задания.
Книга "Java. Руководство для начинающих" рассчитана на широкий круг читателей, интересующихся программированием на Java.
Об авторе книги "Java. Руководство для начинающих":
Герберт Шилдт - признанный авторитет в области языков программирования C, C++, Java и C#. Его книги по программированию переведены на многие языки и разошлись по всему миру миллионными тиражами. Шилдт - автор целого ряда книг по Java, включая Полный справочник по Java, Swing: руководство для начинающих, Искусство программирования на Java. Его перу принадлежат также популярные книги Полный справочник по C++, Полный справочник по C, Полный справочник по C#. И хотя ему не чужды все аспекты вычислительной техники, главный интерес для него представляют языки программирования, в том числе компиляторы, интерпретаторы и языки управления робототехническими системами.
Читал оригинал до 6ой главы, потом узнал, что есть перевод, подумал, мол "на русском-то быстрее изучение пойдёт", и вот я дошёл до 10 главы (I/O), и однозначно возвращаюсь к оригиналу.
А всё из-за неприемлемого качества перевода. Вы скажете - ну опечатки у всех бывают. Это верно. С другой стороны бывают такие опечатки, которые искажают весь смысл текста, да ещё и противоречат тому, что хотел сказать автор. Пример, на который наткнулся только что, как раз в 10 главе. Прямо перед подразделом "Автоматическое закрытие программ" там есть листинг программы, которая с помощью байтовых потоков копировала файл. Если Вам лень читать сам код - просто сравните количество строчек в русском коде и в английском, разница исчисляется десятками строчек (если вкратце - сам автор в этом месте говорил о том, что не всегда нужно использовать много разных исключений, а иногда стоит воспользоваться одним общим для них. В русском переводе ничего такого не говорится, зато в листинге они как раз используют максимально возможное количество исключений).
В такие моменты мне кажется, что переводчик решил, что вот такой код лучше работает.
Это самая жирная ошибка (явно, намеренная) которую я там усмотрел. Уверен, если бы я был опытным программистом, то увидел бы их гораздо больше.
Посему, издательству Вильямс ставлю ОГРОМНЫЙ минус (одну звезду ставлю как раз за перевод), и больше их продукцией пользоваться не буду.
Сама книга - отличная. Немного суховата, с непривычки может быть тяжело, но по качеству материала для начинающих - лучше нет.
Для начинающих изучать JAVA, must have. Начинал изучать этот язык по этой книге, до этого знал Visual Basic, C#, PHP. Очень четко автор описывает основы языка, а также его развитие по мере выхода новых версий.Книга богата примерами с детальным описанием, также каждая глава содержит как правило один большой пример готового приложения, закрепляющий материал. Опечатки присутсвуют, но в небольшом количестве.
Нормальный русский, я бы сказал -- человеческий, первод. Читать приятно, так все понятно. Читается легко, ибо повествование ведется на родном (русском) языке, а не не "суррогатном русском", когда слова вроде как все русские, а в предложениях смысла нет.
Приятно отметить, что Шилдт старается не просто императивно сказать какую-нибудь вещь по языку (Java), а еще и толково и не навязчиво в одно-два предложения объяснить печему это так, а не иначе, и что произойдет, если сделать наоборот.
ССам я занимаюсь разработкой микроконтроллерных систем, в основном использую язык С (gcc). Несколько лет назад, когда сидел в Виндовс и писал комповые проги, использовал С++ и С#. До этого момента о Jave только слышал и немного читал, но ни разу не использовал на практике. Сейчас читаю _эту_ книжку и просто удивляюсь, как Шильд просто и толково все объясняет, практически на пальцах.
Java -- это классика для изучения ООП. Начинайте изучать с Шильда, и тогда процесс понимания принципов ООП будет безболезненным. (Я начинал изучать ОПП в контексте С++. С++ за собой тянет слишком много мелких подробностей, которыми закрывается суть.)
Каким бы опытом программирования на JavaScript вы ни обладали, скорее всего, вы не понимаете язык в полной мере. Это лаконичное, но при этом глубоко продуманное руководство познакомит вас с областями видимости, замыканиями, ключевым словом this и объектами – концепциями, которые необходимо знать для более эффективного и производительного программирования на JS. Вы узнаете, как и почему они работают, и как...
Книга представляет собой практический курс для обучения программированию, основную часть которого составляет подборка около 200 задач. В ней делается попытка показать, как обучить программированию в школе за 16 уроков. Рассмотрены все алгоритмы из перечня, входящего в «Требования к уровню подготовки выпускников» согласно нормативным документам ЕГЭ. Большинство приведенных задач предполагают...
Автор книги всего за год научился программировать, что само по себе немало. Однако Кори Альтхофф пошел дальше, и, научившись программировать, он устроился разработчиком в одну из самых серьезных современных IT-компаний - Ebay. Как ему удалось? Читайте эту книгу, изучайте программирование на языке Python по уникальной авторской методике - вам это тоже по силам!
Оставить комментарий