import java。io。BufferedReader;
import java。io。File;
import java。io。FileNotFoundException;
import java。io。FileReader;
import java。
io。IOException;
/**
*
* @author LC
*
*/
public class SumJavaCode {
static long normalLines = 0; // 空行
static long commentLines = 0; // 注释行
static long whiteLines = 0; // 代码行
public static void main(String[] args) {
SumJavaCode sjc = new SumJavaCode();
File f = new File(“D:\\spring-framework-2。
0-with-dependencies\\spring-framework-2。0″); //目录
System。out。println(f。getName());
sjc。treeFile(f);
System。out。println(“空行:” + normalLines);
System。
out。println(“注释行:” + commentLines);
System。out。println(“代码行:” + whiteLines);
}
/**
* 查找出一个目录下所有的。java文件
*
* @param f 要查找的目录
*/
private void treeFile(File f) {
File[] childs = f。
listFiles();
//int count = 0;
//int sum = 0;
for (int i = 0; i JavaTimer和TimerTask详解
8个改善Java遗留系统的技巧
Java数组之初始化及实例代码。
全部