Java Theory and Practice

Kasun Dissanayake
Nerd For Tech
Published in
2 min readMar 11, 2022

--

In this tutorial series, I am going to explain some basic theories and advanced theories in Java with very explained examples. Please feel free to add comments and suggestions if I’ve missed out anything.

NOTE: This is an ongoing series I’ll add and update more topics and points on each topic in the future.

Java Multithreading

Exceptions in Java

Java Design Patterns

Lambda Expressions in Java 8

Strings are Immutable in Java

Marker Interfaces in Java

“super” vs “this” in Java

Comparable vs Comparator in Java

Enjoy Your Cup of Java. It’s Good for You!

Thank You! Good Luck!

--

--

Kasun Dissanayake
Nerd For Tech

Senior Software Engineer at IFS R & D International || Former Software Engineer at Pearson Lanka || Former Associate Software Engineer at hSenid Mobile