java实验总结
test(){}时final表示该函数不能被重写。Java里没有const;
Java里的输出是语句是System.out.println(变量名 + “字符串”);
c++ 里面建立类的对象可以直接:类名 对象名(参数),而Java里面需要:类名 对象名 = new 类名(参数);
Java里面没有c++ 里的namespace,而是换成了package;
private,public等在Java里面需要单独写在每一个成员前面;
c++ 里面void test (int _x) const{}时const指该函数不能修改类的成员,而Java 里面final void;
Java里没有像c++一样的&符号引用,创建对象时一律使用new;
Java里是不允许全局变量的,因为这会破坏封装性;
Java里的异常退出exit(1)需要调用System.exit(1);
Java里的字符串类型是一个类String;
print不输出换行,println才换行;
Java里面没有const修饰符,有类似的final,但两者功能有所差异;
Java里的构造函数没有id(id)这种写法,而要用this,写成this.id=id;
c++调用类的静态成员函数是 类名::函数名,而Java是 类名.函数名;