Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

what is the difference between Byte and Stream?6

 
jacob deiter
Ranch Hand
Posts: 584
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
what is the difference between Byte and Stream?
 
Muhammad Khojaye
Ranch Hand
Posts: 449
IntelliJ IDE Java Scala
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
jacob deiter wrote:what is the difference between Byte and Stream?

In Java, there are APIs for reading and writing streams of data. The type of data can vary from Characters to Bytes to any type.

InputStream is the superclass of all classes representing an input stream of bytes. Applications that need to define a subclass of InputStream must always provide a method that returns the next byte of input. Similarly, OutputStream is the superclass of all classes representing an output stream of bytes.

Also see Java Tutorial
 
Jesper de Jong
Java Cowboy
Saloon Keeper
Posts: 15490
43
Android IntelliJ IDE Java Scala Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The difference between Byte and Stream - what do you mean? Those two are two totally different things. It's like asking "What's the difference between a cup of coffee and a bicycle?".

Can you explain why you are asking this quesion, in what way are you not clear about the difference between Byte and Stream?

Byte is a wrapper class for the primitive type byte (see the API documentation of java.lang.Byte). There's no class or interface called Stream in the standard Java API. There are InputStream and OutputStream, in the package java.io. Streams are 'channels' to transport data from one place to another, for example from a file on disk to memory or vice versa.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic