有没有可以检查出两个java程序代码相似度的软件或者方法?如果有,除了改名字之外 ,添加空格或者改

有没有可以检查出两个java程序代码相似度的软件或者方法?如果有,除了改名字之外,添加空格或者改变method顺序是否能避免检查出相似?... 有没有可以检查出两个java程序代码相似度的软件或者方法?如果有,除了改名字之外 ,添加空格或者改变method顺序是否能避免检查出相似? 展开
 我来答
qwwqqwwqyear
2015-02-28 · TA获得超过228个赞
知道小有建树答主
回答量:161
采纳率:94%
帮助的人:80.2万
展开全部
有的,是基于编译后的字节码的检测,因此添加空格是不管用的,method顺序不清楚,大致原理跟下面这个论文里的差不多,但是具体的软件应该有所不同,需要知道具体是什么软件才好针对性的做修改以避免抄袭检测
http://wenku.baidu.com/link?url=uzT3V363aTFeXeRdikPatTaOOaL13b834bZErWs_1MlghFbxQ_NRwJDD0AEpcudqAVOu0oFLFhdAPHshAAVoBjO13jDFi7WWCiCGxXz4pYK
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fanghong_jmi
2019-10-29
知道答主
回答量:30
采纳率:0%
帮助的人:2.6万
展开全部

试一下antiplag,网页链接,能对程序语言(如java、c/c++、python等)、中英文文档进行查重。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友11f93a9
2015-02-28 · 超过35用户采纳过TA的回答
知道答主
回答量:73
采纳率:0%
帮助的人:17.2万
展开全部
我用的就是1楼的工具 很好用,不过团队开发时,一般svn就替代了这个东西
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lightmenow
2015-02-28 · TA获得超过330个赞
知道小有建树答主
回答量:319
采纳率:0%
帮助的人:154万
展开全部
  1. git diff

  2. linux diff

  3. winmerge

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1ce687e5c
2015-02-28 · TA获得超过1.7万个赞
知道大有可为答主
回答量:2093
采纳率:0%
帮助的人:1729万
展开全部
建议下一个Beyond Compare 软件进行代码比较。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式