秦疆的JavaSE课程笔记:21 基础 注释
1.秦疆的JavaSE课程笔记:01-04 前言2.秦疆的JavaSE课程笔记:05-08 预科 上3.秦疆的JavaSE课程笔记:09-12 预科 下4.秦疆的JavaSE课程笔记:13-16 入门 上5.秦疆的JavaSE课程笔记:17-20 入门 下
6.秦疆的JavaSE课程笔记:21 基础 注释
7.秦疆的JavaSE课程笔记:22 基础 标识符和关键字8.秦疆的JavaSE课程笔记:23 基础 数据类型9.秦疆的JavaSE课程笔记:24 基础 数据类型扩展及面试题讲解10.秦疆的JavaSE课程笔记:25 基础 类型转换11.秦疆的JavaSE课程笔记:26 基础 变量 常量 作用域12.秦疆的JavaSE课程笔记:27 基础 基本运算符13.秦疆的JavaSE课程笔记:28 基础 自增自减运算符 初识Math类14.秦疆的JavaSE课程笔记:29 基础 逻辑运算符 位运算符15.秦疆的JavaSE课程笔记:30 基础 三元运算符及小结16.秦疆的JavaSE课程笔记:31 基础 包机制17.秦疆的JavaSE课程笔记:32 基础 JavaDoc生成文档18.秦疆的JavaSE课程笔记:33 流程控制 Scanner19.秦疆的JavaSE课程笔记:34 流程控制 Scanner进阶使用20.秦疆的JavaSE课程笔记:35 流程控制 顺序结构21.秦疆的JavaSE课程笔记:36 流程控制 if选择结构22.秦疆的JavaSE课程笔记:37 流程控制 switch选择结构23.秦疆的JavaSE课程笔记:38 流程控制 while循环详解24.秦疆的JavaSE课程笔记:39 流程控制 do...while循环25.秦疆的JavaSE课程笔记:40 流程控制 For循环详解26.秦疆的JavaSE课程笔记:41 流程控制 打印九九乘法表27.秦疆的JavaSE课程笔记:42 流程控制 增强For循环28.秦疆的JavaSE课程笔记:43 流程控制 break、continue、goto29.秦疆的JavaSE课程笔记:44 流程控制 打印三角形及Debug30.秦疆的JavaSE课程笔记:45 方法 什么是方法31.秦疆的JavaSE课程笔记:46 方法 方法的定义和调用32.秦疆的JavaSE课程笔记:47 方法 方法的重载33.秦疆的JavaSE课程笔记:48 方法 命令行传递参数34.秦疆的JavaSE课程笔记:49 方法 可变参数35.秦疆的JavaSE课程笔记:50 方法 递归讲解36.秦疆的JavaSE课程作业:50 方法 编写简易Scanner计算器37.秦疆的JavaSE课程笔记:51-52 数组 什么是数组&数组的声明和创建38.秦疆的JavaSE课程笔记:53 数组 三种初始化及内存分析39.秦疆的JavaSE课程笔记:54 数组 下标越界及小结40.秦疆的JavaSE课程笔记:55 数组 数组的使用41.秦疆的JavaSE课程笔记:56 数组 二维数组42.秦疆的JavaSE课程笔记:57 数组 Arrays类讲解43.秦疆的JavaSE课程笔记:58 数组 冒泡排序44.秦疆的JavaSE课程笔记:59 数组 稀疏数组45.秦疆的JavaSE课程笔记:60 面向对象 什么是面向对象46.秦疆的JavaSE课程笔记:61-62 面向对象 回顾方法的定义&回顾方法的调用47.秦疆的JavaSE课程笔记:63 面向对象 类与对象的创建48.秦疆的JavaSE课程笔记:64 面向对象 构造器详解49.秦疆的JavaSE课程笔记:65-66 面向对象 创建对象内存分析&简单小结类与对象50.秦疆的JavaSE课程笔记:67 面向对象 封装详解51.秦疆的JavaSE课程笔记:68 面向对象 什么是继承52.秦疆的JavaSE课程笔记:69 面向对象 Super详解53.秦疆的JavaSE课程笔记:70 面向对象 方法重写54.秦疆的JavaSE课程笔记:71 面向对象 什么是多态55.秦疆的JavaSE课程笔记:72 面向对象 instanceof和类型转换56.秦疆的JavaSE课程笔记:73 面向对象 static关键字详解57.秦疆的JavaSE课程笔记:74 面向对象 抽象类58.秦疆的JavaSE课程笔记:75 面向对象 接口的定义与实现59.秦疆的JavaSE课程笔记:76 面向对象 N种内部类60.秦疆的JavaSE课程笔记:77 异常 Error和Exception61.秦疆的JavaSE课程笔记:78 异常 捕获和抛出异常62.秦疆的JavaSE课程笔记:79 异常 自定义异常及经验小结-
平时写代码,代码量比较少的时候还能看懂自己写的,但当项目结构复杂起来,就需要用到注释。
-
注释并不会被执行,是写给写代码的人看的,让别人更容易理解代码。
-
注释是一个非常好的习惯。
-
单行注释
public class HelloWold {
public static void main(String[] args) {
System.out.println("Hello,World!");
//单行注释
//输出一个“Hello,World!”
}
}
- 多行注释
public class HelloWold {
public static void main(String[] args){
System.out.println("Hello,World!");
/*
多行注释
或者叫注释块
输出一个“Hello,World!”
*/
}
}
- 文档注释
和Javadoc联合使用,可以注释一些参数。
/**
* 文档注释
* @author Acolyte_9527
*/
public class HelloWorld {
public static void main(String[] args){
System.out.println("Hello,World!");
}
}
-
注意:
我在试用文档注释时遭遇了报错:
Dangling Javadoc comment,悬挂Javadoc注释
Javadoc文档注释应该有某些规范需要遵守,等待之后学习。
针对这个报错,具体的原因和解决方案可以参考这篇文档:
悬挂Javadoc注释 -
神代码注释:一些有趣的图形注释,可以百度到。
合集:
JavaSE课程笔记
标签:
课程笔记
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了