Читать онлайн «Изучаем Java на примерах и задачах»

Автор Р. Сеттер

Наука и Техника Санкт-Петербург 2016 СЕТТЕР Р. В. ИЗУЧАЕМ JAVA НА ПРИМЕРАХ И ЗАДАЧАХ Наука и Техника Санкт-Петербург 2016 СЕТТЕР Р. В. ИЗУЧАЕМ JAVA НА ПРИМЕРАХ И ЗАДАЧАХ. — СПб. : Наука и Техника, 2016. — 240 с. , ил. Серия «На примерах и задачах» Эта книга является превосходным базовым учебным пособием для изучения языка программирования Java с нуля. По своей сути Java — популярная современная платформа, позволяющая писать программы, работающие почти на всех мыслимых и немыслимых операционных системах и практически любом оборудовании. В книге содержатся рецепты и практические указания по решению задач, часто встречающихся при программировании на языке Java. Большинство авторов книг в своих трудах рассматривают теоретические основы языка и уделяют основное внимание базовому синтаксису языка, не рассматривая при этом практи- ческую сторону его применения. Эта же книга старается восполнить недостаток практического материала, содержит множество примеров с комментариями, которые вы сможете использовать в качестве основы своих программных решений, изучения Java. Материал книги излагается последовательно и сопровождается большим количеством наглядных примеров, разноплановых практических задач и детальным разбором их решений. В. , 2016 © Наука и техника (оригинал-макет), 2016 Содержание Содержание ГЛАВА 1. ЧТО ТАКОЕ JAVA?... ... ... ... ... ... ... ... ... ... ... ... ... 9 1. 1. ИСТОРИЯ JAVA ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 10 1. 2. ТЕХНОЛОГИИ И ВЕРСИИ JAVA ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 11 1. 3. ОТЛИЧИТЕЛЬНЫЕ ОСОБЕННОСТИ JAVA ... ... ... ... ... ... ... ... ... ... ... ... . . 12 ГЛАВА 2. ПЕРВЫЕ ПРОГРАММЫ. ВВЕДЕНИЕ В СИНТАКСИС ЯЗЫКА ... ... ... ... . . 17 2. 1. УСТАНОВКА JDK И NETBEANS... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . . 18 2. 2. СОЗДАЕМ СВОЮ ПЕРВУЮ ПРОГРАММУ НА JAVA ... ... ... ... ... ... ... ... ... 21 2. 3. ОСНОВНЫЕ КОНСТРУКЦИИ ЯЗЫКА ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 24 2. 3.
1. Переменные и присвоение значений ... ... ... ... ... ... ... ... ... ... . 24 2. 3. 2. Управляющие конструкции ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 26 2. 3. 3. Форматирование текста программы ... ... ... ... ... ... ... ... ... ... . 31 2. 4. ТИПЫ ДАННЫХ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 33 2. 5. ЛИТЕРАЛЫ И КОНСТАНТЫ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 38 2. 6. ПЕРЕМЕННЫЕ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 41 2. 7. ОПЕРАТОРЫ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 46 2. 8.