买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:甲骨文国际公司
摘要:本发明涉及特化类的手动精炼。虽然运行时特化器可能总是能够生成泛型类的自动特化版本,但是在某些情况下,用户对特化的控制的替代形式可以允许使用自动特化,同时还允许添加或重写特定于特化的方法实现。一般地,当将泛型类特化时,泛型类的成员集合可能不变。换句话说,与泛型版本中相同的成员可以存在于自动特化的版本中。但是,特化类的手动精炼可以允许开发人员将特化类的一个或多个方法的特定有可能更好表示和或实现手动特化。
主权项:1.一种用于泛型类的特化的方法,包括:由在一个或多个计算设备上实现的独立于平台的面向对象的运行时环境将独立于平台的面向对象的运行时环境内的泛型类部分特化,其中所述泛型类包括多个可特化类型变量,其中所述多个可特化类型变量中的每个可特化类型变量经多个类型参数化可特化;以及其中所述部分特化包括:由独立于平台的面向对象的运行时环境经所述多个类型参数化中的特定类型参数化对所述多个可特化类型变量中的特定类型变量将所述泛型类特化,而不对所述多个可特化类型变量中的至少一个其他可特化类型变量将所述泛型类特化,使得部分特化泛型类经所述多个类型参数化中的每一个类型参数化对所述至少一个其他可特化类型变量进一步可特化。
全文数据:
权利要求:
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。