var variable value can change but not datatype

In this post under Java language, I will introduce you to one of the restrictions that apply to var variable. In the previous post under Java language, I introduce you guys to var variable (local variable type inference variable) and also covered some restrictions to remember when declaring var variable. But didn’t covered this restriction…… Continue reading var variable value can change but not datatype

Local Variable Type Inference (var) example

In this post under Java language, I will introduce you to Local Variable Type Inference (also called var variable) added in Java 10. Before java 10, any variable declared should be accompained with the data type as shown below int sum; float salary; String name; As shown in the above code, the “int” is the…… Continue reading Local Variable Type Inference (var) example

Accessing main class members using instance main method

In this post under Java Language, I will show with example how to access member variables and methods when using instance main method. But before showing the new approach lets recap the old approach. This will help in comparing old and new approach. Below is the example showing the old approach Old Approach package core.language;…… Continue reading Accessing main class members using instance main method

Instance Main and Non-Instance Main method in one class example

In this post under Java language, I will show with example how Java runs a program which has two main methods. Here two main methods means one traditional public static void main method as shown below public static void main(String[] args) { } and another being the new main method as shown below void main()…… Continue reading Instance Main and Non-Instance Main method in one class example