有推荐学java的b站课程或者其他课程吗?

有推荐学java的b站课程或者其他课程吗?
学Java的顺序和c语言是不同吗?
为什么Java学起来不知道在讲什么,但是c语言刚开始听课的时候倒没有这么不懂。
连对象,类的具体内容也不能理解,一片混乱。
数据结构学得也很乱。
大家有什么建议吗?谢谢!

b站java之父---老杜