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
- Host: GitHub
- URL: https://github.com/celalaygar/java-8-basic-programing
- Owner: celalaygar
- Created: 2018-07-15T16:43:56.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-05-03T00:44:40.000Z (about 3 years ago)
- Last Synced: 2025-04-07T23:41:30.576Z (about 1 year ago)
- Topics: java, java-8
- Language: Java
- Homepage:
- Size: 92.8 KB
- Stars: 7
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
```