Vinod Kumar GorrepatiJava 8 — Functional Interfaces with examplesAs we already know, we had a very big release java 1.8 with lots of changes and still being considered as most stable version of Java. In…Sep 7, 2022Sep 7, 2022
Vinod Kumar GorrepatiJava — Ways to avoid deadlock situation in your codeDeadlock — this is the term we use in threads many times.Sep 6, 2022Sep 6, 2022
Vinod Kumar GorrepatiJava Basics— What is immutable class and how is it useful?Immutable — The term in java as a beginner is hard to interpret and understand but I will try to make it easy for you.Sep 6, 2022Sep 6, 2022
Vinod Kumar GorrepatiJava Design Patterns — Factory Design Pattern- One of the Most PopularDesign Patterns are independent of any programming language. Here I’m using Java but the same example can be taken for any other language.Sep 3, 2022Sep 3, 2022
Vinod Kumar GorrepatiJava — What happens if we change main(String[] args) to main(Integer[] args)?Let us first understand why we need these arguments and then try changing the data type of arguments.Sep 3, 2022Sep 3, 2022
Vinod Kumar GorrepatiJava — Guess what happens if we remove “static” from main() method?Any basic programmer starts with coding creating a main() method and we just strart writing public static void main(String[] args)Sep 3, 2022Sep 3, 2022
Vinod Kumar GorrepatiWhat happens of I run thread.run() instead of thread.start()?In Java threads, we know that there is a Thread class and Runnable interface. Both has the method run() which is overriden in the class we…Sep 3, 2022Sep 3, 2022
Vinod Kumar GorrepatiInterfaces — For Pure BeginnersYou must have heard this topic multiple times. when I first heard, I had one question as beginner. Why writing extra code in class for…Sep 2, 2022Sep 2, 2022
Vinod Kumar GorrepatiSOLID Principles — An approach to code in better waySOLID is a structured design approach that ensures your software is modular and easy to maintain, understand, debug and refactor.Sep 2, 2022Sep 2, 2022
Vinod Kumar GorrepatiThread Pool — An interesting topic with exampleAfter learning the concept of threads, I’m very eager to use it. As it decreases overall execution time and increases the performance, I…Sep 2, 2022Sep 2, 2022