社区
Java EE
帖子详情
如何从一段java代码中查询空白行数等,请指教
carloswu
2003-10-09 08:06:41
统计一段java代码中信息
有:空白行数,各类方法个数,注释行数。。。
请各位指教一下方法。多谢!
...全文
92
3
打赏
收藏
如何从一段java代码中查询空白行数等,请指教
统计一段java代码中信息 有:空白行数,各类方法个数,注释行数。。。 请各位指教一下方法。多谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
UpbeatJackson
2003-10-10
打赏
举报
回复
这个问题我做过,不过不是统计java代码,也不是用java写的
空白很简单,如asklxf所说。
注释稍微麻烦一点,就asklxf所说,应该再判断一下"//"后面有没有字符。另外还有判断"/*"和"*/"之间的行数。
对于类中方法的个数,首先找出方法的特征,这个查一下java的语法规则就一目了然了,当然算法比较麻烦。
廖雪峰
2003-10-10
打赏
举报
回复
定义BufferedReader reader = new ...
每次
String s = reader.readLine().trim();
对s分析:
if(s.equal(""))
{
blank++; // 空白行
}
else if(s.indexOf("//"))
{
comment++; // 注释行
}
...
carloswu
2003-10-09
打赏
举报
回复
还有就是更直接点的,
如何统计整个代码段的行数,
请各位会的帮帮忙,给点意见,多谢了!
JSP 的本质原理解析:“编写的时候是JSP,心里想解读的是
java
源码“
1. JSP 概述 JSP(全称
Java
Server Pages),sun公司主导的一种动态网页技术,JSP在服务端运行,可以响应客户端的
请
求,根据
请
求内容动态的生成HTML、XML或其他格式文档的Web网页然后返回
请
求者。在JSP页面可以嵌入
Java
代码
,JSP文件在运行时会被其编译器转换成更原始的Servlet
代码
,然后再由
Java
编译器来编译成能快速执行的二进制机器码。2.特点:3.JSP页面组成:在 HTML 页面文件
中
加入
Java
程序段和 JSP 标签,即可构成一个 JSP 页文件,JSP
java
面试题
Java
代码
1.C++或
Java
中
的异常处理机制的简单原理和应用。
当
JAVA
程序违反了
JAVA
的语义规则时,
JAVA
虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是
JAVA
类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发 NullPointerException。另一种情况就是
JAVA
允许程序员扩展这种语义检查,程序员可以创建自己的异常,并自由选择在何时
Java
面试题
Java
代码
1.C++或
Java
中
的异常处理机制的简单原理和应用。 当
JAVA
程序违反了
JAVA
的语义规则时,
JAVA
虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是
JAVA
类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发 NullPointerException。另一种情况就是J
《
代码
大全》读书笔记
初读云风大大的读书笔记,收获蛮多,云风大大的读书笔记只记录了1到442页的。我直接读了400页之后的,也做了后续的读书笔记。《
代码
大全》第二版确实是一本好书,每个人读了能领悟的东西并不一样,本读书笔记是博主略有领会的东西,分享出来是希望没读此书的人有所收获,要是能引起你对《
代码
大全》的兴趣,去通读本书的话就更好了。 另附云风大大的1到442页读书笔记链接:http://blog.co...
JAVA
面试总结
刚才看到的,先转载过来,没准以后用到…… 面试总结 2013年8月6日: 问题1:JPBM的常用接口有哪些? ProcessEngine工作流的流程引擎对象 1、RepositoryService 流程资源服务的接口。 作用: 提供对流程定义的部署、
查询
、删除等操作。 2、ExecutionService
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章