Барри берд java для чайников программы
Java - современный объектно-ориентированный язык программирования. Программа, написанная на Java, способна выполняться практически на любом компьютере. Зная Java, можно создавать мощные мультимедийные приложения для любой платформы. Десятки тысяч программистов начинали изучать Java с помощью предыдущих изданий этой книги. Теперь ваша очередь! Независимо от того, на каком языке вы программировали раньше (и даже если вы никогда прежде не программировали), вы быстро научитесь создавать современные .
Java - современный объектно-ориентированный язык программирования. Программа, написанная на Java, способна выполняться практически на любом компьютере. Зная Java, можно создавать мощные мультимедийные приложения для любой платформы. Десятки тысяч программистов начинали изучать Java с помощью предыдущих изданий этой книги. Теперь ваша очередь! Независимо от того, на каком языке вы программировали раньше (и даже если вы никогда прежде не программировали), вы быстро научитесь создавать современные кроссплатформенные приложения.
- Мир Java. Познакомьтесь с платформой Java, новыми средствами версии Java 7 и современными инструментами разработки. - Строительные блоки. Научитесь создавать мощные программы на основе классов - хорошо изолированных блоков кода. - Не повторяйтесь, но повторяйте. Научитесь использовать существующие фрагменты кодов в новых программах. - Не зацикливайтесь, но зацикливайте. Научитесь использовать циклы и условные конструкции для ветвления программ. - Будьте классным и стильным. Освойте правильный стиль кодирования с помощью классов и принципов инкапсуляции, наследования и полиморфизма. - Экспериментируйте. Применяйте переменные и методы, массивы и коллекции. Программируйте обработку событий. Создавайте обработчики исключений. Книга «Java для чайников» автора Барри Берд оценена посетителями КнигоГид, и её читательский рейтинг составил 8.00 из 10.
Для бесплатного просмотра предоставляются: аннотация, публикация, отзывы, а также файлы для скачивания.
Книга написана человеком, у которого напрочь отсутствуют педагогические навыки и который мыслит и изъясняется крайне невнятно. Как бы странно это ни звучало, но написание книг для чайников гораздо сложнее, чем обычных учебных пособий, потому что требуется объяснять сложные вещи простыми словами на понятных примерах людям, которые не имеют. Читать полностью
Очень советую! До этого читал "Изучаем Java. Head First", которой очень много опечаток, плюс ко всему не всегда понятно, о чем идет речь!
Отличная книга для начинающих. начала изучать программирование сама и тут раскрываются многие непонятные моменты. качество бумаги хорошее
Читается легко, понравился юмор и перевод, многое становится понятным, потому что объясняется с нуля. Есть задания с пометкой "попробуй", где можно по аналогии с примерами из книги написать код. Как новичку книга очень понравилась.
Содержание-размазня. Пишет обо всём подряд,отсутствует структура языка,только примеры и куча всяких терминов которые подаются ни к селу ни к городу т.е. осыпает примерами с терминами о которых не писал ранее, ты сидишь и время теряешь, разбираешься в корявой педагогике.О многих вещах можно было вообще не писать,книга больше ворует времени,чем представляет. Читать полностью
Читабельная книжка , более менее все понятно но некоторые вещи требуют более подробного объяснения, учитывая что это ява для чайников ,а значит никакого опыта программирования раньше не могло быть
Книги для чайников обычно печатают на серой тонкой плохой бумаге. Эта книга исключение из правил. Отличная бумага! Ясно, что главное это содержание (оно тут вполне достойное), просто когда к содержанию прибавляется хорошая белая красивую бумага, то держать в руках такую книгу и читать гораздо приятнее.
Однажды я встретил человека, который спросил меня, как бы ему узнать, что такое программирование. "Это в точности тот случай, когда кто-то хочет что-то узнать, но стесняется спросить," - рассмеялся я про себя, а сам спросил его, на каких компьютерах он хочет, чтобы работали программы, которые он напишет. "Я напишу программы?" - удивился спрашивающий. Читать полностью
Книга понравилась простотой объяснения и вникания в структуру языка Java. Описание происходит в легкой и шуточной форме. Книгу читаешь с удовольствием и без желания спрятать ее подальше и на всегда. Предназначена для поверхностного ознакомления с языком программирования, в тоже время в примерах рассматриваются хорошие задачи и алгоритмы, что заставляет. Читать полностью
Java — прекрасный язык! Я программирую на нем уже много лет. Особенно мне нравится синтаксис Java — аккуратный и хорошо структурированный. Почти все в нем подчиняется простым правилам. Правда, некоторые правила на первый взгляд выглядят устрашающими, но данная книга для того и предназначена, чтобы помочь вам понять их. Так что если вы планируете программировать на Java, но не хотите читать скучные толстые учебники, прочитайте эту книгу, и вы найдете все, что нужно, чтобы освоиться с новым языком программирования.
Объектно-ориентированные языки.
Существует много типов языков программирования. Приводить их классификацию здесь нет необходимости, упомяну лишь, что два наиболее распространенных типа — процедурные и объектно-ориентированные языки. Процедурные языки (например, FORTRAN) ориентируются на последовательность выполнения команд. Программа на таком языке представляет собой последовательность четких приказов компьютеру: “Сделай то, сделай это”. В то же время программа на объектно-ориентированном языке состоит из объектов. Каждый объект — это набор данных и методов их обработки. Конечно, объектно-ориентированная программа также содержит последовательности команд (они находятся в методах), но при создании программы разработчик начинает с организации данных, а команды появляются позже.
Концепция объектов облегчает организацию данных и позволяет выполнять обработку части данных, не затрагивая другие данные. При изменении способов обработки данных можно воспользоваться существующими объектами, дополняя их новыми методами, а не начинать разработку “с нуля”. Особенно сильно преимущества объектно-ориентированного языка по сравнению с процедурным проявляются в работе большой команды программистов при создании крупной программы. Каждый участник проекта может работать над своим объектом, не опасаясь, что кто-то изменит его данные или он сам по неосторожности испортит данные другого человека.
Оглавление.
Введение.
Часть I. Основы Java.
Глава 1. Знакомство с Java.
Глава 2. Разработка программного обеспечения.
Глава 3. Базовые компоненты Java.
Часть II. Создание программы на Java.
Глава 4. Переменные и значения.
Глава 5. Управляющие инструкции.
Глава 6. Циклы.
Часть III. Объектно-ориентированное программирование.
Глава 7. Классы и объекты.
Глава 8. Повторное использование кода.
Глава 9. Конструкторы.
Часть IV. Передовые методики программирования.
Глава 10. Правильное применение переменных и методов.
Глава 11. Массивы и коллекции.
Глава 12. Как сохранить хорошую мину при плохой игре.
Глава 13. Область видимости.
Глава 14. Реагирование на события клавиатуры и мыши.
Глава 15. Аплеты.
Глава 16. Соединение с базой данных.
Часть V. Великолепные десятки.
Глава 17. Десять способов избежать ошибок.
Глава 18. Десять сайтов, посвященных Java.
Часть VI. Приложения.
Приложение А. Установка интегрированной среды разработки.
Приложение Б. Использование Eclipse.
Предметный указатель.
Перед вами бестселлер для начинающих, посвященный Java 9 — новой версии самого мощного объектно-ориентированного языка программирования. Программа, написанная на Java, будет выполняться практически на любом компьютере, ноутбуке или портативном устройстве. Освоив Java, вы сможете создавать мультимедийные приложения, предназначенные для любой платформы. Независимо от того, на каком языке вы программировали раньше (и даже если вы никогда прежде не программировали), вы быстро научитесь создавать современные кроссплатформенные приложения, используя возможности Java 9.
В книге:
- Ключевые концепции Java
- Грамматика языка
- Повторное использование кода
- Циклы и условные конструкции
- Основы объектно-ориентированного программирования
- Обработка исключений
- Использование ссылочных типов данных
Барри Берд — доктор философии, профессор кафедры математики и компьютерных наук в Университете Дрю, автор многочисленных книг и статей по сетевым технологиям и программированию.
Расскажи про книгу своим друзьям и коллегам:
Вас, возможно, заинтересуют следующие книги
Оглавление к книге Java для чайников, 7-е издание
Оглавление
Введение 17
Часть I. Основы Java 25
Глава 1. Знакомство с Java 27
Глава 2. Разработка программного обеспечения 41
Глава 3. Базовые компоненты Java 59
Часть II. Создание программы на Java 83
Глава 4. Переменные и значения 85
Глава 5. Управляющие инструкции 125
Глава 6. Циклы 159
Часть III. Объектно-ориентированное программирование 179
Глава 7. Классы и объекты 181
Глава 8. Экономия времени и денег: повторное использование
существующего кода 221
Глава 9. Конструкторы 257
Часть IV. Продвинутые методики программирования 283
Глава 10. Размещение переменных и методов в нужных местах 285
Глава 11. Использование массивов для хранения значений 319
Глава 12. Использование коллекций и потоков 349
Глава 13. Как сохранить хорошую мину при плохой игре 383
Глава 14. Область видимости переменных 415
Глава 15. Ссылочные типы данных 443
Глава 16. Реагирование на события клавиатуры и мыши 461
Глава 17. Соединение с базой данных 481
Часть V. Великолепные десятки 491
Глава 18. Десять способов избежать ошибок 493
Глава 19. Десять полезных сайтов, посвященных Java 501
Часть VI. Приложения 505
Приложение А. Установка интегрированной среды разработки 507
Приложение Б. Использование Eclipse 517
Приложение В. Ответы к упражнениям 523
Java — современный объектно-ориентированный язык программирования. Программа, написанная на Java, способна выполняться практически на любом компьютере. Зная Java, можно создавать мощные мультимедийные приложения для любой платформы. Десятки тысяч программистов начинали изучать Java с помощью предыдущих изданий этой книги. Теперь ваша очередь! Независимо от того, на каком языке вы программировали раньше (и даже если вы никогда прежде не программировали), вы быстро научитесь создавать современные кроссплатформенные приложения, используя возможности Java 8.
- Мир Java. Познакомьтесь с усовершенствованной платформой Java и новыми средствами версии Java 8, включая библиотеки параллельного программирования и многое другое.
- Строительные блоки. Научитесь создавать мощные программы на основе классов и методов Java.
- Совершенство циклов. Научитесь использовать циклы и условные конструкции для управления потоком выполнения и ветвлением программы.
- Многократное использование вместо повторной разработки. Научитесь использовать существующие фрагменты кода в новых программах.
- Классы и ООП. Освойте правильный стиль кодирования с помощью классов и принципов инкапсуляции, наследования и полиморфизма.
- Используйте весь арсенал средств. Применяйте переменные и методы, массивы и коллекции, программируйте обработку событий и создавайте обработчики исключений.
Основные темы книги:
- ключевые концепции Java;
- грамматика языка;
- повторное использование кода;
- циклы и условные конструкции;
- принципы объектно-ориентированного программирования;
- обработка исключений;
- создание апплетов Java;
- как избежать распространенных ошибок.
Барри Берд — доктор философии, профессор компьютерных наук в Университете Дрю, автор многочисленных книг и статей по сетевым технологиям и программированию.
Расскажи про книгу своим друзьям и коллегам:
Вас, возможно, заинтересуют следующие книги
Оглавление к книге Java 8 для чайников
Об авторах
Введение
Часть I. Основы Java
Глава 1. Знакомство с Java
Глава 2. Разработка программного обеспечения
Глава 3. Базовые компоненты Java
Часть II. Создание программы на Java
Глава 4. Переменные и значения
Глава 5. Управляющие инструкции
Глава 6. Циклы
Часть III. Объектно-ориентированное программирование
Глава 7. Классы и объекты
Глава 8. Экономия времени и денег: повторное использование существующего кода
Глава 9. Конструкторы
Часть IV. Передовые методики программирования
Глава 10. Размещение переменных и методов в нужных местах
Глава 11. Использование массивов для хранения значений
Глава 12. Использование коллекций и потоков
Глава 13. Как сохранить хорошую мину при плохой игре
Глава 14. Область видимости переменных
Глава 15. Реагирование на события клавиатуры и мыши
Глава 16. Аплеты
Глава 17. Соединение с базой данных
Часть V. Великолепные десятки
Глава 18. Десять способов избежать ошибок
Глава 19. Десять сайтов, посвященных Java
Часть VI. Приложения
Приложение А. Установка интегрированной среды разработки
Приложение Б. Использование Eclipse
Читайте также: