Category Archive for: I/O Applets And Other Topics

Reading Console Input

Reading Console Input In Java 1.9;the only way to perform ‘console input to use a byte stream, and older code that uses this approach persists. Today, using a yet stream to read console input· is still technically possible, but doing ad may require the use of a deprecated method, and this approach is not recommended. The preferred method of reading…

Read More →

The Predefined Streams

The Predefined Streams As you know, all Java programs automatically import the java.lang package. This package defines a class called System, which encapsulates several aspects of the run-time environment. For example, using some of its methods, you can obtain the current time and the settings of various properties associated with the system. System also contains three predefined stream variables,…

Read More →

The Byte Stream Classes

The Byte Stream Classes Byte streams are defined by using two class hierarchies. At the top arc two abstract classes: Input Stream and Outputting. Each of these abstract classes has several concrete sub classes, that handle the differences between various devices, such as disk files, network.connections, and even memory buffers. The byte-stream classes are shown in Table 12-1. A…

Read More →


Streams Java programs perform rough streams. A stream is an abstraction that either produces or consumes information. A stream is linked to a physical device by the Java I/O system. All streams behave in the same manner, even if the actual physical devices to which they are linked differ. Thus, the same I/O.classes and method scan be applied to any…

Read More →

I/O Applets And Other Topics

I/O Applets And Other Topics  This chapter introduces PNO of Java’s most important packages: is and applet, The is package supports java’s basic I/O (input/ output) system, cluing file I/O. The applet package supports applets. Support lot both I/O and applets comes from Java’s core API libraries, not from language keywords. For this reason, an in-depth discussion of…

Read More →

Problems with Native Methods

Problems with Native Methods Native methods seem to offer great promise, because they enable you to gain access. to your existing base of library routine’s, and they offer the possibility of faster run-time execution. But native methods also introduce two significant problems: II Potential security risk Because a native method executes actual machine code, it…

Read More →

Back to Top