An open API service indexing awesome lists of open source software.

https://github.com/celalaygar/java-8-basic-programing

Small, demo, simple projects about basic programing, Thread, Design Pattern for java 8
https://github.com/celalaygar/java-8-basic-programing

java java-8

Last synced: 9 months ago
JSON representation

Small, demo, simple projects about basic programing, Thread, Design Pattern for java 8

Awesome Lists containing this project

README

          

## java8_simple_examples
#### java-8-basic-programing
```
- project1 : Counting, Shorting, Group by
- project2 : Shorting with Collections and Lambda
- project3 : How to use list with java8
- project4 : Filter collect, filter map, stream map with list
- project5.1 : Filter map, convert map to list
- project5.2 : How to use optional and optional filter
- project5.3 : How to use StringJoiner, StringJoin, Collectors Joining. Collectors Joining extra example
- project5.4 : String arrays, primitive arrays, Join Arrays examples
- project6.1 : LocalDate, LocalDateTime, Convert String to LocalDate
- project6.2 : Compare Dates
- project6.3 : How to use Period, Duration. How to use ChronoUnit with LocalDateTime.
```
#### Design-Patterns-For-Java
```
- project1 : FactoryPattern_1, FactoryPattern_2
- project2 : BuilderPattern_1, BuilderPattern_2
- project3 : SingletonPattern
- project4 : PrototypePattern
- project5 : AdapterPattern
```

#### Java-Multithreading
```
- Threads_Priority
- Yielding_Thread
- Deamon_Thread
- Thread_joining
- Thread_Interrupts
- Threads_States
- Thread_Synchronized
- Thread_Interference_Synchronized
- Intrinsic_Locks_Synchronization
- Synchronized_Blocks
- Deatlock
- Thread_Communication
```