上个学期刚学完C语言,在链表以前的知识基本上懂一点,链表后面就听不懂了。然后这个学期开始学JAVA,但是上课的时候说JAVA语言基础知识和C语言的是一样的,直接从类与对象开始讲。可是我觉得听不懂,如果我现在返回去学我就会跟不上进度只能自学了,所以想问要不要自学还是说继续听后面就能听懂。
如果你觉得自己听不懂,那么最好还是先去自学,从C语言的基础知识开始,再慢慢深入,尤其是链表这方面,要多加练习,才能更好地掌握。同时,你也可以继续听课,在听课的过程中,也可以自行补充自己的知识,以便更好地理解课程内容。
建议有空就在这个网站学习,小章节形式简单:
https://www.runoob.com/java/java-tutorial.html
听不懂说明你前面就没学明白。c语言总体来说是比java难的。你直接学java没什么问题的,关键在于你上完课后有没有自主复习,自主手动按照书上代码敲。 你不去做,就只能当相声一样听听。
相比 在去学习C,还不如学习下C++,C++里面就有类和对象的部分,c里面没有。建议你还是学习C++或者直接学习JAVA,基于你现在听不懂类和对象的知识,你可以先从java的基础知识开始学起。我没学C,上课学了C++,但java完全自学的。