最新入驻的公司:睢宁保洁,睢宁保洁公司,睢宁家政,睢宁家政公司,睢宁保姆月嫂,睢宁家电空调清洗等。睢宁家政保洁电话 , 固保丽装饰材料(广州)有限公司 , 云南华晟网套(发泡网)厂 , 内蒙古旱可丰农化有限公司 , 浙江至卓环境科技有限公司 , 四川小灰兔科技有限公司 , zhongxin aluminum co.,ltd , 泉州市博芮贸易有限公司 , 北京四合茗苑建筑设计有限公司 , 惠州市佳美餐饮管理服务有限公司 , 最新加入的产品:Black annealed iron wire , Hot dipped Galvanized steel wire , 福至香高蛋白肉脯100g原味香辣味芝麻味 , 福至香80g猪肉脯原味芝麻味香辣味 , 猪肉脯自然片400g原味香辣味 , 学院成功举办第二届公共课中青年教师教学能力竞赛 , 举办2023年暑期外派教师培训心得分享会 , 不锈钢台面 , 热烈祝贺翁联盟常务副会长旗下企业--浙商大厦落成庆典仪式隆重举行 , 热烈祝贺江北雷诺眼科盛大开业 , 最新的新闻:宁波市社会福利院男学生宿舍整修工程中标公示 , 宁波财经学院部分二级学院电梯采购及相关安装服务采购项目招标公告 , 宁波大学附属康宁医院防火门更换项目采购公告 , 宁波财经学院北宿1#、2#楼安全性及抗震性检测鉴定技术服务项目招标公告 , 宁波市社会福利院康教1号楼外墙粉刷项目采购公告 , 宁波中学零星维修工程入围项目招标公告 , 【世界孤独症关注日】“全生涯服务 全方位关爱”公益宣传活动 , 搪瓷的瓷釉原料 , 宁波大学附属康宁医院宿舍楼改造项目中标公告 , 宁波大学附属康宁医院住院大楼屋面防水维修工程中标公告 , 最新加入的产品:共享壁挂炉 , designer fabrics -- LV fabric, Gucci fabric, Coach fabric, Michael Kors fabric, MCM fabric, , 招聘造价员 , , 工控机软硬件方案 , 春之雨新一代220vCA系列水泥地面混凝土切割机 , 徐州王集香肠有限公司 , 碳纤维系列制品 , 旧机械设备 , 物资回收 ,
网站导航
软件开发公司如何打破Java的API
发布时间:2019-05-24 11:55:08 | 人感兴趣 | 评分:3 | 收藏:
软件开发公司如何打破Java的API,JAVA已成为利用图书馆建设方案共同实践。而重用的好处是众所周知的,一个经常被忽视的风险是系统运行时的故障,由于在库API独立进化的变化。传统上,一个程序,它使用的图书馆之间的一致性检查在生成时,当整个系统编译和测试。然而,趋势部分升级系统重新部署只进化库版本的结果的情况下,这些关键的验证步骤被省略。对于Java程序,部分升级创造更多的有趣的问题,编译器和虚拟机使用不同的规则集执行的提供者和消费者之间的合同的API。 目的 软件开发公司研究了真实世界中的程序问题的程度。我们在两方面感兴趣:API兼容性的变化作为图书馆发展的影响,这对使用这些库的程序。 方法 软件开发公司研究的是基于Qualitas语料库20120401版。一个数据集包括109个Java开源项目和564计划的版本是从语料。我们研究了两类依赖库:嵌入式图书馆的显式依赖,和依赖的符号引用定义在Maven构建文件,解决在建立时间。我们已经用API分析JACC,这个工具是基于流行的ASM字节代码分析库。 结果 软件开发公司发现,对于大多数的程序进行,API不稳定不兼容的改变是常见的。令人惊讶的是,在项目中使用自动化的依赖解析更多的兼容性问题。然而,我们发现只有少数情况下,这一实际影响其他程序使用的API。 结论
的结论是,API不稳定是普遍存在的问题和原因使用这些API的程序。因此,更好的工具和方法来保障图书馆发展。
您看到此篇文章时的感受是:
作者: 来源: 编辑:baggio打印此文】【加入收藏】【字体:
更多评论
发表评论()
评论内容:
验 证 码: 验证码看不清楚?请点击刷新验证码
匿名发表 
最新评论
热门软件开发