0 Anonymous Asked: July 5, 2019In: Java why do we write “public static void main” in java? 0 why do we write “public static void main” in java? 1 Answer Voted Oldest Recent adarsh 10 Questions 29 Answers 5 Best Answers 118 Points View Profile adarsh Professional Added an answer on July 14, 2019 at 11:48 am public – So that it is accessible by Java engine for its execution. static – It can be accessed without having to instatiate any object. void – main method doesn’t return any value. main – Starting point for execution of java program. 0 Reply Share Share Share on Facebook Share on Twitter Share on LinkedIn Share on WhatsApp Sorry, you do not have a permission to answer to this question.