「java代码异味」代码异味是什么
今天给各位分享java代码异味的知识,其中也会对代码异味是什么进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、designitejava的用法
- 2、对于java代码坏的味道:过度耦合的消息链 应该如何修改?
- 3、什么是java源代码 怎么查看
- 4、java源代码怎么打开
- 5、Java源代码怎么打开
- 6、java简单代码
designitejava的用法
使用度量工具来分析自己程序的代码结构。
Designite是一款程序设计的质量评估工具。这款工具可以用于分析C#和Java的代码,并且识别其中存在的质量问题。Designite会检测程序的架构(architecture),设计(design)和代码异味(codesmell)并且给出详细的度量分析(metricsanalysis)。
对于java代码坏的味道:过度耦合的消息链 应该如何修改?
如果你看到用户向一个对象请求另一个对象,然后再向后者请求另一个对象,然后再请求另一个对象……这就是消息链。实际代码中你看到的可能是一长串getThis()或一长串临时变量。采取这种方式,意味客户代码将与查找过程中的导航紧密耦合。一旦对象间关系发生任何变化,客户端就不得不做出相应的修改。
这时候应该使用 Hide Delegate (隐藏委托关系)。你可以在消息链的不同位置进行这种重构。理论上可以重构消息链上任何对象,但这么做往往会把一系列对象都变成Middle Man(中间人)。通常更好的选择是:先观察消息链最终得到的对象是用来干什么的,看看能否以 Extract Method (提炼函数)把使用该对象的代码提炼到一个独立函数中,再运用 Move Method (搬移函数) 把这个函数推入消息链。
什么是java源代码 怎么查看
你说的java源代码是指编译成的class文件前的java文件。
当我们运行.java文件时,它会被系统编译成.class文件,例如Test.java编译之后就是Test.class,
源文件就是指Test.java文件,
一般部署项目时,有.class文件就可以发布运行了,但是如果想修改这个系统,.class是不能修改的,要有.java文件才能修改
也可以上网去下反编译软件,就是能把.class文件大部分还原成.java文件的工具,但不是100%还原,而且如果不是正版的,小心有毒啊,什么的。
java源代码怎么打开
源代码默认是打不开的,可以使用反编译工具,进行逆向解析才能看到源代码。
eclipse这个开发工具,默认有反编译的插件,在查看的类,按住ctrl点击鼠标左键即可查看源代码。
Java源代码怎么打开
.class文件是java编译后的文件,它不是源代码,真正的java源代码是.java文件。
java源代码是txt格式的.java文件,用记事本就可以打开。
用eclipse打开java文件的方式是:
如果java文件是一个eclipse工程(根目录带有.project文件),用file/import/general/exist java project/(大概是)然后找到你的目录。
否则需要自己新建一个工程file/new/java project
然后把java文件拷贝到.src目录下。
.class文件是直接的编译好的文件,可以用jad把.class文件反编译成java文件,不过反编译的代码和原来的代码不一定完全一样。
java简单代码
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str = "";
System.out.println("请输入指令:");
while(true){
str = sc.next();
if(str.equals("add")){
System.out.println("执行两数相加");
} else if(str.equals("sub")){
System.out.println("执行两数相减");
} else if(str.equals("help")){
System.out.println("add:两数相加 sub:两数相减");
} else {
System.out.println("请输入正确指令:");
}
}
}
你看看这段行不行
关于java代码异味和代码异味是什么的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-11-21,除非注明,否则均为
原创文章,转载请注明出处。