Java与C++最大的不同的,Java完全是面向对象的,是由类构成的,而C++是由对象与过程组成。
1、路径:
Java包括一个包package,C++没有;
2、引入类
java import.*.*; C++ include ""';
3、预定义,
C++包括预定义,Java不包括
4、结构
C++包括结构,Java只包括类,结构体可以转化为类。
5、类名与文件名
Java必须有一个类名与文件名相同,C++不必,C++包括定义与说明文件;
6、main
Java中,main包括在主类中,用static说明,C++单独
8、访问控制
Java中每个成员变量与方法用访问控制注明,而C++可以几个成员变量或方法一起注明;
9、继承
Java用extends继承,C++用子类:方问控制 父类
10、输入输出
C++ cin/ print/cout Java BufferReader bf=new BufferReader(InputStreamReader(System.in);
Integer.parseInt(bf.readLine);
System.out.println("The result you entered is:");