社区
Java SE
帖子详情
怎么对java的源代码进行分析。
flyingice
2007-07-10 05:06:06
要提取出java源代码中的注释。
获取某个函数内的代码。
...全文
326
8
打赏
收藏
怎么对java的源代码进行分析。
要提取出java源代码中的注释。 获取某个函数内的代码。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
caibaoying
2007-07-16
打赏
举报
回复
xdoclet.已经搞定
======================
这个是有限制的```比如MYSQL映射到HIBERNATE的时候,它的注释也是有书写格式的``还有...
KingNE
2007-07-16
打赏
举报
回复
xdoclet
wshong
2007-07-12
打赏
举报
回复
去掉注释很简单啊.
Inhibitory
2007-07-12
打赏
举报
回复
写个小程序,去/**/和//相关的内容就行了。
真的很小奚
2007-07-11
打赏
举报
回复
whine 应该为while
真的很小奚
2007-07-11
打赏
举报
回复
使用正则 读取时候去掉 /* */ 之间 AND //之后的内容
File f = new File("***.java");
BufferedReader br = null;
boolean comment = false;
try {
br = new BufferedReader(new FileReader(f));
String line = "";
while((line = br.readLine()) != null) {
line = line.trim();
if(line.matches("^[\\s&&[^\\n]]*$")) {
//空白行 做什么处理LZ自己编写代码
}
else if (line.startsWith("/*") && !line.endsWith("*/")) {
//以/*开头不以*/结尾的行
comment = true;
whine (comment) {
//为/* */之间部分处理
if(line.endsWith("*/")) {
comment = false;
}
}
}
else if (line.startsWith("/*") && line.endsWith("*/")) {
//以/*开头以*/结尾的行 处理代码LZ自己写吧
}
else if (line.startsWith("//")) {
//以//开头的注释 处理
} else {
//剩下的基本就是代码了
}
}
考虑不是很完全 也没有真正验证 给LZ给思路吧 希望对你有用
flyingice
2007-07-10
打赏
举报
回复
xdoclet.已经搞定
qianlei0007
2007-07-10
打赏
举报
回复
这个需求。。。。。。。。
人工智能分析代码所,程序员可以都回家了。。
java
项目开发10例
源代码
通过
分析
这些
源代码
,你可以学习如何创建用户界面,处理事件,以及如何实现图形用户界面(GUI)的各种功能。 2. **网页设计与Web开发**:
Java
的Servlet和JSP技术是服务器端Web开发的基础。
源代码
中可能包含使用这些...
Java
45款 游戏
源代码
Java
游戏开发是软件开发领域的一个重要分支,它结合了计算机编程与娱乐元素,为开发者提供了广阔的创新空间。...通过研究和重构这些
源代码
,你可以加深对
Java
编程和游戏开发的理解,进一步提高你的编程技巧。
经典的
java
小程序
源代码
合集
这个“经典的
java
小程序
源代码
合集”包含了164个精心设计的程序示例,涵盖了各种类型的小游戏和实用工具,如五子棋、俄罗斯方块、扫雷以及聊天程序。这些程序是学习
Java
编程语言及其应用的宝贵资源,不仅能让初学者...
Java
仿雷电(雷霆行动)及其
源代码
源代码
分析
可以帮助初学者了解游戏开发的基本流程,包括游戏循环、对象创建、动画处理、音效集成等方面的知识。同时,对于有经验的开发者来说,研究
源代码
可以借鉴别人的编程技巧,优化自己的代码结构。 "stg"标签...
java
源码包---
java
源码 大量 实例
Java
源代码
实现部分,比较有意思,也具参考性。像坐标控制、旋转矩阵、定时器、生成图像、数据初始化、矩阵乘法、坐标旋转、判断是否是顺时针方向排列、鼠标按下、放开时的动作等,都可在本源码中得以体现。
Java
...
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章