• Packages

    • (def) another word for folder.
  • JDK (Java Development Kit)

    • (def)
      • contains JRE

      • Takes your Source Code, and converts them in to

      • What’s needeed to create Java programs.

  • JRE (Java Runtime Environment)

    • (def)
      • contains JVM and different libraries.
      • Runs the Java code.
      • development tools not included.
  • JVM (Java Virtual Machine)

    • (def)
      • Works with compiled Java code.
      • (The JVM runs on your computer)
  • Project

    • (def) collection of java code.
  • workspace

    • (def) seems to be just another name for directory.
    • For you: you have it set to lyuhiroyama/eclipse-workspace
  • members:

  • Buffer

    • (def) is just simply memory - a storage space.
  • Streams

    • (def) in general, a sequence of data.
    • 2 kinds of streams in Java: I/O streams and Java8 streams
      • I/O streams:
        • InputStream:
          • (def) Data that is read from somewhere (keyboard, file, network, etc.)
          • “Input” denotes the direction of the ‘stream’.
        • OutputStream:
          • (def) Data that is written to somewhere.
      • Java8:
  • import java.io*

    • import (def) you're adding a Library/Package full of classes & methods that are premade for ease of use.
    • java.io (def) a package with Input/Output classes & methods. So in essence you're importing extra Input/Output functionality.
      • (def) asterisk on the end means you're importing everything in the java.io Package.