• ▼MSDN Library Visual Studio 6.0
    • ▶Welcome to the MSDN Library
    • ▶Visual Studio Documentation
    • ▶Visual Basic Documentation
    • ▶Visual C++ Documentation
    • ▶Visual FoxPro Documentation
    • ▶Visual InterDev Documentation
    • ▼Visual J++ Documentation
      • Visual J++ Start Page
      • Documentation Map
      • ▶What's New in Visual J++ 6.0
      • Getting Started with Visual J++ 6.0
      • ▶Using Visual J++
      • ▼WFC and Java Reference
        • ▶Windows Foundation Classes for Java
        • ▶Java API
        • ▼Java Language Specification
          • Copyright
          • Series Foreword
          • Preface
          • ▶1. Introduction
          • ▶2. Grammars
          • ▶3. Lexical Structure
          • ▶4. Types, Values, and Variables
          • ▶5. Conversions and Promotions
          • ▶6. Names
          • ▶7. Packages
          • ▶8. Classes
          • ▶9. Interfaces
          • ▶10. Arrays
          • ▶11. Exceptions
          • ▶12. Execution
          • ▶13. Binary Compatibility
          • ▶14. Blocks and Statements
          • ▶15. Expressions
          • ▶16. Definite Assignment
          • ▶17. Threads and Locks
          • ▶18. Documentation Comments
          • ▶19. LALR(1) Grammar
          • ▶20. The Package java.lang
          • ▶21. The Package java.util
          • ▼22. The Package java.io
            • 22.1 The Interface java.io.DataInput
            • 22.2 The Interface java.io.DataOutput
            • 22.3 The Class java.io.InputStream
            • 22.4 The Class java.io.FileInputStream
            • 22.5 The Class java.io.PipedInputStream
            • 22.6 The Class java.io.ByteArrayInputStream
            • 22.7 The Class java.io.StringBufferInputStream
            • 22.8 The Class java.io.SequenceInputStream
            • 22.9 The Class java.io.FilterInputStream
            • 22.10 The Class java.io.BufferedInputStream
            • 22.11 The Class java.io.DataInputStream
            • 22.12 The Class java.io.LineNumberInputStream
            • 22.13 The Class java.io.PushbackInputStream
            • 22.14 The Class java.io.StreamTokenizer
            • 22.15 The Class java.io.OutputStream
            • 22.16 The Class java.io.FileOutputStream
            • 22.17 The Class java.io.PipedOutputStream
            • 22.18 The Class java.io.ByteArrayOutputStream
            • 22.19 The Class java.io.FilterOutputStream
            • 22.20 The Class java.io.BufferedOutputStream
            • 22.21 The Class java.io.DataOutputStream
            • 22.22 The Class java.io.PrintStream
            • 22.23 The Class java.io.RandomAccessFile
            • 22.24 The Class java.io.File
            • 22.25 The Interface java.io.FilenameFilter
            • 22.26 The Class java.io.FileDescriptor
            • 22.27 The Class java.io.IOException
            • 22.28 The Class java.io.EOFException
            • 22.29 The Class java.io.FileNotFoundException
            • 22.30 The Class java.io.InterruptedIOException
            • 22.31 The Class java.io.UTFDataFormatException
          • Changes for Java 1.1
      • ▶Visual J++ Reference
      • Samples
    • ▶Visual SourceSafe Documentation
    • ▶Tools and Technologies
    • ▶Microsoft Office Development
    • ▶Platform SDK
    • ▶SDK Documentation
    • ▶DDK Documentation
    • ▶Windows Resource Kits
    • ▶Specifications
    • ▶Knowledge Base
    • ▶Technical Articles
    • ▶Backgrounders
    • ▶Books
    • ▶Partial Books
    • ▶Periodicals
    • ▶Conference Papers