记住这 5 件事就够了
截图下面留下 Concept + Keywords
重要错题写 Why I got it wrong,并回来复习
用 # / ## / ### 组织长笔记
Java 放进 Main + main(),直接运行测试
AI 先解释、先提示,不要一上来就要答案
其他功能,不需要现在全部学会。需要的时候,再去探索。
从现在一直用到 AP 考试
语雀不是用来堆错题的,而是用来帮助你在几个月后仍然能够找到、看懂、重新解决自己的错误。
截图下面留下 Concept + Keywords
重要错题写 Why I got it wrong,并回来复习
用 # / ## / ### 组织长笔记
Java 放进 Main + main(),直接运行测试
AI 先解释、先提示,不要一上来就要答案
其他功能,不需要现在全部学会。需要的时候,再去探索。
语雀适合长期保存 AP CSA 学习记录,因为它可以把这些事情放在同一个地方:
最常见的做法是:做错一道题 → 截图 → 放进语雀。这个方法当然可以,但几个月以后,如果语雀里已经有几百张截图,只靠图片会越来越难重新找到某一个知识点。
Concept: Keywords:
Concept: Array Traversal Keywords: array, index, arr.length, off-by-one
如果这道题很重要,再多写一行:
Why I got it wrong: 我把数组长度 arr.length 和最后一个合法下标搞混了。
几个月以后,你就可以搜索这些词,把以前相关的错题重新找出来:
不需要。如果每一道错题都要完整 OCR、校对、重新排版,长期很难坚持。
以下情况才比较值得 OCR:
如果错题只保存进去,却再也不看,它最终只是一个“错题仓库”。
Status: ☐ Need Review ☑ Understand Now
你也可以直接使用:
⭐ 重要错题
在这些时间点之前,重新搜索自己的旧错题:
做错 ↓ 记录 ↓ 理解 ↓ 标记 ↓ 回来再做
语雀会根据真正的标题层级生成文档结构和目录。长期使用时,这比单纯把文字加粗重要得多。
# Heading 1 ## Heading 2 ### Heading 3
#:Unit 或大主题##:知识点###:具体错题 / 小主题# Unit 4 Iteration ## Array Traversal ### Off-by-one Error
**Array Traversal** ← 看起来粗,但不是标题 ## Array Traversal ← 真正的标题
建议最多使用 3 层标题。结构太深,反而会让笔记越来越难整理。
语雀可以直接运行 Java 代码。遇到小问题时,不要只盯着代码猜——直接跑起来。
public class Main {
public static void main(String[] args) {
// Write your test code here
}
}
不要只把两三行 Java 语句直接扔进运行器。把测试代码放进 Main 类和 main() 方法。
public class Main {
public static void main(String[] args) {
int[] arr = {4, 5, 8, 3, 8, 9, 8, 1};
System.out.println(arr[7]);
}
}
输出:
1
这里不需要额外 import。数组和 System.out.println() 都可以直接使用。
很多时候,这比单纯读答案更容易真正理解。
如果想问当前这一段 Java 代码:
推荐这样问:
请检查这段 Java 代码。 1. 先指出错误在哪里。 2. 解释为什么会错。 3. 先给我一个提示。 4. 不要直接给我完整正确答案。
或者:
Explain this error message to me. Do not solve the entire problem yet.
如果问题涉及整篇笔记或多个知识点,可以使用语雀内置的 DeepSeek / AI 功能。
总结这篇笔记里我关于数组最常犯的错误。 比较我记录的几个 off-by-one error。 根据这篇笔记解释 static 和 instance method 的区别。
下面是一个够用、而且容易坚持一整年的模板。