Java冗余代码 冗余的代码
java中的代码冗余和耦合有什么区别?请详细举例,谢谢
比如说两段代码A,B执行不同的功能,但是这两段代码里面需要用到相同的另一端代码C,如果A,B都要写C就显得麻烦,这时候就把C提取出来作为单独的部分调用这样就不显得冗余,因为只要写一遍,而前者要写两遍。耦合的话就是我定义A,B两个类(不是代码),但是B类里面的方法要用到A,比如要new一个A的对象,这样两个类就耦合了
成都创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站制作、网站建设、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的方山网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
望采纳
怎么知道代码中存在垃圾代码和冗余代码?
一个好的集成开发环境能告诉你,以开发java的IDEA为例:
1、声明却未使用的变量:
它会建议你删除该变量。
2、无用的初始值:
它也会建议你删除初始值。
3、不必要的变量:
它会建议直接返回就行,不需要定义额外的变量。
4、可以简化的if语句:
5、可以简化的for语句:
6、一些潜在的可能引起bug的地方:
将会引起空指针异常
没有检查泛型
7、重复代码:
重复的代码可以考虑合并成公共的方法。
还有太多例子我就不举例了,总之好的ide在开发过程中就能告诉我们很多潜在的问题,解决代码不规范的地方,像eclipse也有专门的插件来检查代码。
当然平时就养成好的开发习惯和好的代码规范,长期积累下来在开发过程中自己就能解决掉一大堆冗余代码。
javaweb项目编译很慢
,原因可能是因为:
1. 代码中有大量的重复编译。
2. 编译时依赖的jar包太多,导致编译耗时长。
3. 项目中包含大量的编译错误,导致编译耗时长。
4. 编译时受到硬件资源限制,导致编译耗时长。
标题名称:Java冗余代码 冗余的代码
文章出自:http://azwzsj.com/article/dopijcg.html