Does Java support default parameter values? Technology Community › Category: Java › Does Java support default parameter values? 0 Vote Up Vote Down VietMX Staff asked 4 years ago No. We can use overloading instead of default parameters like: public MyParameterizedFunction(String param1, int param2) { this(param1, param2, false); } public MyParameterizedFunction(String param1, int param2, boolean param3) { //use all three parameters here }