请参阅下面的段落,然后以相同的语言回答问题:段落:Java的语法在很大程度上受到C++的影响.与C++不同,它结合了结构化,通用和面向对象编程的语法,Java几乎完全是面向对象语言.所有代码都写在类内,每个数据项都是一个对象,除了原始数据类型 (即整数,浮点数,布尔值和字符) 之外,这些数据类型不是性能原因的对象.Java重复使用C++的一些流行的方面 (例如printf方法).问题:java受什么影响?
在C++中