码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Java注释


    这里写目录标题

    • Java注释
        • 单行注释:
        • 多行注释:
        • 语法规则:
        • 常用的JavaDoc标签
        • 包
        • 如何声明包
        • 包的命名规范
        • 包与目录的关系
        • 如何导入包

    Java注释

    单行注释:

    //这里是单行注释

    多行注释:

    /*这里是多行注释,可以多行 */
    在Java中还有一类注释,称为JavaDoc注释,它能够从程序源代码中抽取类、方法、成员等的注释,形成一个和源代码配套的API帮助文档(简单地说,就是介绍该类的方法和成员变量的文档)

    语法规则:

    1、JavaDoc注释以/**开头,以 */结束
    2、每个注释包含一些描述性的文本及若干个JavaDoc标签
    3、JavaDoc标签一般以“@”为前缀

    常用的JavaDoc标签

    标签含义
    @author作者名
    @version版本标本
    @param版本标识
    @since最早使用该方法/类/接口的JDK版本
    @return返回值
    @throws异常类及抛出条件

    包

    Java提供包来管理类,类似于文件存在文件夹中,Java的类文件可以存储在不同的包中
    作用:
    1、允许类组成较小的单元,易于找到和使用相应的文件
    2、防止命名冲突
    3、更好的保护类,属性和方法

    如何声明包

    语法:package 包名;

    package cn.kgc.classanddobject;//声明包
    public class KgcSchool{
    	//.....
    	public String toString(){
    	//.....
    	}	
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    注意:
    包的声明必须是Java源文件中的第一条非注释性语句,而且一个源文件只能有一个包声明

    包的命名规范

    1、包名由小写字母组成,不能以圆点开头或结尾

    package mypackage;
    
    • 1

    2、包名之前最好加上唯一的前缀,通常使用组织倒置的网络域名

    package cn.kgc.mypackage;
    
    • 1

    3、包名后续部分以不同机构内部的命名规范不同而不同

    package cn.kgc.javagroup.powerproject;
    				部门名		项目名
    
    • 1
    • 2

    包与目录的关系

    创建包package cn.kgc.mypackage,即创建了目录结构:cn/kgc/mypackage

    如何导入包

    语法:

    import  包名.类名;
    
    • 1

    为了使用不在同一包中的类,需要在Java程序中使用import关键字导入这个类

    import java.util.*;		//导入Java.util包中所有的类
    import cn.kgc.classanddobject.Menu;		//导入指定包中指定类
    
    • 1
    • 2
  • 相关阅读:
    BpmnEventBus - 带权重的事件总线设计(二)
    IDEA常用快捷键总结(Windows)
    JAVA毕业设计高校排课管理系统计算机源码+lw文档+系统+调试部署+数据库
    网络文化经营许可证这样办,省时又便捷!
    k8s-集群升级 2
    wireshark——仅保存过滤出的报文
    .Net单元测试xUnit和集成测试指南(1)
    自托管书签管理器LinkAce
    Java SE 9 模块化示例
    基于交流潮流的电力系统多元件N-k故障模型研究(Matlab代码实现)【电力系统故障】
  • 原文地址:https://blog.csdn.net/qi341500/article/details/125944304
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号