20145110 《Java程序设计》第三次实验报告

程序的语言风格

重构(Refactor),就是在不改变软件外部行为的基础上,改变软件内部的结构,使其更加易于阅读、易于维护和易于变更 。
自行编辑代码往往界面看上去十分凌乱、可阅读性差,这就需要Format功能。

以如下代码为例:

public class CodeStandard {
public static void main(String [] args){
StringBuffer buffer = new StringBuffer();
buffer.append('S');
buffer.append("tringBuffer");
System.out.println(buffer.charAt(1));
System.out.println(buffer.capacity());
System.out.println(buffer.indexOf("tring"));
System.out.println("buffer = " + buffer.toString());
if(buffer.capacity()<20)
buffer.append("1234567");
for(int i=0; i<buffer.length();i++)
System.out.println(buffer.charAt(i));
}
}

在Idea中通过code—>ReFormat Code的路径,可以使程序的视觉效果得到加强

效果如下图所示:

git的使用

将组员的代码复制下来(组员20145107李长达:https://git.oschina.net/751252570/HelloWorld.git)

将我们要推送的内容放置到克隆下来的文件夹中。

单击右键,选择Git Bash Here

在开源中国中就可以看到我们推送的内容了。

eclipse的重构过程:

当我们编好程序,想修改程序的命名时,我们可以利用rename这一功能

将程序名修改为qwe

效果如下

实验感想:

通过这次实验,我了解到了重构的用处,在以往编写程序的时候,通常只能够手动的进行修改,不仅花费较大时间,还经常出现各种小错误,浪费更多时间和精力。有了重构之后可以迅速方便快捷的调整代码层次,是一个非常实用的功能。另外本次试验中我还学习了git,git的版本控制在我看来很有用,它可以成批量的上传,下载代码,对通组成员的代码进行修改,编辑,节约了不少的时间,还能起到备份的作用。

原文地址:https://www.cnblogs.com/20145110tyc/p/5428096.html