经常看到什么“重载”之类的东西,但并不知道什么叫“重载”?
如:
除了对运算符"+"进行了重载外,java不支持其它运算符的重载。
不明白上面的重载到底是什么意思?
最好举个例子!!谢谢先!
如:
除了对运算符"+"进行了重载外,java不支持其它运算符的重载。
不明白上面的重载到底是什么意思?
最好举个例子!!谢谢先!
解决方案 »
- 【请教各位朋友、高手、版主】java 图形界面 多线程 运行的原理和本质
- 【高分求助】有没有过滤掉hashmap中key不同,值相同的高效算法?
- comparator的问题,马上!!
- 如何遍历jtree的所有节点????????——在线等!
- 请教一个Java的“序列号生成类”的故障调试的解决方案..
- 初学Java遇到的问题!
- 在Java2学习中的问题
- 今天把JB的JDK升级到了1。4。0,结果原来程序中的中文都显示成了方框,怎么解决?经验高手指点了。。。
- 为什么在画线的时候,自己做的鼠标光标老是闪烁?
- 关于路径问题?
- 关于分页的问题
- 提示:Graphics 不能强制类型转换为 Graphics2D 怎么回事?
苦呀,英文N差,但却用英文版的EC,没有汉化包!!!
{
public ReloadTest()
{
System.out.println("没参数的构造器被调用!");
}
public ReloadTest(String str)
{
System.out.println("有参数的构造器被调用!"+str);
}
public static void main(String[] args)
{
ReloadTest rt = new ReloadTest();
ReloadTest rt1 = new ReloadTest("xxx");
}
}
55~~
一、 选择
2、下面语句哪个是正确的? A char='abc'; B long l=oxfff; C float f=0.23; D double=0.7E-3; 能不能帮忙解答案一下上面的这道题先,谢谢了!!!
新手,呵~~
也未免太那个了把......建议下个视频教程入门比较快,就 张孝祥 和 孙鑫 的,想扎实点学再买本<java2核心技术 第7版>
个人感觉不错,比看电子书有趣的多;
..........................................好象还漏了一个 "+="
这个兄弟W_Cracker()写的程序就是重载的全过程。很明确 虽然没有解释
reloade 就是重载的含义
1.同作用域(类);2.同名;3.必须不同的参数列表(个数,返回类型);但是方法的返回类型不影响判断是否重载例如:public class Demo
{
String str;
double dou;
Demo()
{}
Demo(String x,double y)
{
str=x;dou=y;
}
public static void main(String[]args)
{
Demo d1=new Demo();
System.out.println(new Demo("aaaa",151.11));//重载
}
}
{
public ReloadTest()
{
System.out.println("没有参数的构造器被调用");
}
public ReloadTest(String str)
{
System.out.println("有参数的构器被调用");
}
public static void main(String[] args)
{
ReloadTest rt=new ReloadTest();
ReloadTEstrt1=new ReloadTest("xxx");
}
} 运行结果出错,咋回事呀?
a.java:3: invalid method declaration; return type required
public ReloadTest()
^
a.java:7: invalid method declaration; return type required
public ReloadTest(String str)
^
a.java:9: illegal character: \65307
System.out.println("有参数的构器被调用");
^
3 errors不懂呀!~~
class A{
public static void a(){}
public static void a(int x){}public static void main(String [] args)
{
a(3);//调用a(int x)
a();//调用a();
}
}