java更好些。首先c++语言需要很深的语言基础很难学会,也不容易就业,而且是半面向对象半面向过程的。java语言在所有计算机语言里面排行是第一的,应用广泛,可以应用在各个领域根深蒂固,可以运行在任何操作系统上面,是应用层最主流的语言,最重要的是好就业,起薪高。
C语言偏底层开发 , java语言偏应用级开发