Java中怎么实现C++中函数指针类似的功能------在线等待 http://expert.csdn.net/Expert/topic/1564/1564021.xml?temp=.6507227注意其中getMethod(..)那一段,应该就是你想要的. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用java.io下的byte但是会累死你小子 倒,害得我盯着这句看了半天也没明白过来,原来是讲C++啊。---它保存了Class1的实例class1的三个成员函数。函数指针在Java里边是没有的。换一种其他方法吧。 我的意思是如何在Java中实现C++中函数指针的功能,也就是说个一个函数取一个别名,C#中通过Delgate可以实现,Java中如何实现???? 我的意思是如何在Java中实现C++中函数指针的功能,也就是说给一个函数取一个别名,C#中通过Delgate可以实现,Java中如何实现???? --"现有一数组A,它保存了Class1的实例class1的三个成员函数。"不明白这句话到底是什么意思。定义的数组是什么类型?数组元素如何来指示对象的方法? http://expert.csdn.net/Expert/topic/1564/1564021.xml?temp=.6507227这个不错。以前我也不知道。不过我想应该可以用其他思路代替,干吗非要抱着函数指针不放呢;---------------------------------------------------------------假设有一个类Class1有三个公共成员函数:M1,M2,M3。其返回值和参数完全相同。现有一数组A,它保存了Class1的实例class1的三个成员函数。我怎么能实现A[0](...)表示class1.M1,A[2](...)表示class1.M3?在Java语言中如何实现?----------------------------------------------Method [] methods = Class.forName("Class1").getMethods();然後這個返回的Method數組就代表了這三個方法"對象", 記住, 是方法"對象",不是方法:)然後你要用這些方法對象幹甚麼就自己參看API好了. To: linetsam() 这是C++的函数指针的概念,即指针指向函数,代表了这个函数的代码段(应该是这样吧,我的C++可菜呢,呵呵)。 不要用C++的概念强加在JAVA上,JAVA没指针,不直接对地址操作想过别的方法吧Thinking in java! LinkedList类型中的元素是不是不能为Set这些Collection类的子类 生产者-消费者遇到的问题 串口通讯时,为什么我每次从前置机中取到的数据都是一样的----------------------串口通讯 java私塾是这么对我的,大家进来看看 高人进来啊,学习中碰到的问题? 在java中利用socket如何很快的检测出网络断开? 请问:怎样将一个string写入到指定的文件啊? 想做一个Java的看图程序 能够向Excel中插入JPG文件,如何实现 新手上路,各位大虾指点迷津! 请各位帮我解读这句话,基础问题啊,。 询问有关同步的问题~~
但是会累死你小子
---它保存了Class1的实例class1的三个成员函数。函数指针在Java里边是没有的。换一种其他方法吧。
C#中通过Delgate可以实现,Java中如何实现????
C#中通过Delgate可以实现,Java中如何实现????
不明白这句话到底是什么意思。定义的数组是什么类型?数组元素如何来指示
对象的方法?
不过我想应该可以用其他思路代替,干吗非要抱着函数指针不放呢;
---------------------------------------------------------------
假设有一个类Class1有三个公共成员函数:M1,M2,M3。其返回值和参数完全相同。现有一数组A,它保存了Class1的实例class1的三个成员函数。我怎么能实现A[0](...)表示class1.M1,A[2](...)表示class1.M3?
在Java语言中如何实现?
----------------------------------------------Method [] methods = Class.forName("Class1").getMethods();
然後這個返回的Method數組就代表了這三個方法"對象", 記住, 是方法"對象",不是方法:)
然後你要用這些方法對象幹甚麼就自己參看API好了.
(应该是这样吧,我的C++可菜呢,呵呵)。
想过别的方法吧
Thinking in java!