对于JAVA,它一切都是对象,相当于C++中指向类的指针,
但C++中还有一类指针,它是指向函数的,以及指向基本数据类型如:int,char,等类型变量的指针,这些内容,在JAVA中要使用,就没有C++感觉那么灵活了。
我现在有1万行的C++代码,里面用了大量的指向函数的指针,泛型编程,以及标准模板库的内容。不知要移植到JAVA下,有什么要特别注意的地方?还有就是:JAVA中是否有C++中枚举的概念?枚举在JAVA中只能一个个地定义整型常量。但有时感觉还是枚举更方便。另外,在MFC编程中,MSDN中有大量的实例,帮助信息。不知哪个版本的JAVA有完整的帮助信息?
我现在使用的NetBean6.8作为JAVA的开发工具。没有找到什么帮助,帮助文档都是从网上DOWN下的JAVA DOC,,这应该是SUN公司提供的。实例代码也只有从网上去找。感觉没有C++的帮助完整,方便。
但C++中还有一类指针,它是指向函数的,以及指向基本数据类型如:int,char,等类型变量的指针,这些内容,在JAVA中要使用,就没有C++感觉那么灵活了。
我现在有1万行的C++代码,里面用了大量的指向函数的指针,泛型编程,以及标准模板库的内容。不知要移植到JAVA下,有什么要特别注意的地方?还有就是:JAVA中是否有C++中枚举的概念?枚举在JAVA中只能一个个地定义整型常量。但有时感觉还是枚举更方便。另外,在MFC编程中,MSDN中有大量的实例,帮助信息。不知哪个版本的JAVA有完整的帮助信息?
我现在使用的NetBean6.8作为JAVA的开发工具。没有找到什么帮助,帮助文档都是从网上DOWN下的JAVA DOC,,这应该是SUN公司提供的。实例代码也只有从网上去找。感觉没有C++的帮助完整,方便。
可能没有比msdn更好的开发文档了,这个就别指望了。
用JAVA模拟这个动作倒也是可以的,用反射就能模拟出类似的操作
Method m = c.getMethod("MethodName"); //方法无参数情况