不难,因为java相当于是c++的简化版,java将很多后台的操作都封装到了相应的类里头,确实很方便,但是却屏蔽了底层操作,所以c++比java更适合底层开发,c++要比java麻烦很多,也困难很多,不像java一样,很多操作可以方便的调用,
但是他们二者的面向对象的编程思想是一样的,所以说理解起来,也还是可以的,但是想要学好c++需要很大的耐力,和打好持久战的准备。
有一种说法:C++容易学会,很难用好。
要学得深还是有一定难度的,它的一些机制比java复杂
但是入门的话还是很简单的,大体语法区别不大,毕竟java本来就是借鉴c++语法设计出来的嘛