我有一个Java类,其中包含我的所有在框架的其他部分中可重用的方法。有很多。由于公司政策,我对此无能为力。
我想将该类中所有以“ public”开头的行复制到文件或另一个类中。只需具有方法签名即可更轻松地搜索特定功能。这些方法会被添加,删除,因此可能是一种复制所有方法的方法,可以在需要时手动启动吗?也许正则表达式可以帮上忙,但我不知道该如何处理。
答案 0 :(得分:1)
只要您向方法中添加javadoc注释,就可以使用javadoc
为您生成文档。
例如,假设您的类有一个User getUser(int id)
方法。另外,假设您的课程在软件包com.example.myproject
中。在方法定义之前,您应该放这样的东西
/**
* Returns a user given an id
*
* @param id the id the User has on database
* @return An instance of <code>User</code> corresponding to the given id
*/
public User getUser(int userId) {
请注意,注释以/**
开头,而不以/*
开头。
完成后,您可以调用javadoc
来为您的软件包生成文档html。
javadoc com.example.yourproject
Here是javadoc
的手册,如果您需要做更多的事情,它会提供进一步的说明。而here是关于如何最好地编写文档的一些建议(已过时,但仍然不错)。
答案 1 :(得分:0)
通过反思,您可以执行以下操作:
android:permission="android.permission.BIND_JOB_SERVICE"