首页 > 其他分享 >注解和注释区别

注解和注释区别

时间:2024-04-05 22:23:17浏览次数:21  
标签:Java 区别 代码 注释 编译 编译器 注解

在Java中,"Annotation" 通常被翻译为“注解”,而不是“注释”。虽然“注解”和“注释”这两个词在中文中很相似,但在编程语境中它们有着不同的含义和用途。

注释(Comment):注释主要用于解释代码的功能、用途或特殊情况,帮助开发者理解代码。它们不会被编译器编译进程序,也不会影响程序的执行。在Java中,注释可以分为单行注释(//),多行注释(/* ... /)和文档注释(/* ... */,通常用于生成API文档)。
注解(Annotation):注解是Java提供的一种元数据机制,用于将某些信息关联到代码(类、方法、变量等)上。这些信息可以在编译时被编译器读取,或者在运行时被JVM或其他工具读取。注解可以用来做很多事情,比如生成代码、代码分析、编译检查等。在Java中,注解的定义以@开头,后面跟着注解的名字和可能的参数。
因此,虽然“注解”和“注释”在中文中都可以表示为“注释”,但在Java编程中,它们指的是两种完全不同的东西。

标签:Java,区别,代码,注释,编译,编译器,注解
From: https://www.cnblogs.com/DuWenjie/p/18116291

相关文章

  • git与svn的区别
    SVN学习笔记一只小红鸭已于 2023-10-1607:24:49 修改阅读量116收藏1点赞数文章标签:svn学习笔记于 2023-10-1508:25:50 首次发布版权目录 1.SVN是什么?2.SVN跟Git比,有什么优势?3.SVN仓库4.安装SVN客户端5.上手文档6.SVN......
  • addEventListener() 和 onclick 的区别
    前言:我们经常会看到有关addEventListener()和onclick的区别的标题,其实跟addEventListener()同级对比的应该是on+事件名称,不过在addEventListener()第一个参数为click的时候,addEventListener和onclick则值得作比较,下面就从三个角度来说说它们的区别。1.用法1.1addEven......
  • easyExcel通用导出(非注解,多线程)
    1、基础类描述ExcelWriter(导出工具类)Query(通用查询)Consumer(函数参数)SpringBeanUtil(获取bean)2、代码ExcelWriterimportcn.hutool.core.collection.CollUtil;importcn.hutool.core.collection.ListUtil;importcn.hutool.core.util.PageUtil;importcn.hutool.core.u......
  • Vue2和3中的插槽区别及其简单案例
    vue中的插槽是什么,官方解释是:Vue实现了一套内容分发的API,这套API的设计灵感源自WebComponents规范草案,将<slot>元素作为承载分发内容的出口......vue2插槽和vue3插槽基本概念是一致的,也是匿名插槽、具名插槽、作用域插槽三种,只是基础语法有一些区别。下面让我们温习......
  • tsconfig.build.json 和 tsconfig.json 的区别是什么,为啥分为两个?
    tsconfig.json和tsconfig.build.json都是TypeScript编译器的配置文件,它们用于定义TypeScript项目的编译选项和规则。虽然它们的核心功能相同,但通常情况下,项目中会有多个tsconfig文件,如tsconfig.build.json,以满足不同编译场景的需求。下面是它们之间的一些关键区别:目......
  • 关于MySQL数据库的几个简单的入门代码注释
    不是很全,是我刚开始学习数据库时记的笔记%FOUND判断游标有效性%ROWTYPE行数据类型%属性:=赋值符号1ISTABLEOF21、2类型一样ABS系统自带函数绝对值ALL()比所有都ANY()任意一个(some用法意思一样)AS命别名,连接ASC升序AVG()函数求平均数BEGIN执行部分BULKCOLLECT......
  • ps -ef和ps -eo区别
    `ps-ef`和`ps-eo`都是Linux系统中用于查看进程的命令,但它们的主要区别在于输出的格式和内容。`ps-ef`命令用于显示系统中所有进程的列表,包括其他用户的进程。输出的内容包括UID(用户ID)、PID(进程ID)、PPID(父进程ID)、C(CPU占用率)、STIME(启动时间)、TTY(终端类型)、TIME(CPU时间)以及CMD(......
  • C语言中循环语句while 中判断条件出现 || 和 && 的区别
    当while循环条件中出现||(逻辑或) ||两边的条件有任意一个满足条件时,即为真(也就是非0),循环继续,只有两边都满足条件时,即为假(也就是0),跳出循环  当while循环条件中出现&&(逻辑与)&& 两边都满足条件时,即为真(也就是非0,循环继续只要有任意一边满足条件,即为假(也就是0),跳出循环......
  • &&和&的区别
    1.短路逻辑与(&&):○当用于布尔表达式时,&&运算符具有短路特性。这意味着如果第一个表达式的值为false,那么它不会去评估第二个表达式,因为无论第二个表达式的值是什么,整个表达式的最终结果都将为false。○这种短路性质对于避免不必要的计算和可能的副作用特别有用,例如......
  • MATLAB入门教程(带详细注释的MATLAB代码)
    使用方法将mlx文件在MATLAB上运行,即可得到下列结果:完整代码给出mlx文件的全文MATLAB软件入门分析Date:2023年3月13日Author:Evand入门综述使用matlab编程时,通常使用.m文件,把所有代码编好后,统一运行or调试。如果想运行一两行代码,可以使用“命令行窗口”,一般在MATLAB主......