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 (10 < 11) System, out .println ("10 is less than 11");

В данном примере числовое значение 10 меньше 11, и поэтому условное выражение принимает логическое значение true, а следовательно, выполняется метод println ().

Рассмотрим еще один пример с противоположным условием.

if(10 < 9) System.out.println("this won’t be displayed");

Теперь числовое значение 10 не меньше 9, а следовательно, метод println () не вызывается и на экран ничего не выводится.

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

Оператор

Значение

<

Меньше

<=

Меньше или равно

>

Больше

>=

Больше или равно

==

Равно

!=

Неравно

Обратите внимание на то, что для проверки на равенство следует указать два знака равенства.

Ниже приведен пример программы, демонстрирующий применение оператора if.

/*

Продемонстрировать применение оператора if.

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

*/

class IfDemo {

public static void main(String args[]) {

int a, b, c;

a = 2;

b = 3;

if(a < b) System.out.println("a is less than b");

// следующая строка не должна выводиться

if(а == b) System.out.println("you won't see this");

System.out.println();

с = a - b; // переменная с содержит значение -1

System.out.println("с contains -Iм);

if(с >= 0) System.out.println("с is non-negative");

if(c < 0) System.out.println("c is negative");

System.out.println();

с = b - a; // переменная с теперь содержит значение 1

System.out.println("с contains 1");

if(с >= 0) System.out.println("с is non-negative");

if(c < 0) System.out.println("c is negative");

}

}

Ниже приведен результат выполнения данной программы.

a is less than b

с contains -1

с is negative

с contains 1

с is non-negative

Обратите внимание на еще одну особенность данной программы. В следующей строке объявляются три переменные, а, b и с, имена которых разделяются запятыми:

int а, b, с;

Как упоминалось ранее, если требуется несколько переменных одного типа, их можно объявить в одном операторе. Для этого имена переменных следует разделить запятыми.

Цикл for

Циклы позволяют многократно выполнять последовательность кода. В Java для этой цели предоставляется целый ряд эффективных конструкций циклов. Рассмотрим для начала цикл for. Ниже приведена простейшая форма цикла for.

for (инициализация; условие; итерация) оператор;

В самой общей форме исходное значение переменной цикла задается в части инициализация, а в части условие — логическое выражение, которое, как правило, проверяет значение переменной цикла. Если логическое выражение принимает значение true, цикл for продолжает выполняться. А если оно принимает значение false, то цикл прекращается. И, наконец, в части итерация задается порядок изменения пере¬ менной цикла на каждом шаге цикла. Ниже приведен пример простой программы, демонстрирующий применение цикла for в коде.

/*

Продемонстрировать применение цикла for.

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

*/

class ForDemo {

public static void main(String args[]) {

int count;

// Этот цикл выполняется пять pas.

for(count = 0; count < 5; count = count+1)

System.out.println("This is count: " + count);

System.out.println("Done!");

}

}

Ниже приведен результат выполнения данной программы.

This is count: 0

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