can we overload main method?
Answers were Sorted based on User's Feedback
Answer / shrirang & chetak
yes , we can overlode main method but we can not override
main method
example :
class a
{
public void main()
{
System.out.println("0.00000000");
}
public static void main(String ar[])
{
a A=new a();
A.main();
}
}
| Is This Answer Correct ? | 13 Yes | 4 No |
Answer / pradeep
yes i agree with chetak. we can overload but we can't override
| Is This Answer Correct ? | 7 Yes | 3 No |
Answer / sujith.v.m
Yes,
Because signature is different in main function so it will be overloaded.
| Is This Answer Correct ? | 5 Yes | 2 No |
Answer / mounika
yes we can overload becoz we can use different signatures to main method
| Is This Answer Correct ? | 4 Yes | 2 No |
Answer / atul
class mainoverloaded
{
public void main()
{
System.out.println("Hey");
}
public void main(int a)
{
System.out.println(a);
}
}
class maind
{
public static void main(String ah[])
{
mainoverloaded m=new mainoverloaded();
m.main();
m.main(10);
}
}
please execute this code.it is execute correctly.
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / srinivaskumar.nimmana
Yes, we can... like this,
public static void main(String[] args){....}
pulbic void main(int a){....}
public static int main(flaot f){....}
public String main(string s){....}
in the above code public static void main(string[] args) executed as thread remaining methods are normal methods in our java class. in jvm p.s.v.main(string[] args) defined with thread so jvm always search for this syntax only.any other main() with diffrent parameters are consider as normal method
| Is This Answer Correct ? | 1 Yes | 1 No |
What is argument in java?
Explain about arraylist?
What are packages in java?
What is a hashmap used for?
what is d difference between deep cloning and shallow cloning in core java?
Hi Every One I Have Small Doubt Please answer This???????????????????????????? I Want to use AbstractList class methods(java.util.AbstractList) My Program is import java.util.*; class DemoOne extends AbstractList { public static void main(String[] args) { AbstractList a=new DemoOne();//This One is Correct?? DemoOne a1=new DemoOne();//This One is Correct?? Both Are Not Working System.out.println("Hello World!"+a); System.out.println("Hello World!"+a1); } } Error IS: DemoOne.java:2: DemoOne is not abstract and does not override abstract method get(int) in java.util.AbstractList class DemoOne extends AbstractList AnyOne can Please Provide The Solution????????????????????????? Plzzzzzzz
What is static variable with example?
Explain some best practices you would apply while using collection in java?
What are assertions in java?
what is the meaning of java.lang and java.util
What is difference between char array and string?
how can i connect to database in a applet ?