Марк Лой , Патрик Нимайер , Дэниэл Лук - Программируем на Java
5-е изданиеНазвание: | Программируем на Java | |
Автор: | Марк Лой , Патрик Нимайер , Дэниэл Лук | |
Жанр: | Учебники и самоучители по компьютеру, Java, Java Script | |
Изадано в серии: | неизвестно | |
Издательство: | неизвестно | |
Год издания: | - | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Программируем на Java"
Неважно, кто вы – разработчик ПО или пользователь, в любом случае вы слышали о языке Java. В этой книге вы на конкретных примерах изучите основы Java, API, библиотеки классов, приемы и идиомы программирования. Особое внимание авторы уделяют построению реальных приложений.
Вы освоите средства управления ресурсами и исключениями, а также познакомитесь с новыми возможностями языка, появившимися в последних версиях Java.
• Программируйте на Java с использованием компилятора, интерпретатора и других инструментов.
• Исследуйте средства управления потоками и параллельной обработки.
• Изучайте обработку текста и мощные API.
• Создавайте приложения и службы на базе современных сетевых коммуникаций или веб-технологий.
Читаем онлайн "Программируем на Java". [Страница - 2]
- 1
- 2
- 3
- 4
- . . .
- последняя (117) »
Появление Java...............................................................................................................................24
Происхождение Java.............................................................................................................24
Развитие......................................................................................................................................26
Виртуальная машина...................................................................................................................27
Сравнение Java с другими языками......................................................................................30
Структурная безопасность.......................................................................................................34
Упрощать, упрощать, упрощать…..................................................................................34
Безопасность типов и связывание методов...............................................................35
Инкрементальная разработка..........................................................................................37
Динамическое управление памятью.............................................................................37
Обработка ошибок.................................................................................................................39
Потоки..........................................................................................................................................39
Масштабируемость................................................................................................................40
Безопасность на уровне исполнительной системы Java............................................41
Верификатор.............................................................................................................................42
Оглавление 7
Загрузчики классов................................................................................................................44
Менеджеры безопасности.................................................................................................44
Безопасность на уровнях приложения и пользователя.............................................46
История Java....................................................................................................................................47
Прошлое: Java 1.0 — Java 13..............................................................................................47
Настоящее: Java 14.................................................................................................................49
Будущее.......................................................................................................................................51
Доступные средства..............................................................................................................52
Глава 2. Первое приложение.................................................................................53
Инструменты и среда Java.........................................................................................................53
Установка JDK...........................................................................................................................54
Установка OpenJDK в Linux................................................................................................55
Установка OpenJDK в macOS.............................................................................................56
Установка OpenJDK в Windows.........................................................................................57
Настройка конфигурации IntelliJ IDEA и создание проекта................................61
Запуск программы.................................................................................................................64
Загрузка примеров кода.....................................................................................................64
HelloJava............................................................................................................................................66
Классы..........................................................................................................................................68
Метод main()..............................................................................................................................69
Классы и объекты...................................................................................................................71
Переменные и типы...............................................................................................................72
HelloComponent......................................................................................................................72
Наследование...........................................................................................................................74
Класс JComponent..................................................................................................................75
Отношения между классами.............................................................................................75
Пакеты и импортирование.................................................................................................76
Метод paintComponent().....................................................................................................78
HelloJava2: продолжение...........................................................................................................79
Переменные экземпляра....................................................................................................81
Конструкторы...........................................................................................................................82
События.......................................................................................................................................84
Метод repaint().........................................................................................................................87
Интерфейсы..............................................................................................................................87
До свидания… и снова здравствуйте!.................................................................................89
8 Оглавление
Глава 3. Рабочие инструменты..............................................................................90
Среда JDK..........................................................................................................................................90
Виртуальная машина --">
- 1
- 2
- 3
- 4
- . . .
- последняя (117) »
Книги схожие с «Программируем на Java» по жанру, серии, автору или названию:
Брюс Эккель - Философия java Жанр: Java, Java Script Серия: java |