包机制

  • 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间

    包语句的语法为:

    package pkg[.pkg2[.pkg3...]];
    
    
  • 一般利用公司域名倒置作为包名;com.feng.xxx

  • 为了能够使用某一包的成员,需要在Java程序中明确导入该包。使用“import”语句可以完成此功能

import package [.package...].(classname|*); 

import com.luo.base.demon1;	//导入该路径下的demon1
import com.luo.base.*; //导入包下所有的类

JavaDoc

  • Javadoc用来生成API文档

步骤

1.点击需要生成文档的源码,我这里以Doc.java为例

2.鼠标右键Doc,点击Open In,点击Explorer

3.在打开的地址栏前输入cmd,打开Dos窗口

4.在Dos窗口里输入 javados -encoding UTF-8 -charset UTF-8 Dos.java(两处UTF-8是将代码里的中文正常显示,以免报错)

红框出现此内容则成功,警告不用管

5.返回之前的文件夹,发现其中出现很多东西,找到index.html,双击进入

6.打开的浏览器页面就是你打开源码的API文档,可以点击进入查看



参数信息

  • @author 作者名

  • @version 版本号

  • @since 指明需要最早使用的jdk版本

  • @param 参数名

  • @return 返回值情况

  • @throws 异常抛出情况

//当编写代码后,在相应代码前输入/**,按回车则自动输入

/**
* @author fengye
* @version 1.4
* @since 1.10
*/
public class Doc {
String name; /**
*
* @param name
* @return
* @throws Exception
*/
public String test(String name) throws Exception{
return name;

最新文章

  1. JS-时间函数
  2. 实用redis前需了解的5大事项
  3. 基础笔记10(IO 1.7try-with-resource) 装饰模式
  4. fiddler_技巧01
  5. 什么是P3O?
  6. Hive 按某列的部分排序 以及 删列操作
  7. Python 爬虫学习 urllib2
  8. linux基本命令(2)-备份压缩命令
  9. [LeetCode]题解(python):081 - Search in Rotated Sorted Array II
  10. Uva 12186 工人的请愿书
  11. OOP三个基本特征:封装、继承、多态
  12. 由window.history.back()引发的问题
  13. 在Android Eclipse 开发如何 使用 (*.aar)文件
  14. 关于Build Active Architecture Only属性
  15. hdu 4619 Warm up 2_最大独立集
  16. Cocoa的MVC架构分析
  17. flask项目开发中,遇到http 413错误
  18. 开源一套基于vue全家桶的webapp
  19. html取地址栏参数的方法
  20. MySQL存储过程--(1)

热门文章

  1. 【多线程】守护线程 Daemon
  2. 今天才发现ThinkPad的触摸板简直好用!傻乎乎的自己
  3. 2020级cpp机考模拟题A卷-#题解1
  4. 分享一个 SpringCloud Feign 中所埋藏的坑
  5. 关于我学git这档子事(4)
  6. 用t-SNE进行流形学习(digits数据集)
  7. 记一次生产事故的排查与优化——Java服务假死
  8. PostgreSQL 的窗口函数 OVER, WINDOW, PARTITION BY, RANGE
  9. c++ 辗转相除(动图)
  10. 基于开源流程引擎开发BPM或OA有哪些难点