```java
List
//This is equvelent to
List
### Intermediate Operation
### Terminal Operation
## Creating a Stream
- Number Streams using ***IntStream, DobuleStream,LongStream***
```java
IntStream.rangeClosed(1, 10).forEach(num -> System.out.print(num)); // ->12345678910
IntStream.range(1, 10).forEach(num -> System.out.print(num)); // ->123456789
Stream.of("This", "is", "Java8", "Stream").forEach(System.out::println);
String[] stringArray = new String[]{"Streams", "can", "be", "created", "from", "arrays"};
Arrays.stream(stringArray).forEach(System.out::println);
BufferedReader reader = Files.newBufferedReader(Paths.get("File.txt"), standardCharsets.UTF_8);
//BufferedReader's lines methods returns a stream of all lines
reader.lines().forEach(System.out::println);