在Java里单行注释和多行注释如何使用_Java注释语法说明
发布时间 - 2026-01-31 00:00:00 点击率:次Java单行注释用//,从//到行末;多行注释用/.../,不支持嵌套和半行续写;文档注释/*.../供javadoc使用;注释内字符串不受影响,但字符常量中误写/*会编译失败。
Java里单行注释用 //,多行注释用 /* ... */,但二者不能嵌套,且多行注释不支持“半行续写”式写法。
单行注释 //

它从 // 开始直到行末都视为注释内容,适合快速说明某一行逻辑或临时屏蔽代码。
- 可以出现在行首、行中甚至行尾:
int x = 1; // 初始化x - 不会影响编译,也不会被JVM加载,纯粹给开发者看
- 不能跨行:换行后必须重新写
//,否则下一行不是注释 - 慎用于调试时“注释掉一段代码”,如果原代码里已有
//或/*,可能造成意外语法混乱
多行注释 /* ... */ 的边界行为
它从 /* 开始,到最近的 */ 结束,中间所有内容(含换行、空格、甚至无效语法)都被忽略。
- 可用于注释掉多行代码,比如临时禁用一个方法体:
/* public void foo() { ... } */ - 不支持嵌套:写
/* /* inner */ outer */会报错,因为第一个*/就结束了整个注释 - 不能“悬空”:如果忘记写
*/,编译器会一路吞掉后面所有代码,直到文件末尾或遇到下一个*/,错误提示往往在很远之后才出现 - 文档注释
/** ... */是特例,会被javadoc工具识别,但它不属于普通多行注释范畴
别踩这些坑:注释和代码共存时的常见问题
注释不是“安全区”,它和代码共享同一解析上下文,某些位置放错会直接破坏语法结构。
- 在字符串字面量里写
//或/*不会触发注释——它们就是普通字符:String s = "x // y"; - 但若在字符常量里误写
/*,比如char c = '/*';,会编译失败,因为字符字面量只允许单个字符 - 注释不能拆开关键字:写
Stri// comment ng不等于String,编译器按词法切分,Stri是非法标识符 - IDE有时会自动补全
*/,但手写时容易漏掉,尤其在复制粘贴大段注释后
真正麻烦的不是语法记不住,而是注释消失在编辑器高亮里后,你忘了它还卡在某个 /* 没闭合——这种错误往往要靠编译失败的位置反推,而不是靠眼睛扫出来。
# java
# 工具
# 常见问题
# jvm
# String
# 常量
# 标识符
# 字符常量
# 字符串
# char
# int
# void
# public
# ide
# 不支持
# 换行
# 续写
# 文档
# 切分
# 第一个
# 已有
# 不受
# 报错
# 很远
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel怎么进行数据库事务处理_Laravel DB Facade事务操作确保数据一致性
高端建站如何打造兼具美学与转化的品牌官网?
公司网站制作价格怎么算,公司办个官网需要多少钱?
Laravel如何清理系统缓存命令_Laravel清除路由配置及视图缓存的方法【总结】
Laravel怎么实现验证码(Captcha)功能
Swift开发中switch语句值绑定模式
阿里云网站搭建费用解析:服务器价格与建站成本优化指南
无锡营销型网站制作公司,无锡网选车牌流程?
昵图网官网入口 昵图网素材平台官方入口
如何快速查询网址的建站时间与历史轨迹?
佛山企业网站制作公司有哪些,沟通100网上服务官网?
北京企业网站设计制作公司,北京铁路集团官方网站?
如何构建满足综合性能需求的优质建站方案?
浏览器如何快速切换搜索引擎_在地址栏使用不同搜索引擎【搜索】
如何在云主机上快速搭建网站?
北京网站制作的公司有哪些,北京白云观官方网站?
想要更高端的建设网站,这些原则一定要坚持!
logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?
零基础网站服务器架设实战:轻量应用与域名解析配置指南
如何在七牛云存储上搭建网站并设置自定义域名?
Android自定义listview布局实现上拉加载下拉刷新功能
HTML5段落标签p和br怎么选_文本排版常用标签对比【解答】
Windows10电脑怎么设置虚拟光驱_Win10右键装载ISO镜像文件
高防服务器如何保障网站安全无虞?
美食网站链接制作教程视频,哪个教做美食的网站比较专业点?
php485函数参数是什么意思_php485各参数详细说明【介绍】
如何用狗爹虚拟主机快速搭建网站?
iOS发送验证码倒计时应用
如何在橙子建站上传落地页?操作指南详解
Laravel怎么调用外部API_Laravel Http Client客户端使用
Android利用动画实现背景逐渐变暗
高端企业智能建站程序:SEO优化与响应式模板定制开发
Android滚轮选择时间控件使用详解
如何快速上传自定义模板至建站之星?
,网页ppt怎么弄成自己的ppt?
Laravel如何实现多表关联模型定义_Laravel多对多关系及中间表数据存取【方法】
Laravel路由怎么定义_Laravel核心路由系统完全入门指南
Laravel中的Facade(门面)到底是什么原理
Laravel队列任务超时怎么办_Laravel Queue Timeout设置详解
Laravel如何设置自定义的日志文件名_Laravel根据日期或用户ID生成动态日志【技巧】
Laravel如何记录自定义日志?(Log频道配置)
Laravel Debugbar怎么安装_Laravel调试工具栏配置指南
香港网站服务器数量如何影响SEO优化效果?
Laravel Asset编译怎么配置_Laravel Vite前端构建工具使用
如何挑选高效建站主机与优质域名?
Laravel如何使用Service Container和依赖注入?(代码示例)
Linux系统命令中tree命令详解
Laravel如何使用Gate和Policy进行授权?(权限控制)
悟空识字怎么关闭自动续费_悟空识字取消会员自动扣费步骤
悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音

