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 руководство для начинающих - Шилдт Герберт читать онлайн бесплатно полную версию книги

||

?:

=

op=

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

Отображение таблицы истинности для логических операторов

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

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

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

Для того чтобы обеспечить выравнивание столбцов таблицы, в каждую выводимую строку следует ввести символы \t. В качестве примера ниже приведен вызов метода println () для отображения заголовков таблицы.

System.out.println(nP\tQ\tAND\tOR\tXOR\tNOT");

Для того чтобы сведения об операторах располагались под соответствующими заголовками, в каждую последующую строку таблицы должны быть введены символы табуляции.

Введите в файл LogicalOpTable . j ava исходный код программы, как показано ниже.

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

// Отображение таблицы истинности для логических операторов,

class LogicalOpTable {

public static void main(String args[]) {

boolean p, q;

System.out.println(MP\tQ\tAND\tOR\tXOR\tNOT");

p = true; q = true;

System.out.print(p + "\tM + q +"\tn);

System.out.print((p&q) + "\t" + (plq) + "\t");

System.out.println((pAq) + "\t" + (Ip));

p = true; q = false;

System.out.print(p + "\t" + q +"\t");

System.out.print((p&q) + "\t" + (plq) + "\t");

System.out.println((pAq) + "\t" + (!p));

p = false; q = true;

System, out .print (p + n\t" + q +"\t,f);

System.out.print((p&q) + "\t" + (plq) + "\t");

System.out.println((pAq) + M\t" + (!p));

p = false; q = false;

System.out.print(p + "\t" + q +"\t");

System.out.print((p&q) + "\t" + (plq) + "\t");

System.out.println((pAq) + "\t" + (!p));

}

}

Обратите внимание на то, что в операторах с вызовами метода println () логические операторы заключены в круглые скобки. Эти скобки необходимы для соблюдения предшествования операторов. В частности, арифметический оператор + имеет более высокий порядок предшествования, чем логические операторы.

Скомпилируйте программу и запустите ее на выполнение, чтобы вывести на экран следующий результат:P Q AND OR XOR NOT

true true true true false false

true false false true true false

false true false true true true

false false false false false true

Попробуйте видоизменить программу таким образом, чтобы вместо логических значений true и false отображались значения 1 и 0. Это потребует больших усилий, чем кажется на первый взгляд!

Выражения

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

Преобразование типов в выражениях типов в выражениях

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