这些方法都要记住吗比如courseToSelect()
如果你说的是比如:set(),get()之类的list方法;ArrayList.add()等方法的用法名字的话
应试就要背。自己打的话可以查也可以用alt+/帮助记忆。
至于什么时候调用什么,逻辑吧。只是翻译成英文。比如set就理解成修改啊,将某个位置的内容改成什么。
这些方法都是自己写的,你可以随意换名字,没有必要死记硬背。只要记住在写方法的时候采用意思相近的英文名字就可以了