Читать «Java: руководство для начинающих» онлайн - страница 352

Герберт Шилдт

Измените программу ListDemo таким образом, чтобы она допускала выбор нескольких элементов из списка.

Дополнительное задание. Преобразуйте класс Help, созданный в примере для опробования 4.1, в Swing-программу с графическим пользовательским интерфейсом. Сведения о ключевых словах (for, while, switch и т.д.) должны отображаться с помощью компонента JList. При выборе пользователем элемента из списка должно выводиться описание синтаксиса выбранного ключевого слова. Для отображения многострочного текста на месте метки можно воспользоваться средствами HTML. В этом случае текст должен начинаться с дескриптора и завершаться дескриптором . В итоге текст будет автоматически размечен в виде HTML-документа. Помимо прочих преимуществ, такая разметка текста позволяет создавать многострочные метки. В качестве примера ниже приведена строка кода, в которой создается метка, отображающая две текстовые строки: первой выводится строка "Тор" (Верх), а под ней — вторая строка "Bottom" (Низ).JLabel jlabhtml = new JLabel("<html>Top<br>Bottom</html>"); На этот вопрос ответа не дается. Ведь вы достигли такого уровня, который позволяет самостоятельно разрабатывать программы на Java!

Продолжайте изучать Java. Желательно ознакомиться с возможностями стандартных пакетов, например java.lang, java.util и java.net. Пишите небольшие программы, демонстрирующие применение различных классов и интерфейсов. Наилучший способ достичь мастерства в программировании на Java — написать как можно больше разных программ.

Приложение А Ответы на вопросы для самопроверки Глава 1. Основы Java

Что такое байт-код и почему он так важен для интернет-программирования на языке Java? Байт-код — это высокооптимизированный набор инструкций, выполняемых под управлением интерпретатора Java. Байт-код позволяет добиться переносимости и безопасности программ, написанных на этом языке программирования.

Каковы три основных принципа объектно-ориентированного программирования? Инкапсуляция, полиморфизм и наследование.

С чего начинается выполнение программы на Java? Выполнение программы на Java начинается с метода main ().

Что такое переменная? Переменная — это именованная область памяти. Содержимое переменной может изменяться в процессе выполнения программы.

Какое из перечисленных ниже имен переменных недопустимо? A. count B. $count C. count27 D. 67count Недопустимо имя переменной 67count (пункт D). Имя переменной не может начинаться с цифры.

Как создать однострочный комментарий? И как создать многострочный комментарий? Однострочные комментарии должны начинаться с символов / /.В этом случае комментариями считаются эти и все последующие символы до конца строки. А многострочные комментарии должны начинаться символами / и заканчиваться символами /.

Как выглядит общая форма условного оператора if? И как выглядит общая форма цикла for? Общая форма оператора i f выглядит следующим образом: if (условие) оператор; А общая форма цикла for имеет следующий вид: for (инициализация; условие; итерация) оператор;