易截截图软件、单文件、免安装、纯绿色、仅160KB

Java里为什么不设计virtual关键字? - Java / Java SE

为什么不像C++或C#一样由程序员来决定什么时候需要virtual,什么时候不需要,
而是默认全部动态绑定?
这样设计的初衷是什么?
有些事情就是这样
说不上好与坏
我Java转C# 还对那个 virtual 特烦
觉得什么都默认动态绑定多好 免的后边写new ,override 之类的
现在慢慢习惯了



Java里的方法都是动态绑定的
不想动态绑定只有声明成 static 一种办法
这和 C# 不太一样
我也是接触C# 不久 对C#里的这个机制还没理解透彻
这里也不好妄下结论
也麻烦楼主讲讲 C# 里 为什么用 virtual ,有什么好处,这种设计有什么初衷

java里默认是动态绑定,你可以加static,就不是动态绑定了
和C#其实一样,都能实现动态绑定和非动态绑定,
只不过默认级别不一样嘛
就好像访问权限修饰符
java里默认是friend
而c#里默认是protected
只是默认级别不一样嘛

引用

Java里的方法都是动态绑定的
不想动态绑定只有声明成 static 一种办法
这和 C# 不太一样
我也是接触C# 不久 对C#里的这个机制还没理解透彻
这里也不好妄下结论
也麻烦楼主讲讲 C# 里 为什么用 virtual ,有什么好处,这种设计有什么初衷

不想动态绑定是用final吧

阿弥陀佛
学习学习
阿弥陀佛

引用

Java里的方法都是动态绑定的
不想动态绑定只有声明成 static 一种办法
这和 C# 不太一样
我也是接触C# 不久 对C#里的这个机制还没理解透彻
这里也不好妄下结论
也麻烦楼主讲讲 C# 里 为什么用 virtual ,有什么好处,这种设计有什么初衷


相关问答:

java日期处理 - Java / Java SE

当知道一个日期,如何把这个日期所在旬的前后两个日期取出
比如输入20090905,就输入20090901 20090910
输出20090901 20090910

取得天数后作一下判断再把这个方法用下void set(int field, int value)  
......

java使用代理访问网址 - Java / Java SE

代码如下 ,我想通过代理访问一些网址,但是不知道如何测试代理成功,我想通过访问“http://www.blogger.com/”来看看是否代理成功,但是也不能访问,出现异常“Unexpected end of file from server”,但是如果不这 ......

java打印 - Java / Java EE

有谁用java做过打印发票的程序,感觉这方面不是很好控制,希望给点建议,最好能给出代码
简单点就调用window.print()
你也可以把下面代码放到你JSP中:
<html>
 <head>
  <title> ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号