Knigionline.co » Программное обеспечение » Java руководство для начинающих

Java руководство для начинающих - Шилдт Герберт (2012)

Java руководство для начинающих
  • Год:
    2012
  • Название:
    Java руководство для начинающих
  • Автор:
  • Жанр:
  • Оригинал:
    Английский
  • Язык:
    Русский
  • Издательство:
    Вильямс
  • Страниц:
    316
  • ISBN:
    978-5-8459-1770-6
  • Рейтинг:
    4.3 (4 голос)
  • Ваша оценка:
"Java: руководство для начинающих", автором которого является Герберт Шилдт, а также на его счету популярные по всему миру книги по языкам программирования, таким образом, чтобы у читателя получилось быстро освоить основные навыки программирования на Java. Полностью обновленное по версии Java Platform, Standard Edition 7, пятое издание этого учебного пособия начинается с обзора самых простейших основ, не исключая выполнение простых программ на Java и компилирование. Далее в нем описаны синтаксические конструкции и ключевые слова составляющие основу Java как языка программирования. Затем следует изложение наиболее передовых языковых средств Java, включая многопоточное и обобщенное программирование. Книга завершается введением в библиотеку Swing. Использованный в книге справочный и учебный материал позволяет читателю быстро и легко освоить основы программирования на Java. В целях упрощения процесса изучения Java, учебник построен следующим образом: - Базовые понятия и навыки. Все главы начинаются с перечня базовых понятий и навыков, которые будет необходимо усвоить читателю. - Обращение к знатоку. Во врезках под этим заголовком даны полезные рекомендации в форме вопрос-ответ. - Примеры для опробования. Это примеры небольших проектов, наглядно показывающие, как применять полученные навыки и знания на практике. - Упражнения для самопроверки. В конце каждой главы присутствуют контрольные вопросы и задания для проверки прочности изученного материала. - Подробные комментарии к примерам программ. Все примеры программ в этом учебном пособии снабжены подробными комментариями, которые описывают приемы программирования Java и демонстрируемые языковые средства.

Java руководство для начинающих - Шилдт Герберт читать онлайн бесплатно полную версию книги

В данном примере адресатом оператора if служит не один оператор, а целый кодовый блок. Если условие, управляющее оператором if, принимает логическое значение true, как в данном случае, то выполняются все три оператора в кодовом блоке. Попробуйте присвоить переменной i нулевое значение и запустить программу на выполнение, и вы увидите, что ни один из операторов из кодового блока не будет выполнен, т.е. весь этот блок будет пропущен.

Как будет показано далее в книге, кодовые блоки обладают и другими свойствами и находят иное применение. Но главное их назначение — создание логически неделимых единиц кода.

Точки с запятой и оформление исходного текста программы

В Java точка с запятой служит в качестве разделителя операторов. Это означает, что каждый оператор должен оканчиваться точкой с запятой. Точка с запятой обозначает окончание одного логического объекта.

Как вы уже знаете, кодовый блок — это совокупность логически связанных операторов, помещаемых между открывающей и закрывающей фигурными скобками. Кодовый блок не завершается точкой с запятой. Он представляет собой группу операторов, и поэтому точка с запятой ставится в конце каждого оператора, а сам блок завершается лишь закрывающей фигурной скобкой.

В Java конец строки не считается окончанием оператора. Поэтому нё имеет значения, где именно он находится в строке кода. Например, в Java строки кода

X = у;

у = у + 1;

System.out.println(х + " " + у);

означают то же самое, что и строка кода

х = у; у = у + 1; System.out.println(х + " " + у);

Более того, каждый элемент оператора можно разместить в отдельной строке. Например, следующая запись вполне допустима:

System.out.println("This is a long line of output" +

x + у + z +

"more output");

Перенос на новую строку позволяет избегать длинных строк и делать код программы более удобочитаемым. Кроме того, разбивая оператор на несколько строк, вы предотвращаете автоматический перенос, который зачастую портит внешний вид исходного текста программы.

Практическое применение отступов

Вы, вероятно, заметили, что некоторые операторы в предыдущих примерах программ располагаются с отступом от начала строки. В Java допускается произвольное оформление исходного кода, а это означает, что расположение операторов относительно друг друга не имеет особого значения. Но как показывает опыт программирования, располагая некоторые операторы с отступом от начала строки, можно сделать исходный текст программы более удобным для восприятия. В этой книге широко применяются отступы. Внимательно проанализировав представленные в ней примеры программ, вы, скорее всего, согласитесь, что подобный стиль представления исходного кода вполне оправдан. Так, операторы, заключенные в фигурные скобки, желательно располагать с отступом. А некоторым операторам требуется дополнительный отступ. Подробнее об этом речь пойдет далее в книге.

Пример для опробования 1.2.

Усовершенствованный вариант преобразования галлонов в литры.

В рассматриваемой здесь усовершенство¬

ванной версии программы, преобразую¬

щей галлоны в литры и созданной в рамках первого проекта, используются цикл for, условный оператор if и кодовые блоки. В новой версии программы на экран выводится таблица преобразования значений от 1 до 100 галлонов. После каждых десяти галлонов отображается пустая строка. Это достигается благодаря переменной counter, которая подсчитывает число выведенных строк. Обратите внимание на особенности применения этой переменной.

Последовательность действий

Создайте новый файл GalToLitTable .java.

Введите в этот файл следующий код программы:

/*

Пример для опробования 1.2

Эта программа отображает таблицу преобразования галлоны в литры.

Присвоить ее исходному файлу имя GalToLitTable.java.

*/

class GalToLitTable {

public static void main(String args[]) {

Перейти
Наш сайт автоматически запоминает страницу, где вы остановились, вы можете продолжить чтение в любой момент
Оставить комментарий