<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Exshark.ucoz.net</title>
		<link>http://korando.kz/</link>
		<description>Блог</description>
		<lastBuildDate>Thu, 12 Dec 2013 13:40:06 GMT</lastBuildDate>
		<generator>uCoz Web-Service</generator>
		<atom:link href="https://exshark.ucoz.net/blog/rss" rel="self" type="application/rss+xml" />
		
		<item>
			<title>Класс Scanner в Java</title>
			<description>&lt;font face=&quot;Tahoma&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;Класс Scanner в языке программирования Java является
дополнением к классу Formatter. Объекты класса Scanner читают
форматированный ввод и преобразуют его в двоичное представление. Они могут использоваться для чтения данных
с консоли, из файла, строки или любого другого источника, реализующего
Интерфейсы Readable (добавленный в Java 2 версии 5.0)
или ReadabieByteChannei. Например, можно применять класс scanner для чтения
числа, введенного с клавиатуры и присваивания
этого значения переменной. Хотя такие операции всегда были возможны,
класс scanner существенно упрощает этот процесс. Как Вы увидите, класс scanner, несмотря на
свои богатые функциональные возможности,
очень прост в использовании. Создав объект типа Scanner, очень просто
использовать его для чтения форматированных входных данных. Как правило, объект
класса Scanner читает лексемы (tokens) из базового
источника, который вы задали при создании объекта типа Scanner. Приме...</description>
			<content:encoded>&lt;font face=&quot;Tahoma&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;Класс Scanner в языке программирования Java является
дополнением к классу Formatter. Объекты класса Scanner читают
форматированный ввод и преобразуют его в двоичное представление. Они могут использоваться для чтения данных
с консоли, из файла, строки или любого другого источника, реализующего
Интерфейсы Readable (добавленный в Java 2 версии 5.0)
или ReadabieByteChannei. Например, можно применять класс scanner для чтения
числа, введенного с клавиатуры и присваивания
этого значения переменной. Хотя такие операции всегда были возможны,
класс scanner существенно упрощает этот процесс. Как Вы увидите, класс scanner, несмотря на
свои богатые функциональные возможности,
очень прост в использовании. Создав объект типа Scanner, очень просто
использовать его для чтения форматированных входных данных. Как правило, объект
класса Scanner читает лексемы (tokens) из базового
источника, который вы задали при создании объекта типа Scanner. Применительно
к классу Scanner, лексема — это порция вводимых данных, обособленная набором
разделителей, по умолчанию пробелами. При считывании лексема
сопоставляется с конкретным регулярным
выражением (regular expression), задающим формат ввода. Хотя класс scanner разрешает
определять собственный тип выражения, соответствие
которому будет проверяться в последующих операциях ввода, в нем
содержится много предопределенных образцов, соответствующих базовым типам,
таким как int и double, и строкам. Следовательно, зачастую Вам не придется формировать образец для проверки соответствия вводимых данных.&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;Обычно для использования класса scanner необходимо
выполнить следующие шаги.&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;1.&amp;nbsp;&amp;nbsp; С помощью одного из
методов hasNextX класса Scanner определить, доступна ли для ввода порция данных типа х.&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;2.&amp;nbsp;&amp;nbsp;&amp;nbsp; Если да, считать
ее с помощью одного из методов nextX класса scanner.&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;3.&amp;nbsp;&amp;nbsp;&amp;nbsp; Повторять процесс, пока не исчерпан поток ввода.&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;Как показывает описанный процесс ввода,
в классе scanner определены два набора методов, позволяющих читать входные данные.
Первый содержит методы hasNextX, перечисленные в табл. 9.7. Эти методы
определяют, доступны ли для ввода данные
заданного типа. Например, вызов метода hasNextint() возвращает true, только если
следующая лексема, предназначенная для считывания, — целое число. Если данные
указанного типа доступны, они считываются с помощью одного из методов nextX. В приведенном
далее фрагменте показано, как прочесть последовательность целых значений с
клавиатуры:&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;

Scanner
conin = new Scanner(System.in);&lt;br&gt;int i;&lt;br&gt;&amp;nbsp;

// Считывает последовательность целых чисел&lt;br&gt;whilefconin.hasMextlnt()) {&lt;br&gt;&amp;nbsp; i = conin.nextlnt();&lt;br&gt;}&lt;/code&gt;&lt;br&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&amp;nbsp;

&amp;nbsp;

Цикл while прекращается, как только
очередная лексема — нецелочисленная.
Следовательно, цикл прерывает чтение целых чисел, как только обнаруживает нецелое число в потоке ввода.

Если метод next не может найти данные того типа, которой он ищет, он генерирует
исключение типа NoSuchElementException. Следовательно, лучше убедиться в том, что данные искомого типа
доступны для считывания с помощью метода hasNext прежде, чем вызывать
соответствующий метод next.

Включение класса Scanner в язык Java превратило прежде утомительное и скучное занятие в легкое и приятное. Для того чтобы понять, почему это произошло,
рассмотрим несколько примеров.&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&amp;nbsp;

&lt;/span&gt;&lt;h&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;Пример&lt;/span&gt;&lt;br&gt;&lt;code&gt;&lt;span style=&quot;color: rgb(30, 144, 255);&quot;&gt;

import
java.util.*;&lt;br&gt;&amp;nbsp;

class AvgNums {&lt;br&gt;&amp;nbsp; public static void main(String args[]) {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Scanner conin = new Scanner(System.in);&lt;br&gt;&amp;nbsp;

&amp;nbsp;&amp;nbsp;&amp;nbsp; int count = 0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; double sum = 0.0;&lt;br&gt;&amp;nbsp;

&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;Enter numbers to
average.&quot;);&lt;br&gt;&amp;nbsp;

&amp;nbsp;&amp;nbsp;&amp;nbsp; // Read and sum numbers.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(conin.hasNext()) {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(conin.hasNextDouble()) {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sum += conin.nextDouble();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; count++;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String str = conin.next();&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(str.equals(&quot;done&quot;)) break;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
System.out.println(&quot;Data format error.&quot;);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;

&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;Average is &quot;
+ sum / count);&lt;br&gt;&amp;nbsp; }&lt;br&gt;}&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;Приведенном примере числа
считываются с клавиатуры и суммируются до тех пор, пока пользователь не введет
строку &quot;done&quot;. Эта строка прекращает ввод и на экран выводится среднее арифметическое введенных чисел. Далее приведен образец
вывода программы:&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;Enter numbers to average.&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;1.2&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;2&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;3.4&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;4&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;done

Average is 2.65&lt;/span&gt;&lt;/code&gt;&lt;/h&gt;&lt;/font&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; color=&quot;#272727&quot;&gt;&lt;br&gt;В приведенной
выше программе
считываются числа, пока не обнаружена лексема, которая не соответствует
корректному значению типа double. Когда это происходит, программа проверяет, не равна ли эта лексема строке &quot;done&quot;. Если это
так, программа завершается корректно. В противном случае выводится сообщение об ошибке.&lt;br&gt;Обратите внимание
на то, что числа читаются с помощью вызова метода nextDouble(). Этот метод
считывает любое число, которое может быть преобразовано в тип double, включая целые
значения, такие как 2, и значения с плавающей точкой, такие как 3.4. Таким
образом, у числа, считываемого методом nextDouble(),
необязательно должна быть десятичная точка. Этот базовый принцип положен в
основу всех методов next. Они могут находить соответствие и читать данные любого формата,
который способен представлять данные требуемого типа.

Приятная особенность, свойственная
классу Scanner, заключается в том, что способ, применяемый для считывания данных
из одного источника, используется для чтения и из другого источника.&lt;/font&gt;&lt;/div&gt;</content:encoded>
			<link>https://exshark.ucoz.net/blog/klass_scanner_v_java/2013-12-12-12</link>
			<dc:creator>livebook</dc:creator>
			<guid>https://exshark.ucoz.net/blog/klass_scanner_v_java/2013-12-12-12</guid>
			<pubDate>Thu, 12 Dec 2013 13:40:06 GMT</pubDate>
		</item>
		<item>
			<title>Класс Formatter в Java</title>
			<description>&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;Базовой частью поддержки создания
форматированного вывода в языке Java служит класс Formatter, включенный в
пакет java.util. Он обеспечивает преобразования
формата (format conversions) позволяющие выводить числа, строки и время и даты практически в любом
понравившемся вам формате. Класс функционирует подобно функции printf () языков
C/C++, а значит, если Вы знакомы с этими языками, научиться использовать класс Formatter будет очень
легко. Кроме класса Formatter в Java 2 версии 5.0 добавлен метод printf () для классов printstream и printwriter. Метод printf ()
автоматически использует класс Formatter и
предлагает&amp;nbsp; функциональные средства почти
один к одному совпадающие с возможностями функции printf () языков C/C++, таким образом,
облегчая в дальнейшем преобразование кода на C/C++ в код на языке Java. Прежде чем Вы сможете использовать класс Formatter для
форматирования вывода, вам придется создать объект типа Formatter. В общем, класс Formatte...</description>
			<content:encoded>&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;Базовой частью поддержки создания
форматированного вывода в языке Java служит класс Formatter, включенный в
пакет java.util. Он обеспечивает преобразования
формата (format conversions) позволяющие выводить числа, строки и время и даты практически в любом
понравившемся вам формате. Класс функционирует подобно функции printf () языков
C/C++, а значит, если Вы знакомы с этими языками, научиться использовать класс Formatter будет очень
легко. Кроме класса Formatter в Java 2 версии 5.0 добавлен метод printf () для классов printstream и printwriter. Метод printf ()
автоматически использует класс Formatter и
предлагает&amp;nbsp; функциональные средства почти
один к одному совпадающие с возможностями функции printf () языков C/C++, таким образом,
облегчая в дальнейшем преобразование кода на C/C++ в код на языке Java. Прежде чем Вы сможете использовать класс Formatter для
форматирования вывода, вам придется создать объект типа Formatter. В общем, класс Formatter преобразует
двоичную форму представления данных, используемых программой, в форматированный текст. Он сохраняет форматированный текст в буфере, содержимое которого Ваша программа
может получить в любой нужный момент. Можно предоставить классу Formatter автоматическую поддержку этого буфера, либо явно задать
его, когда создается объект класса Formatter. Существует
возможность сохранения буфера класса Formatter в файле.&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;В классе Formatter определено много конструкторов, которые позволяют создавать объекты этого класса различными способами.
Далее приведены некоторые их образцы.&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: rgb(30, 144, 255);&quot;&gt;Formatter()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Formatter(Appendable buf)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Formatter(Appendable buf, Locale loc)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Formatter(String filename)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; throws
FileNotFoundException&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Formatter(String filename,
String charset)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;throws FileNotFoundException,
unsupportedEncodingException&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Formatter(File
outF)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; throws FileNotFoundException&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Formatter(OutStream outStrm)&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;

&amp;nbsp;&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;В приведенных образцах buf задает буфер
для форматированного вывода. Если параметр buf равен null, класс Formatter автоматически размещает объект типа StringBuilder для хранения форматированного вывода. Параметр loc определяет региональные и языковые
настройки. Если никаких настроек не задано,
используются настройки по умолчанию. Параметр filename задаст имя файла, который получит
форматированный вывод. Параметр charset определяет
кодировку. Если она не задана, используется кодировка, установленная по
умолчанию. Параметр outF передаст ссылку на открытый файл, в котором будет храниться
форматированный вывод. В параметре outStrm передается ссылка на поток вывода, который будет получать
отформатированные данные. Если используется файл, выходные данные также записываются в файл.

Возможно, наиболее широко используемый
конструктор, первый в приведенном перечне, — это конструктор без параметров. Он
использует региональные настройки, принятые
по умолчанию, и автоматически размещает объект класса StringBuilder для хранения
форматированного вывода.&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;После создания объекта класса Formatter Вы можете его
применить для формирования форматированной строки. Для этого используйте метод format (). В следующей
строке приведена самая общеупотребительная его версия&lt;/span&gt;&lt;div&gt;&lt;br&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;Formatter
format(String fmtString, Object...args)&lt;/code&gt;&lt;div&gt;&lt;font color=&quot;#272727&quot;&gt;&lt;font face=&quot;monospace&quot;&gt;&lt;br&gt;&lt;/font&gt;Параметр fmtString состоит из элементов двух типов. Первый тип формируется из символов, которые просто копируются в
буфер вывода. Второй тип содержит спецификаторы
формата (format specifiers), определяющие способ отображения
последующих аргументов.&lt;br&gt;Простейший
спецификатор начинается со знака процента, за которым следует
преобразующий спецификатор формата (format conversion specifier). Все преобразующие спецификаторы формата состоят из
одиночных символов.&lt;br&gt;Например, спецификатор формата для
данных с плавающей точкой — %f. Как правило, спецификаторов формата должно быть
столько же, сколько аргументов
первого типа, и соответствие спецификаторов формата аргументам первого типа
устанавливается в направлении слева направо. Рассмотрим приведенный далее фрагмент:&lt;/font&gt;&lt;div&gt;&lt;br&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;Formatter
fmt = new Formatter ();&lt;br&gt;fmt.format(&quot;Formatting
%s is easy %d %&amp;pound;&quot;,&amp;nbsp; &quot;with
Java&quot;, 10, 98.6);&lt;/code&gt;&lt;div&gt;&lt;font color=&quot;#272727&quot;&gt;&lt;font face=&quot;monospace&quot;&gt;&lt;br&gt;&lt;/font&gt;в нем создается
объект класса Formatter, содержащий
следующую строку:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;Formatting with Java is easy 10 98.600000&lt;/code&gt;&lt;div&gt;&lt;font face=&quot;monospace&quot; style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;В данном примере спецификаторы формата: %s,
%d и %f, замещаются аргументами, следующими далее в строке
форматирования. Таким образом, спецификатор %s заменен строкой &quot;with Java&quot;, спецификатор %d — числом 10, а спецификатор %f — числом 98.6.
Все остальные символы используются без изменения. Как Вы могли догадаться,
спецификатор %s задает строку,
а спецификатор %&lt;а — целое число.
Как уже упоминалось, спецификатор %f задает значение с плавающей точкой.&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;Метод format() принимает
множество разных спецификаторов формата, перечисленных в табл. 9.2. Обратите внимание
на то, что у многих из них есть две формы
представления: в верхнем и нижнем регистрах. Когда используется
спецификатор, набранный в верхнем регистре, отображаются заглавные буквы. В остальном спецификаторы,
набранные в верхнем и нижнем регистрах, выполняют одни те же
преобразования, Важно знать, что язык Java контролирует
соответствие каждого спецификатора формата типу связанного с ним аргумента. Если это соответствие нарушено,
генерируется исключение типа IllegalFormatException.&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;После
форматирования строки Вы можете получить ее, вызвав метод toString(). Если
продолжить предыдущий пример, оператор, приведенный в следующей строке, получает отформатированную строку, содержащуюся в объекте
fmt:&lt;/span&gt;&lt;br&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;String str = fmt.toString();&lt;/code&gt;&lt;div&gt;&lt;font color=&quot;#272727&quot;&gt;&lt;font face=&quot;monospace&quot;&gt;&lt;br&gt;&lt;/font&gt;Конечно, если
Вы хотите просто вывести на экран отформатированную строку, не нужно
ее сначала присваивать объекту типа String. Когда объект класса&amp;nbsp; Formatter&amp;nbsp;&amp;nbsp;
передается,&amp;nbsp;&amp;nbsp; например,&amp;nbsp;&amp;nbsp; в&amp;nbsp;&amp;nbsp;
метод&amp;nbsp; println(),&amp;nbsp;&amp;nbsp; метод toString() вызывается автоматически.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content:encoded>
			<link>https://exshark.ucoz.net/blog/klass_formatter_v_java/2013-12-12-11</link>
			<dc:creator>livebook</dc:creator>
			<guid>https://exshark.ucoz.net/blog/klass_formatter_v_java/2013-12-12-11</guid>
			<pubDate>Thu, 12 Dec 2013 13:02:25 GMT</pubDate>
		</item>
		<item>
			<title>Аннотации в Java</title>
			<description>&lt;h1 class=&quot;entry-title&quot; style=&quot;margin: 10px 0px 25px; padding: 0px; background-color: rgb(255, 255, 255);&quot;&gt;&lt;font color=&quot;#272727&quot; face=&quot;Tahoma&quot; size=&quot;2&quot;&gt;&lt;span style=&quot;font-weight: normal; line-height: 14.545454025268555px;&quot;&gt;Аннотация&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;color: rgb(39, 39, 39); font-family: Tahoma; font-size: 10pt; font-weight: normal; line-height: 1.25;&quot;&gt;– это функциональность &amp;nbsp;языка программирования Java появившейся в версии 2 5.0, который с ее помощью можно внедрять дополнительную информацию в исходный код. Эта информация, именуемая аннотациями или примечаниями (annotations), не изменяет алгоритм работы программы. Таким образом, аннотации оставляют семантику программы неизменной. Но эта информация может использоваться различными программными средствами, как во время разработки, так и во время установки программы. Например, аннотации могут обрабатываться генератором исходного кода. Хотя компания Sun называет это новое средство метаданными, более информативный термин &quot;во...</description>
			<content:encoded>&lt;h1 class=&quot;entry-title&quot; style=&quot;margin: 10px 0px 25px; padding: 0px; background-color: rgb(255, 255, 255);&quot;&gt;&lt;font color=&quot;#272727&quot; face=&quot;Tahoma&quot; size=&quot;2&quot;&gt;&lt;span style=&quot;font-weight: normal; line-height: 14.545454025268555px;&quot;&gt;Аннотация&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;span style=&quot;color: rgb(39, 39, 39); font-family: Tahoma; font-size: 10pt; font-weight: normal; line-height: 1.25;&quot;&gt;– это функциональность &amp;nbsp;языка программирования Java появившейся в версии 2 5.0, который с ее помощью можно внедрять дополнительную информацию в исходный код. Эта информация, именуемая аннотациями или примечаниями (annotations), не изменяет алгоритм работы программы. Таким образом, аннотации оставляют семантику программы неизменной. Но эта информация может использоваться различными программными средствами, как во время разработки, так и во время установки программы. Например, аннотации могут обрабатываться генератором исходного кода. Хотя компания Sun называет это новое средство метаданными, более информативный термин &quot;возможность аннотирования программ&quot; так же применяется.&amp;nbsp;&lt;/span&gt;&lt;/h1&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;Метаданные реализованы с помощью средств, основанных на интерфейсах. Начнем с примера. В следующих строках приведено объявление аннотации с именем &lt;/span&gt;&lt;i style=&quot;color: rgb(39, 39, 39);&quot;&gt;MyAnnо&lt;/i&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;:&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;code&gt;&lt;span style=&quot;color: rgb(30, 144, 255);&quot;&gt; @interface MyAnno {&lt;br&gt;&amp;nbsp; String str();&lt;br&gt;&amp;nbsp; int val();&lt;br&gt;}&lt;/span&gt;&lt;br&gt;&lt;/code&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt; Во-первых, обратите внимание на то, что ключевому слову &lt;/span&gt;&lt;i style=&quot;color: rgb(39, 39, 39);&quot;&gt;interface&lt;/i&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;предшествует символ &lt;/span&gt;&lt;i style=&quot;color: rgb(39, 39, 39);&quot;&gt;@&lt;/i&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;. Такая запись сообщает компилятору об объявлении аннотации. В объявлении также есть два метода-члена: &lt;/span&gt;&lt;i style=&quot;color: rgb(39, 39, 39);&quot;&gt;String str()&lt;/i&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt; и &lt;/span&gt;&lt;i style=&quot;color: rgb(39, 39, 39);&quot;&gt;int val ()&lt;/i&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;. Все аннотации содержат только объявления методов, но вы не должны добавлять тела этим методам. Их реализует язык Java. Кроме того, как Вы увидите, эти методы действуют скорее как поля.&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;Все типы аннотаций автоматически расширяют интерфейс Annotation. Следовательно, тип &lt;/span&gt;&lt;i style=&quot;color: rgb(39, 39, 39);&quot;&gt;Annotation&lt;/i&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt; служит суперинтерфейсом для всех аннотаций. Он объявлен в пакете &lt;/span&gt;&lt;i style=&quot;color: rgb(39, 39, 39);&quot;&gt;java.lang.annotation,&lt;/i&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt; В этом интерфейсе перегружены методы: &lt;/span&gt;&lt;i style=&quot;color: rgb(39, 39, 39);&quot;&gt;hashCode()&lt;/i&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;, &lt;/span&gt;&lt;i style=&quot;color: rgb(39, 39, 39);&quot;&gt;equals ()&lt;/i&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt; и&lt;/span&gt;&lt;i style=&quot;color: rgb(39, 39, 39);&quot;&gt;toString(),&lt;/i&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt; определенные в типе &lt;/span&gt;&lt;i style=&quot;color: rgb(39, 39, 39);&quot;&gt;Object&lt;/i&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;. В нем также определен метод &lt;/span&gt;&lt;i style=&quot;color: rgb(39, 39, 39);&quot;&gt;annotationType(),&lt;/i&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt; который возвращает объект типа &lt;/span&gt;&lt;i style=&quot;color: rgb(39, 39, 39);&quot;&gt;class,&lt;/i&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt; представляющий вызывающую аннотацию.&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;После того как Вы объявили аннотацию, Вы можете использовать ее для включения примечаний в объявления. Объявление любого типа может иметь аннотацию, связанную с ним. Например, можно снабжать примечаниями классы, методы, поля, параметры и константы типа &lt;/span&gt;&lt;i style=&quot;color: rgb(39, 39, 39);&quot;&gt;enum.&lt;/i&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt; Даже к аннотации можно добавить аннотацию. Во всех случаях аннотация предшествует объявлению.&lt;/span&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;Когда Вы применяете аннотацию, Вы задаете значения для ее методов-членов. Далее приведен фрагмент, в котором аннотация &lt;/span&gt;&lt;i style=&quot;color: rgb(39, 39, 39);&quot;&gt;MуАnnо&lt;/i&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;сопровождает объявление метода:&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;code style=&quot;color: rgb(39, 39, 39);&quot;&gt; &lt;/code&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;// Аннотация для метода,&lt;br&gt;@MyAnno(str = &quot;Annotation Example&quot;, val = 100)&lt;br&gt;public static void myMeth{) {&lt;/code&gt;&lt;/font&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&lt;code&gt;&lt;br&gt;&lt;/code&gt; Приведенная аннотация связана с методом&amp;nbsp;&lt;i&gt;myMeth()&lt;/i&gt;. Рассмотрим внимательно синтаксис аннотации. За именем аннотации, начинающимся с символа @, следует заключенный в круглые скобки список инициализирующих значений для методов-членов. Для того чтобы передать значение методу-члену, имени этого метода присваивается значение. Таким образом, в приведенном фрагменте строка &lt;i&gt;&quot;Annotation Example&quot;&lt;/i&gt; (Пример аннотации) присваивается методу &lt;i&gt;str,&lt;/i&gt; члену аннотации типа &lt;i&gt;MyАnnо&lt;/i&gt;. При этом в присваивании после имени &lt;i&gt;str&lt;/i&gt; нет круглых скобок. Когда методу-члену передается инициализирующее значение, используется только имя метода. Следовательно, в данном контексте методы-члены выглядят как поля.&lt;/font&gt;&lt;/div&gt;</content:encoded>
			<link>https://exshark.ucoz.net/blog/metadannye_v_java/2013-12-12-10</link>
			<dc:creator>livebook</dc:creator>
			<guid>https://exshark.ucoz.net/blog/metadannye_v_java/2013-12-12-10</guid>
			<pubDate>Thu, 12 Dec 2013 08:08:47 GMT</pubDate>
		</item>
		<item>
			<title>Статический импорт в языке программирования Java</title>
			<description>&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;Новое средство,
которое многие программисты сочтут весьма полезным, называется статическим импортом (static import) и расширяет возможности ключевого слова import. Оператор языка
import, снабженный
ключевым словом static, следующим за ключевым словом import, может применяться для импорта
статических членов класса или интерфейса. Благодаря наличию статического импорта стало возможным ссылаться на статические члены непосредственно по их именам без уточнения
имени их класса. Это упрощает и
сокращает синтаксис обращения к статическому члену. Для того чтобы
понять пользу статического импорта, начнем с примера, в котором это средство не
применяется.&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&amp;nbsp;

&lt;/span&gt;&lt;span style=&quot;color: rgb(39, 39, 39); font-weight: bold;&quot;&gt;Пример&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;

class Hypot {&lt;br&gt;&amp;nbsp; public static void main(String args[]) {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; double side1, side2;&lt;br&gt;&amp;nbsp;&amp;n...</description>
			<content:encoded>&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;Новое средство,
которое многие программисты сочтут весьма полезным, называется статическим импортом (static import) и расширяет возможности ключевого слова import. Оператор языка
import, снабженный
ключевым словом static, следующим за ключевым словом import, может применяться для импорта
статических членов класса или интерфейса. Благодаря наличию статического импорта стало возможным ссылаться на статические члены непосредственно по их именам без уточнения
имени их класса. Это упрощает и
сокращает синтаксис обращения к статическому члену. Для того чтобы
понять пользу статического импорта, начнем с примера, в котором это средство не
применяется.&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&amp;nbsp;

&lt;/span&gt;&lt;span style=&quot;color: rgb(39, 39, 39); font-weight: bold;&quot;&gt;Пример&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;

class Hypot {&lt;br&gt;&amp;nbsp; public static void main(String args[]) {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; double side1, side2;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; double hypot;&lt;br&gt;&lt;br&gt;&amp;nbsp;

&amp;nbsp;&amp;nbsp;&amp;nbsp; side1 = 3.0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; side2 = 4.0;&lt;br&gt;&amp;nbsp;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;

&amp;nbsp;&amp;nbsp;&amp;nbsp; hypot = Math.sqrt(Math.pow(side1, 2) + 

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;div&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Math.pow(side2, 2));&lt;br&gt;&amp;nbsp;

&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;Given sides of
lengths &quot; + 

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;/div&gt;&lt;div&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;side1 + &quot; and
&quot; + side2 + 

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;/div&gt;&lt;div&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot; the hypotenuse is
&quot; + 

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;/div&gt;&lt;div&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;hypot);&lt;br&gt;&amp;nbsp; }&lt;br&gt;}&lt;/code&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;code&gt;&lt;br&gt;&lt;/code&gt;

Поскольку pow() и sqrt() — статические
методы, они должны вызываться с использованием имени их класса, Math. Это приводит к
довольно громоздкому вычислению гипотенузы, приведенному в следующем фрагменте:&lt;br&gt;hypot =
Math.sqrt(Math.pow(side1, 2) + Math.pow(side2, 2));&lt;br&gt;Как показывает этот
простой пример, необходимость указания имени класса при каждом обращении к методам
pow() и sqrt() (или к любому
другому математическому методу, такому как sin (), cos () и tan()) может превратиться в утомительное занятие.&lt;br&gt;Благодаря
использованию статического импорта, Вы можете избавиться от обязательного
указания имени класса в подобных ситуациях.&lt;br&gt;&amp;nbsp;

&lt;span style=&quot;font-weight: bold;&quot;&gt;Например&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: rgb(39, 39, 39); font-weight: bold;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;import static
java.lang.Math.sqrt;&lt;br&gt;import static
java.lang.Math.pow;&lt;br&gt;&amp;nbsp;



class Hypot {&lt;br&gt;&amp;nbsp; public static void main(String args[]) {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; double side1, side2;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; double hypot;&lt;br&gt;&amp;nbsp;

&amp;nbsp;&amp;nbsp;&amp;nbsp; side1 = 3.0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; side2 = 4.0;&lt;br&gt;&amp;nbsp;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;

&amp;nbsp;&amp;nbsp;&amp;nbsp; hypot = sqrt(pow(side1, 2) + pow(side2,
2));&lt;br&gt;&amp;nbsp;

&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;Given sides of
lengths &quot; + 

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;/div&gt;&lt;div&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;side1 + &quot; and
&quot; + side2 + 

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;/div&gt;&lt;div&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot; the hypotenuse is
&quot; + 

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;/div&gt;&lt;div&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;hypot);&lt;br&gt;&amp;nbsp; }&lt;br&gt;}&lt;/code&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Tahoma; font-size: 10pt;&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39); font-family: monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;font color=&quot;#272727&quot;&gt;Выше приведенном примере имена sqrt и pow импортированы в область видимости
благодаря приведенным далее операторам статического импорта:&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(30, 144, 255);&quot;&gt;import static Java.lang.Math.sqrt;&lt;br&gt;import static Java.lang.Math.pow;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#272727&quot;&gt;&lt;br&gt;После включения операторов import static нет необходимости уточнять имена методов sqrt () и pow () с помощью
имени их класса. Следовательно, вычисление
гипотенузы можно описать более удобным способом, как показано в следующей строке:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(30, 144, 255);&quot;&gt;hypot = sqrt(powfsidel, 2) + pow(side2,
2));&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#272727&quot;&gt;&lt;br&gt;Как видите, этот вариант читается
гораздо легче.&lt;/font&gt;&lt;/div&gt;&lt;font color=&quot;#272727&quot;&gt;Существуют два варианта синтаксической
записи оператора import static. Первый, приведенный выше примере, вариант импортирует единичное имя. Его
общий вид приведен в следующей строке:&lt;/font&gt;&lt;div&gt;&lt;br&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;import
static pkg.type-namе.static-member-name;&lt;/code&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#272727&quot;&gt;&lt;font face=&quot;monospace&quot;&gt;&lt;br&gt;&lt;/font&gt;В этой записи type - name —
это
имя класса или интерфейса, содержащее нужный статический член. Полное имя
пакета, в который входит заданный класс или интерфейс, определено в pkg. А имя члена содержится в static-member-name.&lt;br&gt;Во втором варианте
статического импорта, общий вид которого приведен в следующей
строке, импортируются все статические члены:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;import
static pkg. type-name.*;&lt;/code&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#272727&quot;&gt;&lt;font face=&quot;monospace&quot;&gt;&lt;br&gt;&lt;/font&gt;Если Вы будете
использовать много статических методов или полей, определенных в классе, второй вариант записи позволит импортировать их без явного
перечисления. Таким образом, программа из приведенного примера могла бы с помощью единственного оператора import импортировать
оба метода: sqrt () и pow () (и все остальные статические члены
класса Math) в область видимости
следующим образом:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;span style=&quot;color: rgb(30, 144, 255);&quot;&gt;&lt;code&gt;import static Java.lang.Math.*;&lt;/code&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#272727&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#272727&quot;&gt;&amp;nbsp;Конечно, статический импорт не ограничен
только классом Math или только методами. В
следующей строке приведен пример импортирования статического поля System.out:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;import
static Java.lang.System.out;&lt;/code&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#272727&quot;&gt;&lt;font face=&quot;monospace&quot;&gt;&lt;br&gt;&lt;/font&gt;После вставки
этого оператора, можно вывести на консоль без уточнения имени
стандартного вывода out именем system, как показано в следующей строке:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;out.println(&quot;After importing
System.out, you can use out directly.&quot;)&lt;/code&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#272727&quot;&gt;&lt;font face=&quot;monospace&quot;&gt;&lt;br&gt;&lt;/font&gt;Хорошо ли импортировать поле system.out таким образом— это вопрос для обсуждения. Хотя такой импорт укорачивает
оператор, после его применения у человека, читающего программу, пропадает
уверенность в том, что имя out ссылается на поле System.out.&lt;/font&gt;&lt;/div&gt;</content:encoded>
			<link>https://exshark.ucoz.net/blog/staticheskij_import_v_jazyke_programmirovanija_java/2013-12-11-9</link>
			<dc:creator>livebook</dc:creator>
			<guid>https://exshark.ucoz.net/blog/staticheskij_import_v_jazyke_programmirovanija_java/2013-12-11-9</guid>
			<pubDate>Wed, 11 Dec 2013 13:46:26 GMT</pubDate>
		</item>
		<item>
			<title>Циклы в Java</title>
			<description>&lt;font face=&quot;Tahoma&quot; color=&quot;#494949&quot; size=&quot;2&quot; style=&quot;font-size: 10pt;&quot;&gt;В языке программирования Java цикл for-each используется для циклической обработки объектов
коллекции, такой как массив, в строгой последовательности, от начала
к концу. Благодаря удобному способу обработки, предложенному циклом for-each, этот вид цикла
быстро превратился в средство, необходимое
программистам. Так же язык программирования Java включает функциональные возможности цикла for-each, усовершенствуя
оператор цикла for. Преимущество такого подхода
заключается в том, что не требуется нового
ключевого слова и не нарушается работоспособность разработанного ранее
кода. Цикл for в стиле for-each (т. е.
наделенный функциональными возможностями цикла for-each) иногда называют улучшенным
циклом for (enhanced for loop).

&lt;br&gt;&lt;br&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Описание цикла for-each&lt;/b&gt;&lt;/div&gt;Общая форма записи цикла for в стиле for-each приведена в следующей строке:&lt;/font&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot;&gt;&lt;br&gt;&lt;c...</description>
			<content:encoded>&lt;font face=&quot;Tahoma&quot; color=&quot;#494949&quot; size=&quot;2&quot; style=&quot;font-size: 10pt;&quot;&gt;В языке программирования Java цикл for-each используется для циклической обработки объектов
коллекции, такой как массив, в строгой последовательности, от начала
к концу. Благодаря удобному способу обработки, предложенному циклом for-each, этот вид цикла
быстро превратился в средство, необходимое
программистам. Так же язык программирования Java включает функциональные возможности цикла for-each, усовершенствуя
оператор цикла for. Преимущество такого подхода
заключается в том, что не требуется нового
ключевого слова и не нарушается работоспособность разработанного ранее
кода. Цикл for в стиле for-each (т. е.
наделенный функциональными возможностями цикла for-each) иногда называют улучшенным
циклом for (enhanced for loop).

&lt;br&gt;&lt;br&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Описание цикла for-each&lt;/b&gt;&lt;/div&gt;Общая форма записи цикла for в стиле for-each приведена в следующей строке:&lt;/font&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot;&gt;&lt;br&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;

foritype
itr-var : iterableObj) statement-block&lt;/code&gt;&lt;br&gt;&lt;br&gt;&lt;font color=&quot;#494949&quot;&gt;Выше приведенном примере type— тип, a itr-var— имя переменной цикла (iteration variable), которая будет получать
элементы, содержащиеся в iterabieObj, последовательно один за другим от начала к концу.
Объект, на который ссылается переменная iterabieObj, должен быть массивом или
объектом, реализующим новый интерфейс Iterable. В любом случае тип type должен совпадать (или быть
совместимым) с типом элементов, извлекаемых из объекта iterableObj. Таким образом, в случае
циклической обработки массива type должен быть совместим с базовым типом массива. В
каждом проходе тела цикла извлекается очередной элемент объекта iterabieObj и запоминается в переменной itr-var. Цикл выполняется до тех пор,
пока не будут извлечены все элементы.&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font size=&quot;2&quot;&gt;&lt;font color=&quot;#494949&quot;&gt;&lt;span style=&quot;font-family: Tahoma;&quot;&gt;&lt;br&gt;&lt;/span&gt;В приведенном ниже примере используется
традиционный цикл for для подсчета
суммы значений, хранящихся в элементах массива:&lt;/font&gt;&lt;br&gt;&lt;br&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;int
nums[]&amp;nbsp; = {1,&amp;nbsp; 2,&amp;nbsp;
3,&amp;nbsp; 4,&amp;nbsp; 5,&amp;nbsp; 6,
7,&amp;nbsp; 8,&amp;nbsp;
9,&amp;nbsp; 10 }; &lt;br&gt;int sum = 0;

for
(int i=0, i &lt; 10; i++)&amp;nbsp; sum +=nums{};&lt;/code&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/code&gt;&lt;/div&gt;&lt;div&gt;&lt;code&gt;&lt;font color=&quot;#494949&quot; size=&quot;2&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/code&gt;&lt;/div&gt;&lt;font size=&quot;2&quot;&gt;&lt;font color=&quot;#494949&quot;&gt;Цикл for стиля for-each автоматизирует
приведенный в предыдущем примере цикл. А
именно, он устраняет необходимость устанавливать счетчик цикла, задавая начальное и конечное значения, и
вручную индексировать массив. Вместо
этого он автоматически проходит весь массив, получая поочередно каждый элемент, начиная с первого и
заканчивая последним. Далее приведен
переписанный предыдущий пример с использованием цикла for в стиле for-each:&lt;/font&gt;&lt;br&gt;&lt;br&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;

int
nums[] = {1,&amp;nbsp; 2,&amp;nbsp;
3,&amp;nbsp; 4,&amp;nbsp; 5,&amp;nbsp; б,
7,&amp;nbsp; 8,&amp;nbsp;
9,&amp;nbsp; 10 }; 

int
sum = 0;

for(int
x: nums) sum += x;&lt;/code&gt;&lt;br&gt;&lt;br&gt;&lt;font color=&quot;#272727&quot;&gt;B каждом проходе тела цикла
переменная х получает значение из
следующего элемента массива nums. Таким образом, во время
первого прохода переменная цикла х
содержит значение 1, во время второго — значение 2 и т. д. При этом не только упрощается синтаксис, но и устраняются ошибки
выхода за границы диапазона (&lt;i&gt;boundary errors&lt;/i&gt;).&lt;/font&gt;&lt;/font&gt;&lt;div&gt;&lt;font size=&quot;2&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font size=&quot;2&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;font size=&quot;2&quot;&gt;Например.&lt;br&gt;&lt;br&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;class ForEach {&amp;nbsp; 

&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;/font&gt;&lt;div&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;&lt;font size=&quot;2&quot;&gt;public static void main(String args[]) {&amp;nbsp; 

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/code&gt;&lt;/div&gt;&lt;div&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;&lt;font size=&quot;2&quot;&gt;int nums[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9,
10 };&amp;nbsp; 

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/code&gt;&lt;/div&gt;&lt;div&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;&lt;font size=&quot;2&quot;&gt;int sum = 0; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/font&gt;&lt;/code&gt;&lt;/div&gt;&lt;div&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;&lt;font size=&quot;2&quot;&gt;for(int x : nums) {&amp;nbsp; 

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/code&gt;&lt;/div&gt;&lt;div&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;&lt;font size=&quot;2&quot;&gt;System.out.println(&quot;Value is: &quot;
+ x); 

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/code&gt;&lt;/div&gt;&lt;div&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;&lt;font size=&quot;2&quot;&gt;sum += x;&amp;nbsp;


&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp; 

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/code&gt;&lt;/div&gt;&lt;div&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;&lt;font size=&quot;2&quot;&gt;System.out.println(&quot;Summation: &quot;
+ sum); 

&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/code&gt;&lt;/div&gt;&lt;div&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;&lt;font size=&quot;2&quot;&gt;&amp;nbsp;}&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/code&gt;&lt;/div&gt;&lt;div&gt;&lt;font size=&quot;2&quot;&gt;&lt;code style=&quot;color: rgb(30, 144, 255);&quot;&gt;}&lt;/code&gt;&lt;br&gt;&lt;br&gt;&lt;font color=&quot;#272727&quot;&gt;&lt;br&gt;Результатом выше приведенного
примера будет:&lt;/font&gt;&lt;br&gt;&lt;code&gt;

Value
is: 1&lt;br&gt;Value
is: 2&lt;br&gt;Value
is: 3&lt;br&gt;Value
is: 4&lt;br&gt;Value
is: 5&lt;br&gt;Value
is: 6&lt;br&gt;Value
is: 7&lt;br&gt;Value
is: 8&lt;br&gt;Value
is: 9&lt;br&gt;Value is: 10&lt;br&gt;Summation: 55&lt;br&gt;&lt;br&gt;&lt;/code&gt;

&amp;nbsp;

&lt;font color=&quot;#272727&quot;&gt;Как показывает вывод программы,
цикл for в стиле for-each автоматически обрабатывает массив в цикле от наименьшего значения
индекса до наибольшего его значения.

Несмотря на то, что цикл for в стиле for-each повторяется до
тех пор, пока не обработаны все элементы массива, можно прервать его с помощью
оператора break.&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;</content:encoded>
			<link>https://exshark.ucoz.net/blog/cikly_v_java/2013-12-11-8</link>
			<dc:creator>livebook</dc:creator>
			<guid>https://exshark.ucoz.net/blog/cikly_v_java/2013-12-11-8</guid>
			<pubDate>Wed, 11 Dec 2013 10:38:54 GMT</pubDate>
		</item>
		<item>
			<title>Класс Scanner - Описание форматирования входных данных</title>
			<description>&lt;h2 style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&lt;a name=&quot;_Toc122849301&quot; style=&quot;font-size: 10pt;&quot;&gt;Описание форматирования входных данных&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/h2&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify;line-height:11.9pt;mso-line-height-rule:
exactly;background:white&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;Создав объект типа &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Scanner&lt;/span&gt;&lt;/i&gt;, очень просто использовать его
для чтения форматированных входных данных. Как правило, объект класса &lt;span lang=&quot;EN-US&quot;&gt;Scanner&lt;/span&gt; читает лексемы (&lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;tokens&lt;/span&gt;&lt;/i&gt;) из базового
источника, который Вы задали при создании объекта типа &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Scanner&lt;/span&gt;&lt;/i&gt;. Применительно
к классу &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Scanner&lt;/span&gt;&lt;/i&gt;, &lt;i&gt;лексема — &lt;/i&gt;&lt;span style=&quot;letter-spacing:.1pt&quot;&gt;это порция вводимых данных, обособленная набором
разделителей, по &lt;/span&gt;умолчанию пробелами. При считывании лексема
сопоставляется с конкретным &lt;i&gt;регулярным
выражением &lt;...</description>
			<content:encoded>&lt;h2 style=&quot;text-align: center;&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&lt;a name=&quot;_Toc122849301&quot; style=&quot;font-size: 10pt;&quot;&gt;Описание форматирования входных данных&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/h2&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify;line-height:11.9pt;mso-line-height-rule:
exactly;background:white&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;Создав объект типа &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Scanner&lt;/span&gt;&lt;/i&gt;, очень просто использовать его
для чтения форматированных входных данных. Как правило, объект класса &lt;span lang=&quot;EN-US&quot;&gt;Scanner&lt;/span&gt; читает лексемы (&lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;tokens&lt;/span&gt;&lt;/i&gt;) из базового
источника, который Вы задали при создании объекта типа &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Scanner&lt;/span&gt;&lt;/i&gt;. Применительно
к классу &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Scanner&lt;/span&gt;&lt;/i&gt;, &lt;i&gt;лексема — &lt;/i&gt;&lt;span style=&quot;letter-spacing:.1pt&quot;&gt;это порция вводимых данных, обособленная набором
разделителей, по &lt;/span&gt;умолчанию пробелами. При считывании лексема
сопоставляется с конкретным &lt;i&gt;регулярным
выражением &lt;/i&gt;(&lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;regular&lt;/span&gt;&lt;/i&gt;&lt;span lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;expression&lt;/span&gt;&lt;/i&gt;), задающим формат ввода. Хотя класс &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;scanner&lt;/span&gt;&lt;/i&gt; разрешает
определять собственный тип выражения, со&lt;span style=&quot;letter-spacing:.05pt&quot;&gt;ответствие
которому будет проверяться в последующих операциях ввода, в &lt;/span&gt;нем
содержится много предопределенных образцов, соответствующих базовым типам,
таким как &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;int&lt;/span&gt;&lt;/i&gt; и &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;double&lt;/span&gt;&lt;/i&gt;, и строкам. Следовательно, зачастую &lt;span style=&quot;letter-spacing:
-.05pt&quot;&gt;Вам не придется формировать образец для проверки соответствия вводимых &lt;/span&gt;&lt;span style=&quot;letter-spacing:-.1pt&quot;&gt;данных.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:3.6pt;margin-right:1.1pt;margin-bottom:
0cm;margin-left:0cm;margin-bottom:.0001pt;text-align:justify;line-height:12.25pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;Обычно для использования класса &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;scanner&lt;/span&gt;&lt;/i&gt; необходимо
выполнить следу&lt;span style=&quot;letter-spacing:-.05pt&quot;&gt;ющие шаги.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:5.75pt;text-align:justify;tab-stops:16.2pt;
background:white&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;1.&amp;nbsp;&amp;nbsp; С помощью одного из
методов &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;hasNextX&lt;/span&gt;&lt;/i&gt; класса &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Scanner&lt;/span&gt;&lt;/i&gt; определить, дос&lt;span style=&quot;letter-spacing:
.1pt&quot;&gt;тупна ли для ввода порция данных типа &lt;i&gt;х.&lt;/i&gt;&lt;/span&gt;&lt;i&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;margin-right:0cm;margin-bottom:0cm;
margin-left:0cm;margin-bottom:.0001pt;text-align:justify;text-indent:0cm;
line-height:16.2pt;mso-line-height-rule:exactly;mso-pagination:none;mso-list:
l0 level1 lfo1;tab-stops:16.2pt;background:white;mso-layout-grid-align:none;
text-autospace:none&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;2.&lt;span style=&quot;line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;Если да, считать
ее с помощью одного из методов &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;nextX&lt;/span&gt;&lt;/i&gt; класса &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;scanner&lt;/span&gt;&lt;/i&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left:0cm;text-align:justify;text-indent:0cm;
line-height:16.2pt;mso-line-height-rule:exactly;mso-pagination:none;mso-list:
l0 level1 lfo1;tab-stops:16.2pt;background:white;mso-layout-grid-align:none;
text-autospace:none&quot;&gt;&lt;!--[if !supportLists]--&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;3.&lt;span style=&quot;line-height: normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=&quot;letter-spacing: 0.1pt;&quot;&gt;Повторять процесс, пока не исчерпан поток ввода.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:14.4pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;Как показывает описанный процесс ввода,
в классе &lt;span lang=&quot;EN-US&quot;&gt;scanner&lt;/span&gt; определены два &lt;span style=&quot;letter-spacing:.05pt&quot;&gt;набора методов, позволяющих читать входные данные.
Первый содержит &lt;/span&gt;методы &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;hasNextX&lt;/span&gt;&lt;/i&gt;, перечисленные в табл. 9.7. Эти методы
определяют, дос&lt;span style=&quot;letter-spacing:.2pt&quot;&gt;тупны ли для ввода данные
заданного типа. Например, вызов метода &lt;/span&gt;&lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;hasNextint&lt;/span&gt;&lt;/i&gt;() возвращает &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;true&lt;/span&gt;&lt;/i&gt;, только если
следующая лексема, предназначенная для считывания, — целое число. Если данные
указанного типа доступны, они считываются с помощью одного из методов &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;nextX&lt;/span&gt;&lt;/i&gt; Класса &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Scanner&lt;/span&gt;&lt;/i&gt;, перечисленных
в табл. 9.8, Например, для считывания очередного целого числа вызовите метод &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;NextInt&lt;/span&gt;&lt;/i&gt;(). В
приведенном далее фрагменте показано, как прочесть последовательность целых
значений с клавиатуры:&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:6.0pt;text-align:justify;line-height:14.4pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: rgb(30, 144, 255);&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot;&gt;Scanner
conin = new Scanner(System.in); &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:14.4pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; style=&quot;color: rgb(30, 144, 255);&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;int&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;i&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:14.4pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; style=&quot;color: rgb(30, 144, 255);&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:14.4pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;span style=&quot;letter-spacing: -0.45pt; color: rgb(30, 144, 255);&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot;&gt;// Считывает последовательность целых чисел &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:14.4pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.4pt; color: rgb(30, 144, 255);&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot;&gt;whilefconin.hasMextlnt()) { &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:14.4pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.45pt; color: rgb(30, 144, 255);&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot;&gt;&amp;nbsp; i =
conin.nextlnt(); &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:14.4pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.45pt;&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot;&gt;&lt;span style=&quot;color: rgb(30, 144, 255);&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:14.4pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.45pt;&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:14.4pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&lt;b&gt;&lt;i&gt;Таблица&lt;/i&gt;&lt;/b&gt;&lt;b&gt;&lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;&amp;nbsp;1.1. &lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;i&gt;Методы&lt;/i&gt;&lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt; hasNext &lt;/span&gt;&lt;/i&gt;&lt;i&gt;класса&lt;/i&gt;&lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt; Scanner&lt;/span&gt;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;

&lt;table class=&quot;MsoNormalTable&quot; border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;border-collapse:collapse;mso-table-layout-alt:fixed;border:none;
 mso-border-alt:solid windowtext .5pt;mso-yfti-tbllook:480;mso-padding-alt:
 0cm 5.4pt 0cm 5.4pt;mso-border-insideh:.5pt solid windowtext;mso-border-insidev:
 .5pt solid windowtext&quot;&gt;
 &lt;tbody&gt;&lt;tr&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width: 239.25pt; border: 1pt solid windowtext; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;b&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;Метод&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width: 239.3pt; border-style: solid solid solid none; border-top-color: windowtext; border-right-color: windowtext; border-bottom-color: windowtext; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;b&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;Описание&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width: 239.25pt; border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;boolean&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;hasNext&lt;/span&gt;()&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width:239.3pt;border-top:none;border-left:
 none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;Возвращает &lt;span lang=&quot;EN-US&quot;&gt;true&lt;/span&gt;, если доступна для чте&lt;span style=&quot;letter-spacing:.1pt&quot;&gt;ния
 лексема какого-либо типа. Возвра&lt;/span&gt;щает &lt;span lang=&quot;EN-US&quot;&gt;false&lt;/span&gt; в противном случае&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width: 239.25pt; border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.15pt;&quot;&gt;boolean hasNext(Pattern pattern)&lt;/span&gt;&lt;b&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width:239.3pt;border-top:none;border-left:
 none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:7.9pt;margin-right:.7pt;margin-bottom:
 0cm;margin-left:0cm;margin-bottom:.0001pt;text-align:justify;line-height:
 10.45pt;mso-line-height-rule:exactly;background:white&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;Возвращает &lt;span lang=&quot;EN-US&quot;&gt;true&lt;/span&gt;, если лексема, соот&lt;span style=&quot;letter-spacing:-.1pt&quot;&gt;ветствующая
 образцу, переданному в &lt;/span&gt;параметре &lt;span lang=&quot;EN-US&quot;&gt;pattern&lt;/span&gt;, доступна для чтения. Возвращает &lt;span lang=&quot;EN-US&quot;&gt;false&lt;/span&gt; в противном случае&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;b&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width: 239.25pt; border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.2pt;&quot;&gt;boolean hasNext(String pattern)&lt;/span&gt;&lt;b&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width:239.3pt;border-top:none;border-left:
 none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;Возвращает &lt;span lang=&quot;EN-US&quot;&gt;true&lt;/span&gt;, если лексема, соот&lt;span style=&quot;letter-spacing:-.05pt&quot;&gt;ветствующая
 образцу, переданному в &lt;/span&gt;параметре &lt;span lang=&quot;EN-US&quot;&gt;pattern&lt;/span&gt;, доступна для чтения. Возвращает &lt;span lang=&quot;EN-US&quot;&gt;false&lt;/span&gt; в противном случае&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width: 239.25pt; border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.2pt;&quot;&gt;boolean&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.2pt;&quot;&gt;hasNextBigDecimal&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt;()&lt;/span&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width:239.3pt;border-top:none;border-left:
 none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;Возвращает &lt;span lang=&quot;EN-US&quot;&gt;true&lt;/span&gt;, если значение, которое можно сохранить в объекте типа &lt;span lang=&quot;EN-US&quot;&gt;Big&lt;/span&gt;-&lt;span lang=&quot;EN-US&quot;&gt;Decimal&lt;/span&gt;, доступно для
 считывания, Возвращает &lt;span lang=&quot;EN-US&quot;&gt;false&lt;/span&gt; в противном
 случае&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width: 239.25pt; border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.15pt;&quot;&gt;boolean&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.15pt;&quot;&gt;hasNextBiglnteger&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;()&lt;/span&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width:239.3pt;border-top:none;border-left:
 none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;Возвращает &lt;span lang=&quot;EN-US&quot;&gt;true&lt;/span&gt;, если значение, кото&lt;span style=&quot;letter-spacing:-.05pt&quot;&gt;рое
 можно сохранить в объекте типа &lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;Biglnteger&lt;/span&gt;, доступно для считывания. Возвращает &lt;span lang=&quot;EN-US&quot;&gt;false&lt;/span&gt; в противном случае. &lt;span style=&quot;letter-spacing:.05pt&quot;&gt;Использует основание системы счисле&lt;/span&gt;ния,
 принятое по умолчанию (равно 10, &lt;span style=&quot;letter-spacing:-.1pt&quot;&gt;если не
 менялось)&lt;/span&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width: 239.25pt; border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: 0.1pt;&quot;&gt;boolean&amp;nbsp; hasNextBiglnteger&amp;nbsp; (int &lt;/span&gt;&lt;i&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.5pt;&quot;&gt;radix)&lt;/span&gt;&lt;/i&gt;&lt;b&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width:239.3pt;border-top:none;border-left:
 none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;Возвращает &lt;span lang=&quot;EN-US&quot;&gt;true&lt;/span&gt;, если значение, кото&lt;span style=&quot;letter-spacing:-.05pt&quot;&gt;рое
 можно сохранить в объекте типа &lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;Biglnteger&lt;/span&gt;, доступно для считывания. Возвращает &lt;span lang=&quot;EN-US&quot;&gt;false&lt;/span&gt; в противном случае&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width: 239.25pt; border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.2pt;&quot;&gt;boolean&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.2pt;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.2pt;&quot;&gt;hasNextBoolean&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.2pt;&quot;&gt;()&lt;/span&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width:239.3pt;border-top:none;border-left:
 none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;Возвращает &lt;span lang=&quot;EN-US&quot;&gt;true&lt;/span&gt;, если&lt;b&gt; &lt;/b&gt;значение типа&lt;b&gt; &lt;/b&gt;&lt;span lang=&quot;EN-US&quot;&gt;boolean&lt;/span&gt; доступно для считывания. Возвращает &lt;span lang=&quot;EN-US&quot;&gt;false&lt;/span&gt; в противном случае&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width: 239.25pt; border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.1pt;&quot;&gt;boolean&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.1pt;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.1pt;&quot;&gt;hasNextByte&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.1pt;&quot;&gt; ()&lt;/span&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width:239.3pt;border-top:none;border-left:
 none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:7.9pt;margin-right:3.25pt;margin-bottom:
 0cm;margin-left:0cm;margin-bottom:.0001pt;text-align:justify;line-height:
 10.45pt;mso-line-height-rule:exactly;background:white&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;Возвращает &lt;span lang=&quot;EN-US&quot;&gt;true&lt;/span&gt;, если значение типа &lt;span lang=&quot;EN-US&quot;&gt;byte&lt;/span&gt; доступно для считывания, Возвращает &lt;span lang=&quot;EN-US&quot;&gt;false&lt;/span&gt; в противном случае. Использует основание системы счисления,
 принятое по умолчанию (равно 10, если не &lt;span style=&quot;letter-spacing:-.2pt&quot;&gt;менялось)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;b&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width: 239.25pt; border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.15pt;&quot;&gt;boolean hasNextByte(int radix)&lt;/span&gt;&lt;b&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width:239.3pt;border-top:none;border-left:
 none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;Возвращает &lt;span lang=&quot;EN-US&quot;&gt;true&lt;/span&gt;, если значение типа &lt;span lang=&quot;EN-US&quot;&gt;byte&lt;/span&gt; доступно для
 считывания. Возвращает &lt;span lang=&quot;EN-US&quot;&gt;false&lt;/span&gt; в противном
 случае&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width: 239.25pt; border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.15pt;&quot;&gt;boolean&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.15pt;&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.15pt;&quot;&gt;hasNextDouble&lt;/span&gt;&lt;span style=&quot;letter-spacing: -0.15pt;&quot;&gt;()&lt;/span&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width:239.3pt;border-top:none;border-left:
 none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;Возвращает &lt;span lang=&quot;EN-US&quot;&gt;true&lt;/span&gt;, если значение типа &lt;span lang=&quot;EN-US&quot;&gt;double&lt;/span&gt; доступно для
 считывания. Возвращает &lt;span lang=&quot;EN-US&quot;&gt;false&lt;/span&gt; в противном
 случае&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width: 239.25pt; border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify;background:white&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;boolean&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;hasNextFloat&lt;/span&gt;()&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width:239.3pt;border-top:none;border-left:
 none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify;background:white&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;Возвращает &lt;span lang=&quot;EN-US&quot;&gt;true&lt;/span&gt;, если значение типа &lt;span lang=&quot;EN-US&quot;&gt;float&lt;/span&gt; доступно для считывания. Возвращает &lt;span lang=&quot;EN-US&quot;&gt;false&lt;/span&gt; в противном случае&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width: 239.25pt; border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify;background:white&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;boolean&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;hasNextlnt&lt;/span&gt;()&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width:239.3pt;border-top:none;border-left:
 none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify;background:white&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;Возвращает &lt;span lang=&quot;EN-US&quot;&gt;true&lt;/span&gt;, если значение типа &lt;span lang=&quot;EN-US&quot;&gt;int&lt;/span&gt; доступно для считывания. Возвращает &lt;span lang=&quot;EN-US&quot;&gt;false&lt;/span&gt; в противном случае. Использует основание системы счисления,
 принятое по умолчанию (равно 10, если не меня&lt;span style=&quot;letter-spacing:
 -.15pt&quot;&gt;лось)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width: 239.25pt; border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify;background:white&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;boolean hasNextlnt(int radix)&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width:239.3pt;border-top:none;border-left:
 none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify;background:white&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;Возвращает &lt;span lang=&quot;EN-US&quot;&gt;true&lt;/span&gt;, если значение типа &lt;span lang=&quot;EN-US&quot;&gt;int&lt;/span&gt; доступно для считывания. Возвращает &lt;span lang=&quot;EN-US&quot;&gt;false&lt;/span&gt; в противном случае&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width: 239.25pt; border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify;background:white&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;boolean&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;hasNextLong&lt;/span&gt;()&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width:239.3pt;border-top:none;border-left:
 none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify;background:white&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;Возвращает &lt;span lang=&quot;EN-US&quot;&gt;true&lt;/span&gt;, если значение типа &lt;span lang=&quot;EN-US&quot;&gt;long&lt;/span&gt; доступно для считывания. Возвращает &lt;span lang=&quot;EN-US&quot;&gt;false&lt;/span&gt; в противном случае. Использует основание системы счисления,
 принятое по умолчанию (равно 10, если не &lt;span style=&quot;letter-spacing:-.2pt&quot;&gt;менялось)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width: 239.25pt; border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify;background:white&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;boolean hasNextLong(int radix)&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width:239.3pt;border-top:none;border-left:
 none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify;background:white&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;Возвращает &lt;span lang=&quot;EN-US&quot;&gt;true&lt;/span&gt;, если значение типа &lt;span lang=&quot;EN-US&quot;&gt;long&lt;/span&gt; доступно для считывания. Возвращает &lt;span lang=&quot;EN-US&quot;&gt;false&lt;/span&gt; в противном случае&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width: 239.25pt; border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify;background:white&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;boolean&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;hasNextShort&lt;/span&gt;()&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width:239.3pt;border-top:none;border-left:
 none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify;background:white&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;Возвращает &lt;span lang=&quot;EN-US&quot;&gt;true&lt;/span&gt;, если значение типа &lt;span lang=&quot;EN-US&quot;&gt;short&lt;/span&gt; доступно для считывания. Возвращает &lt;span lang=&quot;EN-US&quot;&gt;false&lt;/span&gt; в противном случае. Использует основание системы счисления,
 принятое по умолчанию (равно 10, если не &lt;span style=&quot;letter-spacing:-.2pt&quot;&gt;менялось)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width: 239.25pt; border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;boolean
 hasNextShort(int radix)&lt;/span&gt;&lt;b&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;319&quot; valign=&quot;top&quot; style=&quot;width:239.3pt;border-top:none;border-left:
 none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;Возвращает &lt;span lang=&quot;EN-US&quot;&gt;true&lt;/span&gt;, если значение типа &lt;span lang=&quot;EN-US&quot;&gt;short&lt;/span&gt; доступно для
 считывания. Возвращает &lt;span lang=&quot;EN-US&quot;&gt;false&lt;/span&gt; в противном
 случае&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;div&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:8.3pt;margin-right:6.5pt;margin-bottom:
0cm;margin-left:0cm;margin-bottom:.0001pt;text-align:justify;line-height:12.25pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;Цикл &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;while&lt;/span&gt;&lt;/i&gt; прекращается, как только
очередная лексема — нецелочислен&lt;span style=&quot;letter-spacing:-.5pt&quot;&gt;ная.
Следовательно, цикл прерывает чтение целых чисел, как только обна&lt;/span&gt;&lt;span style=&quot;letter-spacing:-.45pt&quot;&gt;руживает нецелое число в потоке ввода.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:3.6pt;margin-right:6.5pt;margin-bottom:
0cm;margin-left:0cm;margin-bottom:.0001pt;text-align:justify;line-height:12.25pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;Если метод &lt;span lang=&quot;EN-US&quot;&gt;next&lt;/span&gt; не может найти данные того типа, которой он ищет, он генерирует
исключение типа &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;NoSuchElementException&lt;/span&gt;&lt;/i&gt;. Следовательно, луч&lt;span style=&quot;letter-spacing:-.55pt&quot;&gt;ше убедиться в том, что данные искомого типа
доступны для считывания с &lt;/span&gt;помощью метода &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;hasNext&lt;/span&gt;&lt;/i&gt; прежде, чем вызывать соответствующий
метод &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;next&lt;/span&gt;&lt;/i&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:3.6pt;margin-right:6.5pt;margin-bottom:
0cm;margin-left:0cm;margin-bottom:.0001pt;text-align:justify;line-height:12.25pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#272727&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:3.6pt;margin-right:6.5pt;margin-bottom:
0cm;margin-left:0cm;margin-bottom:.0001pt;text-align:justify;line-height:12.25pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;span style=&quot;font-size: 11pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</content:encoded>
			<link>https://exshark.ucoz.net/blog/klass_scanner_opisanie_formatirovanija_vkhodnykh_dannykh/2013-12-11-7</link>
			<dc:creator>livebook</dc:creator>
			<guid>https://exshark.ucoz.net/blog/klass_scanner_opisanie_formatirovanija_vkhodnykh_dannykh/2013-12-11-7</guid>
			<pubDate>Wed, 11 Dec 2013 03:04:52 GMT</pubDate>
		</item>
		<item>
			<title>Класс Scanner в языке программирования Java</title>
			<description>&lt;h2 style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&lt;a name=&quot;_Toc122849299&quot; style=&quot;font-size: 10pt;&quot;&gt;Класс &lt;/a&gt;&lt;span lang=&quot;EN-US&quot;&gt;Scanner в языке программирования Java&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/h2&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:8.65pt;margin-right:.35pt;margin-bottom:
0cm;margin-left:0cm;margin-bottom:.0001pt;text-align:justify;line-height:12.6pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;Класс &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Scanner&lt;/span&gt;&lt;/i&gt; — это дополнение к классу &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Formatter&lt;/span&gt;&lt;/i&gt;. Объекты класса
&lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Scanner&lt;/span&gt;&lt;/i&gt; читают
форматированный ввод и преобразуют его в двоичное представ&lt;span style=&quot;letter-spacing:.25pt&quot;&gt;ление. Они могут использоваться для чтения данных
с консоли, из файла, с&lt;/span&gt;троки или любого другого источника, реализующего
Интерфейсы &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Readable&lt;/span&gt;&lt;/i&gt;&lt;span lang=&quot;EN-US&quot;&gt;...</description>
			<content:encoded>&lt;h2 style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&lt;a name=&quot;_Toc122849299&quot; style=&quot;font-size: 10pt;&quot;&gt;Класс &lt;/a&gt;&lt;span lang=&quot;EN-US&quot;&gt;Scanner в языке программирования Java&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/h2&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:8.65pt;margin-right:.35pt;margin-bottom:
0cm;margin-left:0cm;margin-bottom:.0001pt;text-align:justify;line-height:12.6pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;Класс &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Scanner&lt;/span&gt;&lt;/i&gt; — это дополнение к классу &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Formatter&lt;/span&gt;&lt;/i&gt;. Объекты класса
&lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Scanner&lt;/span&gt;&lt;/i&gt; читают
форматированный ввод и преобразуют его в двоичное представ&lt;span style=&quot;letter-spacing:.25pt&quot;&gt;ление. Они могут использоваться для чтения данных
с консоли, из файла, с&lt;/span&gt;троки или любого другого источника, реализующего
Интерфейсы &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Readable&lt;/span&gt;&lt;/i&gt;&lt;span lang=&quot;EN-US&quot;&gt; &lt;/span&gt;(добавленный в &lt;span lang=&quot;EN-US&quot;&gt;Java&lt;/span&gt; 2 версии 5.0)
или &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;ReadabieByteChannei&lt;/span&gt;&lt;/i&gt;. Например, можно применять класс &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;scanner&lt;/span&gt;&lt;/i&gt; для чтения
числа, введенного с клавиатуры &lt;span style=&quot;letter-spacing:.2pt&quot;&gt;и присваивания
этого значения переменной. Хотя такие операции всегда &lt;/span&gt;были возможны,
класс &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;scanner&lt;/span&gt;&lt;/i&gt; существенно упрощает этот процесс. Как Вы увидите, класс &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;scanner&lt;/span&gt;&lt;/i&gt;, несмотря на
свои богатые функциональные воз&lt;span style=&quot;letter-spacing:.05pt&quot;&gt;можности,
очень прост в использовании.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:3.6pt;text-align:justify;background:white&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;Класс &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;scanner&lt;/span&gt;&lt;/i&gt; включен в пакет
&lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;java&lt;/span&gt;&lt;/i&gt;.&lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;util&lt;/span&gt;&lt;/i&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;

&lt;h2&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&lt;a name=&quot;_Toc122849300&quot;&gt;Конструкторы класса &lt;/a&gt;&lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Scanner&lt;/span&gt;&lt;/i&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/h2&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:5.75pt;margin-right:1.45pt;margin-bottom:
0cm;margin-left:0cm;margin-bottom:.0001pt;text-align:justify;line-height:12.6pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;В классе &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Scanner&lt;/span&gt;&lt;/i&gt; определены конструкторы,
перечисленные в табл. 1.0. Как правило, объект типа &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Scanner&lt;/span&gt;&lt;/i&gt; может быть создан для объектов
типа &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;String&lt;/span&gt;&lt;/i&gt;,&amp;nbsp; &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;InputStream&lt;/span&gt;&lt;/i&gt; или любого
другого типа, реализующего интерфейсы &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Readable&lt;/span&gt;&lt;/i&gt; или&amp;nbsp; &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;ReadabieByteChannel&lt;/span&gt;&lt;/i&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:4.7pt;text-align:justify;background:white&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;В приведенном
далее фрагменте создается объект класса &lt;span lang=&quot;EN-US&quot;&gt;scanner&lt;/span&gt;, который читает файл &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Test&lt;/span&gt;&lt;/i&gt;.&lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;txt&lt;/span&gt;&lt;/i&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:6.0pt;text-align:justify;background:white&quot;&gt;&lt;font style=&quot;color: rgb(30, 144, 255);&quot; size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.4pt;&quot;&gt;FileReader fin = new FileReader(&quot;Test.txt&quot;;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:1.45pt;margin-right:0cm;margin-bottom:
6.0pt;margin-left:0cm;text-align:justify;background:white&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.45pt; color: rgb(30, 144, 255);&quot;&gt;Scanner src = new Scanner(fin);&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:2.9pt;text-align:justify;background:white&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;Этот код
выполняется, поскольку класс &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;FileReader&lt;/span&gt;&lt;/i&gt; реализует интерфейс &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Readable&lt;/span&gt;&lt;/i&gt;. Таким образом,
вызов конструктора разрешается для &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Scanner&lt;/span&gt;&lt;/i&gt; (&lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Readable&lt;/span&gt;&lt;/i&gt;).&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:3.95pt;text-align:justify;line-height:
13.3pt;mso-line-height-rule:exactly;background:white&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;В следующей строке создается
объект класса &lt;span lang=&quot;EN-US&quot;&gt;scanner&lt;/span&gt;, который читает
из стандартного потока ввода, по умолчанию с клавиатуры: &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:6.0pt;margin-right:0cm;margin-bottom:6.0pt;
margin-left:0cm;text-align:justify;line-height:13.3pt;mso-line-height-rule:
exactly;background:white&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: rgb(30, 144, 255);&quot;&gt;Scanner conin = new Scanner(System.in);&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:14.4pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;Приведенный код— действующий, так как &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;System&lt;/span&gt;&lt;/i&gt;.&lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;in&lt;/span&gt;&lt;/i&gt;— объект типа &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;InputStream&lt;/span&gt;&lt;/i&gt;. Следовательно,
вызов конструктора отображается в &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;Scanner&lt;/span&gt;&lt;/i&gt; (&lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;input&lt;/span&gt;&lt;/i&gt;&lt;span lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;stream&lt;/span&gt;&lt;/i&gt;) .&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:14.4pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:14.4pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&lt;b&gt;&lt;i&gt;Таблица 1.0. &lt;/i&gt;&lt;/b&gt;&lt;i&gt;Конструкторы класса &lt;/i&gt;&lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;scanner&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/i&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:14.4pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table class=&quot;MsoNormalTable&quot; border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;margin-left:2.9pt;border-collapse:collapse;mso-table-layout-alt:fixed;
 border:none;mso-border-alt:solid windowtext .5pt;mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
 mso-border-insideh:.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext&quot;&gt;
 &lt;tbody&gt;&lt;tr&gt;
 &lt;td width=&quot;317&quot; valign=&quot;top&quot; style=&quot;width: 237.55pt; border: 1pt solid windowtext; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&lt;b&gt;Метод&lt;/b&gt;&lt;b&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;317&quot; valign=&quot;top&quot; style=&quot;width: 238.1pt; border-style: solid solid solid none; border-top-color: windowtext; border-right-color: windowtext; border-bottom-color: windowtext; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&lt;b&gt;Описание&lt;/b&gt;&lt;b&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;317&quot; valign=&quot;top&quot; style=&quot;width: 237.55pt; border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;static Scanner
 create(File &lt;i&gt;from) &lt;/i&gt;&lt;span style=&quot;letter-spacing:-.05pt&quot;&gt;throws FileNotFoundException&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;317&quot; valign=&quot;top&quot; style=&quot;width:238.1pt;border-top:none;border-left:
 none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;Создает объект типа &lt;span lang=&quot;EN-US&quot;&gt;scanner&lt;/span&gt;, который использует
 файл, заданный параметром &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;from&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;/i&gt;как источник входных данных&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;317&quot; valign=&quot;top&quot; style=&quot;width: 237.55pt; border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;text-align:justify;line-height:10.1pt;mso-line-height-rule:
 exactly;background:white&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&lt;span lang=&quot;EN-US&quot;&gt;static Scanner create(File &lt;i&gt;from, &lt;/i&gt;&lt;span style=&quot;letter-spacing:
 -.2pt&quot;&gt;String &lt;i&gt;charset)&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;317&quot; valign=&quot;top&quot; style=&quot;width:238.1pt;border-top:none;border-left:
 none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;Создает объект типа &lt;span lang=&quot;EN-US&quot;&gt;scanner&lt;/span&gt;, который &lt;span style=&quot;letter-spacing:-.05pt&quot;&gt;использует как источник входных данных &lt;/span&gt;поток,
 заданный параметром &lt;span lang=&quot;EN-US&quot;&gt;from&lt;/span&gt; с кодировкой, заданной
 параметром &lt;span lang=&quot;EN-US&quot;&gt;charset&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;317&quot; valign=&quot;top&quot; style=&quot;width: 237.55pt; border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.15pt;&quot;&gt;Scanner(InputStream
 &lt;i&gt;from, &lt;/i&gt;String charset)&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;317&quot; valign=&quot;top&quot; style=&quot;width:238.1pt;border-top:none;border-left:
 none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;Создает обьект типа &lt;span lang=&quot;EN-US&quot;&gt;Scanner&lt;/span&gt;, который использует
 поток, заданный параметром &lt;span lang=&quot;EN-US&quot;&gt;from&lt;/span&gt; как источник входных
 данных&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;317&quot; valign=&quot;top&quot; style=&quot;width: 237.55pt; border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.2pt;&quot;&gt;Scanner(Readable
 from)&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;317&quot; valign=&quot;top&quot; style=&quot;width:238.1pt;border-top:none;border-left:
 none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;Создает объект типа &lt;span lang=&quot;EN-US&quot;&gt;Scanner&lt;/span&gt;, который &lt;span style=&quot;letter-spacing:.05pt&quot;&gt;использует объект, реализующий интер&lt;/span&gt;фейс &lt;span lang=&quot;EN-US&quot;&gt;Readable&lt;/span&gt; и заданный параметром &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;from&lt;/span&gt;&lt;/i&gt;&lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt; &lt;/span&gt;&lt;/i&gt;как источник входных данных&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;317&quot; valign=&quot;top&quot; style=&quot;width: 237.55pt; border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.2pt;&quot;&gt;Scanner(ReadableByteChannel
 from)&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;317&quot; valign=&quot;top&quot; style=&quot;width:238.1pt;border-top:none;border-left:
 none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;Создает обьект типа &lt;span lang=&quot;EN-US&quot;&gt;Scanner&lt;/span&gt;, который использует
 объект, реализующий интерфейс &lt;span lang=&quot;EN-US&quot;&gt;ReadableByteChannel&lt;/span&gt; и заданный параметром &lt;span lang=&quot;EN-US&quot;&gt;from&lt;/span&gt; как источник входных &lt;span style=&quot;letter-spacing:-.2pt&quot;&gt;данных&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;317&quot; valign=&quot;top&quot; style=&quot;width: 237.55pt; border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.2pt;&quot;&gt;Scanner(ReadableByteChannel
 from, String charset)&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;317&quot; valign=&quot;top&quot; style=&quot;width:238.1pt;border-top:none;border-left:
 none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;Создает объект типа &lt;span lang=&quot;EN-US&quot;&gt;Scanner&lt;/span&gt;, который использует
 объект, реализующий интерфейс &lt;span lang=&quot;EN-US&quot;&gt;ReadableByteChannel&lt;/span&gt; и заданный параметром &lt;span lang=&quot;EN-US&quot;&gt;from&lt;/span&gt; как источник входных &lt;span style=&quot;letter-spacing:-.2pt&quot;&gt;данных&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;317&quot; valign=&quot;top&quot; style=&quot;width: 237.55pt; border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.15pt;&quot;&gt;Scanner(ReadableByteChannel
 &lt;i&gt;from, &lt;/i&gt;String charset)&lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;317&quot; valign=&quot;top&quot; style=&quot;width:238.1pt;border-top:none;border-left:
 none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;Создает объект типа &lt;span lang=&quot;EN-US&quot;&gt;Scanner&lt;/span&gt;, который &lt;span style=&quot;letter-spacing:-.05pt&quot;&gt;использует как источник входных данных &lt;/span&gt;объект,
 реализующий интерфейс &lt;span lang=&quot;EN-US&quot;&gt;ReadableByteChannel&lt;/span&gt; и заданный параметром &lt;span lang=&quot;EN-US&quot;&gt;from&lt;/span&gt; , с кодировкой,
 указанной в параметре &lt;i&gt;&lt;span lang=&quot;EN-US&quot;&gt;charset&lt;/span&gt;&lt;/i&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td width=&quot;317&quot; valign=&quot;top&quot; style=&quot;width: 237.55pt; border-style: none solid solid; border-right-color: windowtext; border-bottom-color: windowtext; border-left-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; padding: 0cm 5.4pt;&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;Scanner(String from)&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;td width=&quot;317&quot; valign=&quot;top&quot; style=&quot;width:238.1pt;border-top:none;border-left:
 none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
 mso-border-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt&quot;&gt;
 &lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:
 14.4pt;mso-line-height-rule:exactly&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;Создает объект типа &lt;span lang=&quot;EN-US&quot;&gt;scanner&lt;/span&gt;, который &lt;span style=&quot;letter-spacing:-.05pt&quot;&gt;использует строку, заданную параметром &lt;/span&gt;&lt;span lang=&quot;EN-US&quot;&gt;from&lt;/span&gt; как источник входных
 данных&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
 &lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:.35pt;text-align:justify;line-height:14.4pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:14.05pt;margin-right:1.45pt;margin-bottom:
0cm;margin-left:0cm;margin-bottom:.0001pt;text-align:justify;line-height:11.9pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;В следующем фрагменте создается объект
типа &lt;span lang=&quot;EN-US&quot;&gt;scanner&lt;/span&gt;, который читает &lt;span style=&quot;letter-spacing:
.1pt&quot;&gt;данные из строки:&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:6.0pt;margin-right:138.35pt;margin-bottom:
0cm;margin-left:0cm;margin-bottom:.0001pt;text-align:justify;line-height:11.15pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.45pt; color: rgb(30, 144, 255);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;String instr = &quot;10 99.88 scanning is easy.&quot;;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-top:2.5pt;margin-right:138.25pt;margin-bottom:
0cm;margin-left:0cm;margin-bottom:.0001pt;text-align:justify;line-height:11.15pt;
mso-line-height-rule:exactly;background:white&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;letter-spacing: -0.4pt; color: rgb(30, 144, 255);&quot;&gt;Scanner conin = new Scanner(instr);&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;h2&gt;&lt;span style=&quot;color: rgb(39, 39, 39);&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;br&gt;&lt;/h2&gt;</content:encoded>
			<link>https://exshark.ucoz.net/blog/klass_scanner_v_jazyke_programmirovanija_java/2013-12-11-6</link>
			<dc:creator>livebook</dc:creator>
			<guid>https://exshark.ucoz.net/blog/klass_scanner_v_jazyke_programmirovanija_java/2013-12-11-6</guid>
			<pubDate>Wed, 11 Dec 2013 02:59:53 GMT</pubDate>
		</item>
		<item>
			<title>Microsoft Windows Scripting Host</title>
			<description>&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; style=&quot;font-size: 10pt; &quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; style=&quot;font-size: 10pt; &quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#2f2f2f&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; style=&quot;font-size: 10pt; &quot;&gt;Здравствуйте уважаемые читатели далее в нашей статье будет описан технология Microsoft Windows Scripting Host и ее возможности, &amp;nbsp;&lt;/font&gt;&lt;span style=&quot;font-family: Tahoma; font-size: small; &quot;&gt;а так же ее применение.&amp;nbsp;&lt;/span&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot;&gt;Сервер сценариев Windoows Scripting Host(далее WSH) является самым мощным и гибким средством для администрирования операционной системы Windows,&amp;nbsp;&lt;/font&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot;&gt;который свою очередь предназначен для запуска сценариев на скриптивох языковых Vbscript и Jscript, а так же и на других скриптовых языках&amp;nbsp;&lt;/font&gt;&lt;span style=&quot;font-family: Tahoma; font-size: small; &quot;&gt;таких как: Perl, Python, TCL, Rexx и т.д.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Taho...</description>
			<content:encoded>&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; style=&quot;font-size: 10pt; &quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; style=&quot;font-size: 10pt; &quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#2f2f2f&quot;&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; style=&quot;font-size: 10pt; &quot;&gt;Здравствуйте уважаемые читатели далее в нашей статье будет описан технология Microsoft Windows Scripting Host и ее возможности, &amp;nbsp;&lt;/font&gt;&lt;span style=&quot;font-family: Tahoma; font-size: small; &quot;&gt;а так же ее применение.&amp;nbsp;&lt;/span&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot;&gt;Сервер сценариев Windoows Scripting Host(далее WSH) является самым мощным и гибким средством для администрирования операционной системы Windows,&amp;nbsp;&lt;/font&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot;&gt;который свою очередь предназначен для запуска сценариев на скриптивох языковых Vbscript и Jscript, а так же и на других скриптовых языках&amp;nbsp;&lt;/font&gt;&lt;span style=&quot;font-family: Tahoma; font-size: small; &quot;&gt;таких как: Perl, Python, TCL, Rexx и т.д.&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;Сервер сценариев WSH часто применяется для:&amp;nbsp;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;&quot;&gt;&lt;li&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; Резервного копирования данных&amp;nbsp;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; Изменение конфигурации рабочего стола&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; Создание и удаление учетных записей и т.д.&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;Для того чтобы запустить WSh есть возможность воспользоваться двумя способами:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; 1. В командной стоке Cscript.exe&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; 2. В графической версии Wscript.exe&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;В командной строке (Cscript.exe) можно отключать различные опции WSH все эти параметры начинаются с символа &quot;//&quot;:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;Cscript.exe[имя_сценария][//][//B][//D][//X][//Logo][//NoLogo][//T:nn][//S][//E:обработчик ][//Job:идентификатор]&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;//B&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Пакетный режим: подавляются отображение ошибок и запросов сценария&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp;//D&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Включение режима Active Debugging&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp;//E:ядро&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Использование указанного ядра для выполнения сценария&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp;//H:CScript&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Стандартный сервер сценариев заменяется на CScript.exe&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp;//H:WScript&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Стандартный сервер сценариев заменяется на WScript.exe (по умолчанию)&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp;//I&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Диалоговый режим (по умолчанию, в противоположность //B)&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp;//Job:xxxx&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Выполнение указанного задания WSF&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp;//Logo&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Отображать сведения о программе (по умолчанию)&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp;//Nologo&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Не отображать сведения о программе во время выполнения&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp;//S&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Сохранить для данного пользователя текущие параметры командной строки&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp;//T:nn&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Интервал ожидания (в секундах): &amp;nbsp;максимальное время выполнения сценария&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp;//X&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Выполнение сценария в отладчике&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp;//U&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;Использование кодировки Юникод при перенаправлении ввода-вывода с консоли&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; style=&quot;font-size: 12pt; &quot; color=&quot;#2f2f2f&quot;&gt;Объекты Windows Scripting Host&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;Самым важным в технологии Windows Scripting Host является объекты. Объекты в сервере сценариев WSH делится на 14 каждый из которых&amp;nbsp;&lt;/font&gt;&lt;span style=&quot;color: rgb(47, 47, 47); font-family: Tahoma; font-size: small; &quot;&gt;выполняет определенные функции:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; 1. WScript - этот объект является самым важным объектом который подключает другие объекты.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; 2. WShArguments - объект позволяет &amp;nbsp;получить доступ ко всем параметрам командной строке.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; 3. Объект WShNamed - хранит &amp;nbsp;имя который описано в сценарии WSH.&amp;nbsp;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Например:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/Name: Daniel /Surname: Kamilov&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;var Nameobj;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Nameobj=WScript.Argument.Named;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Wscript.Echo(&quot;Ваша Фамилия:&quot; +Nameobj=Item(&quot;Surname&quot;));&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Wscript.Echo(&quot;Ваша имя:&quot; +Nameobj.Item(&quot;Name&quot;));&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;Результатом выше приведенного примера будет: &amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;Ваша фамилия: Kamilov&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;Ваша имя: Daniel&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp;4. Объект WShUnnamed - хранит неименованные аргументы командной строки,&amp;nbsp;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;который для получения аргумента используется его номер (нумерация начинается с &quot;0&quot; нуля).&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; &amp;nbsp;Например:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; &amp;nbsp; &quot;Kamilov&quot; Daniel&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; &amp;nbsp;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; &amp;nbsp;var UnNameobj;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; &amp;nbsp;UnNameobj=Wscript.Argumnts.Unnamed;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; &amp;nbsp;Wscript.Echo(&quot;Ваша фамилия&quot; +UnNameobj.Item(0))&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; &amp;nbsp;Wscript.Echo(&quot;Ваша имя:&quot; +UnNamed.Item(1));&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;5. WshEnvironment- этот объект позволяет получить доступ &amp;nbsp;к переменной среде(&quot;PATH&quot;) операционной системы, переменной среде пользователя также объект WShEnvironment&amp;nbsp;&lt;/font&gt;&lt;span style=&quot;color: rgb(47, 47, 47); font-family: Tahoma; font-size: small; &quot;&gt;имеет свойство Lenghth, который позволяет получить количество переменной среды ОС Windows. И для создания объекта WShEnvironment используется свойство Environment объекта WShShell.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; &amp;nbsp;Например:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; &amp;nbsp;var WShshel=WScript.CreateObject(&quot;Wscript.Shell&quot;),&amp;nbsp;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; &amp;nbsp;WShSysEnv=WshShell.Environment,&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; &amp;nbsp;WShUserEnv=WShshell.Environment(&quot;User&quot;);&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;6. WshSpecialFolder - этот объект предоставляет доступ к специальным папкам Windows. Например &amp;nbsp;таким папкам как: Рабочий стол, Мои документы или папка автозагрузка.&amp;nbsp;&lt;/font&gt;&lt;span style=&quot;color: rgb(47, 47, 47); font-family: Tahoma; font-size: small; &quot;&gt;И для того чтобы создать объект WShSpecialFolders применяется свойство SpecialFolders объекта Wshshell, также объект имеет свойство Length и &amp;nbsp;Count, Item в котором хранится количество специальных папок.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;7. Работа с сетью в Windows Scripting Host&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;Для работы с сетью в WSH применяется объект WShNetwork. С помощью этого объекта можно управлять сетевыми ресурсами как: принтеры и диски и т.д.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;WSh имеет несколько свойств и методы в основном применяется для подключения и отключения сетевых ресурсов который будет описано ниже:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; 1. Свойство ComputerName хранит имя компьютера на котором запущен сценарий.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; 2. Свойства UserDomain и UserName возвращает имя домена и имя текущего пользователя.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; 3. Методы AddPrinterConnection позволяет подключать порт компьютера к сетевому принтеру.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; 4. AddWindowsPriterConnection подключает компьютер к сетевому принтеру без явного перенаправления вывода на локальный порт.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; 5. Метод EnumNetworkDrivers возвращает список подключенных сетевых дисков.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; 6. Метод EnumPrinterCollections возвращает список подключенных принтеров.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; 7. Метод RemoveNetworkDrive отключает сетевой диск.&amp;nbsp;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; 8. Метод RemovePrinterConnection отключает сетевой принтер.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; 9. Метод MapNetworkDrive - используется для подключения сетевого диска.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Например:&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; &amp;nbsp; var WShNetwork=CreateObject(&quot;WScript.Network&quot;)&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; &amp;nbsp; WShNetwork.MapNetworkDrive &quot;Z:&quot;, &amp;nbsp;&quot;&amp;#92;&amp;#92;Server&amp;#92;Programs&quot;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp;10. Метод SetDefaultPrinter делает принтер принтером по умолчанию. &amp;nbsp;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font face=&quot;Tahoma&quot; size=&quot;2&quot; color=&quot;#2f2f2f&quot;&gt;&amp;nbsp; &amp;nbsp;&lt;/font&gt;&lt;/div&gt;</content:encoded>
			<link>https://exshark.ucoz.net/blog/microsoft_windows_scripting_host/2013-01-17-5</link>
			<dc:creator>livebook</dc:creator>
			<guid>https://exshark.ucoz.net/blog/microsoft_windows_scripting_host/2013-01-17-5</guid>
			<pubDate>Thu, 17 Jan 2013 10:10:19 GMT</pubDate>
		</item>
		<item>
			<title>Windows automated installation kit(AIK)</title>
			<description>&lt;div style=&quot;background-color: rgb(255, 255, 255); text-align: center; &quot;&gt;&lt;font&gt;&lt;h4 style=&quot;font-family: Tahoma; font-size: 12pt; color: rgb(47, 47, 47); &quot;&gt;&lt;div style=&quot;color: rgb(0, 0, 0); font-family: &apos;Times New Roman&apos;; font-size: medium; font-weight: normal; text-align: left; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; font-size: 10pt; &quot;&gt;&lt;font color=&quot;#2f2f2f&quot;&gt;Windows automated installation kit (Windows AIK)- это программа входящий в состав множество утилит который &amp;nbsp; &amp;nbsp;перечислены ниже. Windows AIK применяется для автоматизации установки Windows 7, выполнить захват образов системы в программе ImageX, настраивать и изменять образы, в программе DISM, создавать образы Windows PE и переносить профили пользователей и данные при помощи программы User State Migration Tool (USMT).&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Tahoma; font-size: 10pt; &quot;&gt;&lt;font color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;/h4&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span s...</description>
			<content:encoded>&lt;div style=&quot;background-color: rgb(255, 255, 255); text-align: center; &quot;&gt;&lt;font&gt;&lt;h4 style=&quot;font-family: Tahoma; font-size: 12pt; color: rgb(47, 47, 47); &quot;&gt;&lt;div style=&quot;color: rgb(0, 0, 0); font-family: &apos;Times New Roman&apos;; font-size: medium; font-weight: normal; text-align: left; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; font-size: 10pt; &quot;&gt;&lt;font color=&quot;#2f2f2f&quot;&gt;Windows automated installation kit (Windows AIK)- это программа входящий в состав множество утилит который &amp;nbsp; &amp;nbsp;перечислены ниже. Windows AIK применяется для автоматизации установки Windows 7, выполнить захват образов системы в программе ImageX, настраивать и изменять образы, в программе DISM, создавать образы Windows PE и переносить профили пользователей и данные при помощи программы User State Migration Tool (USMT).&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Tahoma; font-size: 10pt; &quot;&gt;&lt;font color=&quot;#2f2f2f&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;/h4&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;i&gt;&lt;font face=&quot;Tahoma&quot;&gt;Таблица 1.&lt;/font&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;font size=&quot;3&quot; style=&quot;font-size: 12pt; &quot;&gt;Утилиты входящий в состав Windows AIK.&lt;br&gt;&lt;/font&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;font size=&quot;2&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;font size=&quot;3&quot; style=&quot;font-size: 12pt; &quot;&gt;Программа &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Описание&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;i&gt;Windows SIM&lt;/i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Открытие образов Windows, создание файлов ответов,&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; управление дистрибутивами общими ресурсами ресурсами&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; и наборами конфигурации &amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;i&gt;ImageX&lt;/i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;Захват создание изменение и применение образов Windows&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;i&gt;DISM&amp;nbsp;&lt;/i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Применение к образу Windows обновление драйверов и языковых пакетов&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;i&gt;Windows PE&lt;/i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(47, 47, 47); font-size: 10pt; &quot;&gt;Сборка и настройка среды Windows PE&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br class=&quot;Apple-interchange-newline&quot; style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;/font&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;i&gt;USMT&lt;/i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Перенос данных пользователя с предыдущей версии Windows на Windows 7.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Программа USMT устанавливается в составе Windows AIKв папку %PROGRAMFILES%&amp;#92;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Windows AIK&amp;#92;Tools&amp;#92;USMT&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;i&gt;Oscdiming&lt;/i&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Создание&amp;nbsp;ISO-образов&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;Для установки Windows AIK с DVD диска надо выполнить следующие действия:&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;1.&amp;nbsp;Вставьте DVD - диск в привод.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;2. На первой странице программы установки щелкните Далее(Next).&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;3. Примите условия лицензионного соглашения, установив переключатель принимаю (I gree) и щелкните Далее(Next).&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;4. На странице Выберите папку для установки(Select Installation Folder) щелкните Далее(Next), чтобы установить программу в папку по умолчанию (если не требуется задать другую папку)&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;5. Щелкните Далее (Next), чтобы начать установку. Она займет некоторое время.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;6. По заверщению установки щелкните закрыть(Close). После завершении установки программа будет находится в Меню Все программы(All Programs)&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;color: rgb(47, 47, 47); &quot;&gt;&lt;font size=&quot;3&quot; style=&quot;font-size: 12pt; &quot; face=&quot;Tahoma&quot;&gt;Предустановочная среда &amp;nbsp;Windows (Windows PE).&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;i&gt;Предустановочная среда WinPE&lt;/i&gt;&amp;nbsp;- применяется для развертывания ОС на клиентских компьютерах.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;По сути WinPE - это облегченная версии операционных систем Microsoft Windows которые позволяют загружаться с компакт дисков, usb или же по сети.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;Предустановочная среда Windows и программа ImageX позволяет создать образ эталонного компьютера и этот образ можно сохранить на общем сетевом ресурсе.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;Также в версиях Windows 7 Ultimate и Enterprise можно сохранить образ на VHD-диске и этот VHD-диск можно сделать загрузочным.&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;Чтобы создать образ на общем сетевом ресурсе вам придется загрузится с диска и выполнить некоторые действия:&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;1. Вставьте диск с Windows PE&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;2. Выполните перезагрузку компьютера&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;После этого откроется командная строка Windows PE. Далее для создания образа установки компьютера-образца введите команду:&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;font size=&quot;2&quot; style=&quot;color: rgb(30, 144, 255); &quot; face=&quot;Tahoma&quot;&gt;e:&amp;#92;imagex.exe/capture C: d:&amp;#92;installationimage.wim &quot;my Win7 Install&quot;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;font size=&quot;2&quot; color=&quot;#2f2f2f&quot; face=&quot;Tahoma&quot;&gt;&lt;br style=&quot;font-size: 10pt; &quot;&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;font size=&quot;2&quot; color=&quot;#2f2f2f&quot; face=&quot;Tahoma&quot;&gt;Далее для создания образа установки компьютера-образца введите команду:&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;font size=&quot;2&quot; color=&quot;#2f2f2f&quot; face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;div&gt;&lt;font size=&quot;2&quot; style=&quot;color: rgb(30, 144, 255); &quot; face=&quot;Tahoma&quot;&gt;net use y:&amp;#92;&amp;#92;image_share&amp;#92;images&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font size=&quot;2&quot; style=&quot;color: rgb(30, 144, 255); &quot; face=&quot;Tahoma&quot;&gt;copy d:&amp;#92;testimage.wim y:&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;font size=&quot;2&quot; style=&quot;color: rgb(30, 144, 255); &quot; face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;color: rgb(47, 47, 47); font-size: small; &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;А для развертывания образа с общего сетевого ресурса отфарматируйте жесткий диск с помощью программы Diskpart в командной Windows PE введя следующие команды:&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;font size=&quot;2&quot; style=&quot;color: rgb(30, 144, 255); &quot; face=&quot;Tahoma&quot;&gt;C:&amp;#92;Windows&amp;gt;diskpart&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;font size=&quot;2&quot; style=&quot;color: rgb(30, 144, 255); &quot; face=&quot;Tahoma&quot;&gt;DISKPART&amp;gt;select disk 0.&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: small; color: rgb(30, 144, 255); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;DISKPART&amp;gt;clean&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: small; color: rgb(30, 144, 255); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;DISKPART&amp;gt;create partition primary size=100&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: small; color: rgb(30, 144, 255); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;DISKPART&amp;gt;select partition 1&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: small; color: rgb(30, 144, 255); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;DISKPART&amp;gt;format fs=NTFS label=&quot;system&quot;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: small; color: rgb(30, 144, 255); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;DISKPART&amp;gt;assian letter=c&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: small; color: rgb(30, 144, 255); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;DISKPART&amp;gt;active&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;color: rgb(30, 144, 255); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;span style=&quot;font-size: small; &quot;&gt;DISKPART&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-size: small; &quot;&gt;create partition primary&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;color: rgb(30, 144, 255); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;span style=&quot;font-size: small; &quot;&gt;DISKPART&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-size: small; &quot;&gt;select partition 2&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;color: rgb(30, 144, 255); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;span style=&quot;font-size: small; &quot;&gt;DISKPART&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-size: small; &quot;&gt;format fs=NTFS label=&quot;Windows&quot;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;color: rgb(30, 144, 255); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;span style=&quot;font-size: small; &quot;&gt;DISKPART&amp;gt;&lt;/span&gt;&lt;span style=&quot;font-size: small; &quot;&gt;assian letter=d&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: small; color: rgb(30, 144, 255); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;DISKPART&amp;gt;exit&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 13px; color: rgb(30, 144, 255); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;font size=&quot;2&quot; color=&quot;#2f2f2f&quot; face=&quot;Tahoma&quot;&gt;Далее чтобы &amp;nbsp;скопировать образ из общего сетевого ресурса и применить образ с помощью программы ImageX выполните следующую команду:&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;font size=&quot;2&quot; color=&quot;#2f2f2f&quot; face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;div&gt;&lt;span style=&quot;font-size: 13px; color: rgb(30, 144, 255); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;net use y:&amp;#92;&amp;#92;image_share&amp;#92;images&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: 13px; color: rgb(30, 144, 255); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;copy y:&amp;#92;&amp;#92;installationimage.wim d:&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;font color=&quot;#1e90ff&quot; size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;e:&amp;#92;imagex.exe/apply d:&amp;#92;myimage.wim 1c:&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;font color=&quot;#1e90ff&quot; size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;font size=&quot;2&quot; color=&quot;#2f2f2f&quot; face=&quot;Tahoma&quot;&gt;а командой:&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;font color=&quot;#1e90ff&quot; size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;d:&amp;#92;Windows&amp;#92;system32&amp;#92;bsdboot d:&amp;#92;windows&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;инициализируйте хранилище BCD и скопируйте файл среды загрузки в системный раздел с помощью программы BCDboot.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;color: rgb(47, 47, 47); &quot;&gt;&lt;font size=&quot;3&quot; style=&quot;font-size: 12pt; &quot; face=&quot;Tahoma&quot;&gt;Создание образа &amp;nbsp;с помощью программы ImageX&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;i&gt;ImageX&lt;/i&gt;- это программа для создания WIM образов, в командной строке.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;Основное преимущество программы ImageX можно создавать и изменять образ, не извлекая и создавая образ повторно.&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;Чтобы создать образ и настроить компьютер образец для&amp;nbsp;распространения&amp;nbsp;на клиентских компьютерах выполните ниже перечисленные действия:&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;1. Создайте файл ответов, чтобы автоматизировать установку Windows 7 на компьютере образце(необязательно).&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;2. Проверьте и сохраните параметры.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;3. Настройте эталонную установку.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;4. Создайте загрузочный диск Windows PE на котором так же будет содержаться программа ImageX из пакета Windows AIK.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;5. Выполните захват установки на сетевой ресурс с общим доступом.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;6. Разверните образ из общего сетевого ресурса.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;color: rgb(47, 47, 47); &quot;&gt;&lt;font size=&quot;3&quot; style=&quot;font-size: 12pt; &quot; face=&quot;Tahoma&quot;&gt;Создание Файла ответов.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;Утилита Windows System Image Manager(SIM) предназначена для создания файла ответов к программе установки системы Windows.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;С помощью программы Windows SIM вы можете задать стандартные параметры настройки Internet Explorer, конфигурацию сети, которые обычно во время установки вводятся посредством пользовательского интерфейса. Так же вы можете создать файл ответов, в котором будут указаны размеры разделов жесткого диска и их файловые системы, форматирование дисков перед установкой операционной системы или изменение веб-страниц по умолчанию.&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;Для создания файла ответов выполните ниже перечисленные действия:&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;1. В корневом каталоге создайте новую папку&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;2. Вставьте Установочный диск Windows 7.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;3.&amp;nbsp;Перейдите в папку &amp;#92;Sources установочного диска и скопируйте расположенный там файл Install.wim в папку созданную вами в корневом каталоге.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;4. В окне программы Windows SIM выберите образ Windows&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;5. В папке &amp;#92;Sources найдите файл Install.wim &amp;nbsp;и откройте этот файл программой Windows SIM щелкнув&amp;nbsp;&lt;i&gt;Открыть(Open)&lt;/i&gt;&amp;nbsp;в диалоговом окне Выберите образ(Select All Image) выберите образ, который нужно установить (например, Windows 7 Enterprise) и щелкните&amp;nbsp;&lt;i&gt;&quot;ОК&quot;.&lt;/i&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;6. Далее вам будет предложено создать файл каталога, щелкните&amp;nbsp;&lt;i&gt;Да(Yes).&lt;/i&gt;&amp;nbsp;Если понадобится, подтвердите запуск программы.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;7. В меню&amp;nbsp;&lt;i&gt;Файл(File)&lt;/i&gt;&amp;nbsp;выберите команду&amp;nbsp;&lt;i&gt;Новый файл ответов (New Answer File)&lt;/i&gt;&amp;nbsp;появится пустой безымянный файл ответов.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;8.&amp;nbsp;На панели образ (Windows Image) разверните узел&amp;nbsp;&amp;nbsp;&lt;i&gt;&quot;Components&quot;&lt;/i&gt;, чтобы просмотреть доступные параметры компонентов.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;9. Для добавления компонента к файлу ответов, щелкните его правой кнопкой и укажите соответствующий этап настройки.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 11px; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-size: 10pt; color: rgb(47, 47, 47); &quot;&gt;&lt;font face=&quot;Tahoma&quot;&gt;10. В разделе&amp;nbsp;&lt;i&gt;Параметры(Setting)&lt;/i&gt;&amp;nbsp;выделите параметр и введите в правом столбце соответствующее значение.&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;</content:encoded>
			<link>https://exshark.ucoz.net/blog/windows_automated_installation_kit_aik/2013-01-16-4</link>
			<dc:creator>Nemo</dc:creator>
			<guid>https://exshark.ucoz.net/blog/windows_automated_installation_kit_aik/2013-01-16-4</guid>
			<pubDate>Wed, 16 Jan 2013 10:46:12 GMT</pubDate>
		</item>
		<item>
			<title>Структура reg-файлов</title>
			<description>&lt;p class=&quot;a&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); font-size: 10pt; &quot;&gt;Reg-файл - это файл, имеющий определенную структуру и содержащий информацию, которая может быть импортирована в реестр. Если была заблокирована работа с редактором реестра, то наиболее легким способом подредактировать реестр будет создание и импортирование reg-файла.&lt;/span&gt;&lt;span style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(47, 47, 47); font-family: Tahoma; font-size: 10pt; &quot;&gt;К reg-файлам предъявляются определенные требования по структуре. Начнем с того, что в первой строке файла обязательно должно быть введено (для Windows ХР) REGEDIT4 или (для Windows 2000/XP) Windows Registry Editor Version 5.00.&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; ...</description>
			<content:encoded>&lt;p class=&quot;a&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); font-size: 10pt; &quot;&gt;Reg-файл - это файл, имеющий определенную структуру и содержащий информацию, которая может быть импортирована в реестр. Если была заблокирована работа с редактором реестра, то наиболее легким способом подредактировать реестр будет создание и импортирование reg-файла.&lt;/span&gt;&lt;span style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(47, 47, 47); font-family: Tahoma; font-size: 10pt; &quot;&gt;К reg-файлам предъявляются определенные требования по структуре. Начнем с того, что в первой строке файла обязательно должно быть введено (для Windows ХР) REGEDIT4 или (для Windows 2000/XP) Windows Registry Editor Version 5.00.&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); font-size: 10pt; &quot;&gt;Обратите внимание на то, что буквы должны быть большие. Кроме этого в первой строке ничего быть не должно. После этого текста ОБЯЗАТЕЛЬНО должна быть пустая строка.&lt;/span&gt;&lt;span style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); font-size: 10pt; &quot;&gt;Затем, указывается раздел реестра, в котором надо прописать или изменить какие-то параметры. Название раздела должно быть заключено в квадратные скобки [...]. Ниже прописываются параметры, которые надо добавить, по одному параметру в строке. Если надо провести изменения в нескольких разделах, то должны оставлять одну пустую строку между последним параметром предыдущего раздела и названием следующего раздела. Может немного запутанно, но вот как это должно выглядеть:&lt;/span&gt;&lt;span style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); font-size: 10pt; &quot;&gt;REGEDIT4&lt;/span&gt;&lt;span style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); font-size: 10pt; &quot;&gt;[Razdel1]&lt;/span&gt;&lt;span style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); font-size: 10pt; &quot;&gt;&quot;param1&quot;=&quot;znachenie1&quot;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); font-size: 10pt; &quot;&gt;&quot;param2&quot;=&quot;znachenei2&quot;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); font-size: 10pt; &quot;&gt;&quot;param3&quot;=&quot;znachenie3&quot;&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); font-size: 10pt; &quot;&gt;[Razdel2]&lt;/span&gt;&lt;span style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); font-size: 10pt; &quot;&gt;&quot;param_1&quot;=&quot;znachenie_1&quot;&lt;/span&gt;&lt;span style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); font-size: 10pt; &quot;&gt;Последняя строка в файле должна быть ПУСТОЙ. После того, как создали такой файл, просто запустите его как обычную программу, вам будет выдан запрос о необходимости провести изменения в реестре, и после положительного ответа информация из файла будет импортирована. О результатах импортирования Windows сообщит в появившемся после этого окне.&lt;/span&gt;&lt;span style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); font-size: 10pt; &quot;&gt;Windows 2000/XP обладает обратной совместимостью и может обрабатывать файлы, созданные в Windows 9x. Но если вы экспортировали файл в Windows XP и перенесли его на Windows 9x, то вручную измените первую строчку на REGEDIT4.&lt;/span&gt;&lt;span style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); font-size: 10pt; &quot;&gt;Теперь пару слов о параметрах, которые можно добавлять. Как вы, наверное, обратили внимание, в приведенном выше примере добавляются параметры с помощью строк типа &quot;param1&quot;=&quot;znachenie1&quot;. Т.е. таким образом добавляется СТРОКОВЫЙ параметр (в качестве значения может содержать последовательность любых символов) с именем &quot;param1&quot; и значением &quot;znachenie1&quot;. Но ведь существуют еще и параметры двоичные (число в двоичном формате) и DWORD (число в десятичном или шестнадцатеричном формате). Формат записи для их добавления несколько другой. Для параметров типа DWORD используется строка&lt;/span&gt;&lt;span style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); font-size: 10pt; &quot;&gt;&quot;param&quot;=dword:XXXXXXXX&lt;/span&gt;&lt;span style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); font-size: 10pt; &quot;&gt;Здесь &quot;param&quot; - имя параметра, dword - указывает на тип этого параметра (буквы должны быть обязательно маленькие!) и после двоеточия следует значение из восьми цифр в шестнадцатеричном (!) формате. Однако большинство параметров DWORD имеют значение либо 0, либо 1, значит, вы должны написать соответственно либо 00000000, либо 00000001 вместо значков ХХХХХХХХ. Пробелы в строке не допускаются.&lt;/span&gt;&lt;span style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); font-size: 10pt; &quot;&gt;Для добавления двоичного параметра формат записи несколько иной:&lt;/span&gt;&lt;span style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); font-size: 10pt; &quot;&gt;&quot;param&quot;=hex:XX,XX,XX,....&lt;/span&gt;&lt;span lang=&quot;EN-US&quot; style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); font-size: 10pt; &quot;&gt;Теперь расшифруем эту строку. С названием параметра все ясно, после знака &quot;=&quot; идет hex, т.е. указывается, что это будет двоичный параметр, затем идут шестнадцатеричные числа, отделенные запятой. Например, если надо добавить двоичный параметр равный &quot;be 00 00 00&quot;, то пишется строка&lt;/span&gt;&lt;span style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); font-size: 10pt; &quot;&gt;&quot;param&quot;=hex:be,00,00,00&lt;/span&gt;&lt;span style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); font-size: 10pt; &quot;&gt;В реестре существуют параметры &quot;По умолчанию&quot; (&quot;Default&quot;). Чтобы присвоить им какое-то значение через reg-файл, надо добавить такую строку:&lt;/span&gt;&lt;span style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxspmiddle&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); font-size: 10pt; &quot;&gt;@=&quot;znachenie&quot;&lt;/span&gt;&lt;span style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;acxsplast&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; color: rgb(47, 47, 47); font-size: 10pt; &quot;&gt;Здесь значок @ показывает, что у нас присваивается значение параметра &quot;По умолчанию&quot;. Обратите внимание на то, что он не заключается в кавычки.&lt;/span&gt;&lt;span style=&quot;font-size: 8.5pt; font-family: Tahoma; &quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;font-family: Verdana, Tahoma, Arial; font-size: 11px; &quot;&gt;&lt;span style=&quot;font-family: Tahoma; &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</content:encoded>
			<link>https://exshark.ucoz.net/blog/struktura_reg_fajlov/2013-01-16-3</link>
			<dc:creator>Nemo</dc:creator>
			<guid>https://exshark.ucoz.net/blog/struktura_reg_fajlov/2013-01-16-3</guid>
			<pubDate>Wed, 16 Jan 2013 10:42:06 GMT</pubDate>
		</item>
	</channel>
</rss>