基本语法不同
·Java文件名要和类名称相同,例Circle.java
·Java是解释型的 c++编译
·Java具备/** */格式的注释,可以被javadoc命令转换为文档
·Java命名规范严格
·Java定义常量的方法不同,用final
·Java类型转换更严格
intx=2.0;×floaty=2.0;× 因为java不会有一个截断的效果而c++会自动截断 强制转换应该在最后加上f d
·字符类型占16个bit c++ 8bit
·Java字符串用String定义,每个字符串都是对象
数组定义不同
·数组定义的语法不同
Java数组的定义语法不同 myList
·double [] myList=new doublel10]; //如果不new的话mylist只是具有了指向数组的能力而不能是数组的没名字
·myList是一个引用。·C++数组的两种定义形式:
double myList[10];
double*myList=new double[10];
·数组初始化
。Java对数组自