高中java有些不懂但又不知道哪里不懂该怎么办

之前有一段时间老师讲完之后我去打代码,虽然说打得出来代码但每次都用错了就比如:本来是用int类型我,我却用成了了String类型有时候还不知道该用那种类型。我该怎么办有些地方完全不知道该怎么开头,越来越听不懂老师已经讲的很清楚了但我还是有些听不懂

巩固基础,这种情况一看就是基础不牢固