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? Share Facebook 1 Answer Voted Oldest Recent adarsh 3 Questions 16 Answers 2 Best Answers 85 Points View Profile adarsh Expert 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.