Java Filereader 43行 bufferreader的父类里面套fileread啥意思 我

在Java源程序中的行共有3种:

(1)代码行可运行的Java源代码。例如:

(2) 注释行3种注释均可。例如:

(3)空行既无代码,也无注释;

如果有以下行尾单行注释的情况将该行判定为代碼行。

如果有以下行尾多行注释的情况第1行判定为代码行,第二行判定为注释行

假设被分析程序源码无其他特殊情况,如:

代码中不使鼡正则表达式进行简化操作,而是使用逻辑判断.
思路还是先在给定的目录下递归寻找所有的java文件,将其加入到ArrayList中.用循环对ArrayList中每一个java文件分别统計总行数,注释行数,空白行数,代码行数.虽然可以只扫描一遍文件就能得到不同的行数,但是为了代码的耦合度和美观,每个统计都分开一个方法.

遞归搜索目录下的java文件

统计单个文件的空白行数

统计单个文件的注释行数

 参考项目:内含有更多python打包exe文件,欢迎查阅!!!

}

我要回帖

更多关于 bufferreader的父类 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信