To jdk usrs concerning the use of keyboard input: (Oct. 7, 2001) To signal the end of input from the keyboard in the jdk environment in a Command (DOS) Prompt window, enter CTRL-Z all by itself on a line (i.e., hold the Ctrl key down and type the z key). Then press the Enter key, which will be taken as indication of the end of keyboard input; thus, the readLine() method returns null. Another feature we mentioned in the class is about input redirection. That is, instead of entering your keyboard input each time you are running your program, you can run your java program and let it read from an input file (without changing your program at all) by the following command: java TestEmployee < input1.txt The "<" symbol causes input redirection, i.e., reading the lines from the file input1.txt as if they are typed at the keyboard. In this case, you wouldn't even need to worry about end of file indication; it will be taken care of automatically when the input reaches the end of the input file. IO redirection is a standard feature of the underlying operating system. Similar to input redirection, you can also use output redirection using the ">" symbol, such as: java TestEmployee < input1.txt > out1.txt which reads from the file input1.txt and ends the output to an output file as named.