分功能模块进行代码统计,java每个功能有若干个接口和实现类,统计哪些类文件?

问题描述

分功能模块进行代码统计,java每个功能有若干个接口和实现类,统计哪些类文件?

分功能模块进行代码统计,采用ssh框架的java每个功能都有若干个接口和实现类,还有很多公共类,
比如统计用户管理功能需要统计哪些类文件合理呢?全部相关的文件么

解决方案

一般是统计所有的java文件,去掉注释和空白行。当然,不同的统计方法有不同,看具体的要求。

解决方案二:

整理出项目的设计的类图结构,统计某个功能的话还是统计主要功能实现类的数量和代码量,像Model类可以不统计吧。
还有你是想怎么统计呢,人工统计还是自己写代码统计呢,可以写代码统计出所有类的总行数,粗略估算出文件中换行、注释等无实际意义的行数,可以算出项目中有用代码的总数量。

时间: 2024-12-04 15:31:35

分功能模块进行代码统计,java每个功能有若干个接口和实现类,统计哪些类文件?的相关文章

利用Dojo和JSON建立无限级AJAX动态加载的功能模块树_dojo

 看了"使用hibernate实现树形结构无限级分类"这篇文章后,我也想将自己在所有开发的项目中使用的功能模块树的实现方法以及完整DEMO(含源码)贴出来和大家分享.其实在我的博客里是老早贴出来的,由于时间关系没好好整理.        功能模块树是几乎在每个项目里都要用到的东西,利用Dojo的好处就是可以实现树的子节点的动态加载,这在树节点很多的情况下是很有用的.         下载附件二dojotree.rar,解压后将dist\dojotree.war部署到应用服务器即可浏览D

vbs 字符统计功能模块_vbs

字符统计功能模块 复制代码 代码如下: Sub TongJi() Set objFSO = CreateObject("Scripting.FileSystemObject") Set objFile = objFSO.OpenTextFile("ok.txt", 1) strText = objFile.ReadAll All = Len(strText) S="` ~ ! @ # $ % ^ & * ( ) - _ = + \ | [ { ]

如何通过反射实现动态功能模块加载

原文:如何通过反射实现动态功能模块加载 程序集包含模块,而模块包含类型,类型又包含成员.反射则提供了封装程序集.模块和类型的对象.您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型.然后,可以调用类型的方法或访问其字段和属性. 下面我们将介绍如何通过不使用反射的方式和使用反射的方式加载功能模块.实现效果:   1.        WinForm 主程序 主程序我们使用Winform程序,VS2008 工具C#语言开发.包括工具栏.状态栏及TabControl控件.我

Java正则表达式(三)、代码量统计工具(统计java源文件中注释、代码、空白行数量)

       比如想统计一个Java程序员一天写代码的工作量(如:有效代码多少行.空行多少.注释多少行等),这个小工具也许能做为一个参考的依据.     思路:因为每个java源文件的内容基本包括java语句.空白行.注释三部份组成(不包括注解),所以要统计某个文件这三部份的内容各占多少时,只需写三个匹配这几部份内容的正则表达式即可.然后通过IO流读取文件中的每一行,并根据正则匹配的结果,累加每部份匹配的数量即可.     注释行:单行注释(//).多行注释.文档注释.正则:((//)|(/\\

qq-如何纯java实现类似QQ聊天时候的气泡功能,最好有代码。请给位大神指教

问题描述 如何纯java实现类似QQ聊天时候的气泡功能,最好有代码.请给位大神指教 如何纯java实现类似QQ聊天时候的气泡功能,请给位大神指教一下 解决方案 最近在用Java做一个类似QQ聊天系统 原理:就是给你每次发的消息加一个背景面板panel,每次发送消息,都加载一次,不过这样在聊天框显示比较慢, 暂时我没找到好方法

opengl-完成下面任意一个可视化功能模块设计,OpenGL或者mapgis(求代码)

问题描述 完成下面任意一个可视化功能模块设计,OpenGL或者mapgis(求代码) 1. 三维地质体建模功能(可基于钻孔数据.剖面数据或者混合数据展开设计) 2. 三维地形多层次细节(LOD)显示功能(可基于TIN地形或者GRID地形展开设计) 3. 地质体三维矢量剪切分析功能(可基于BSP树体剪切或者B-Rep模型面剪切展开设计)

用Java怎么写后台回复模块的代码,求代码。

问题描述 用Java怎么写后台回复模块的代码,求代码. 就是网站提问的问题,后台需要回复的那种代码.求大神解救. 解决方案 无非就是留言板,只是显示数据的代码不放在当前页,而是放在"后台". 具体google "jsp留言板" 解决方案二: 你没有具体的东西让人如何给你代码! 给你思路差不多,找到前台模块调用的方法,以及数据库涉及的表字段. 如果表设计没问题应该预留回复字段. 你只要写个方法把回复信息存到预留的字段里,并在回复页面调用这个方法就ok了!

用java实现类似发帖、跟帖的一个问题交流功能模块,求大神帮助!!

问题描述 用java实现类似发帖.跟帖的一个问题交流功能模块,求大神帮助!! 解决方案 解决方案二:你还会别指望了,大神一般都是自己弄自己东西的,你学习吧,慢慢学解决方案三:你去下个bbs,很多java的开源的.

Java实现FTP文件的上传和下载功能的实例代码_java

FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为"文传协议".用于Internet上的控制文件的双向传输.同时,它也是一个应用程序(Application).基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件.在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)."下载"文件就是从远程主机拷贝文件至自己