1:.cpp编译运行后生成exe文件 .java文件编译后生成.class文件
2:java的输出语法 System.out.println();
3:java没有unsigned变量
**4:java中如果只声明一个变量(例如 int a),系统不会给这个变量分配内存,也就无法使用,而不是像c++会为其随机分配一个内存地址。
5:java中 整形+字符型返回一个字符型(1+“1”=“11”)
*6:java中布尔类型与整形区分严格,true和1,false和0不能通用,if(),while()中都只接受true和false而不接受0和1。
*7:java中没有char类型,用byte表示字符型(一字节,大小为-128~127),但是如果输出byte类型只会输出其ASC码,无法像c++一样输出对应的字符。
以上是我目前总结出来的java和c++常用基本语法的不同点(未完)掌握这些 有c++基础的java学习者应该可以上手java程序了