面向过程部分 Java 和 C++ 的区别

前言

  Java 和 C++ 在面向过程部分区别并不大,但还是有的,本文罗列了这些区别。

在 Java 中:

  1. 数据类型的范围和机器无关

  2. 加上前缀 0b 可以表示二进制数,如 0b1001 就是 9。

  3. 可以给数字字面量加下划线,如用 1_000_000 表示一百万。

  4. 没有无符号类型

  5. 不建议使用 char 类型

  6. 不允许使用未初始化的变量

  7. 不区分声明和定义

  8. 常量用 final 声明而不是 const

  9. 不能使用 == 判读两字符串是否相等

  10. 应使用 stringBuilder 进行连接字符串操作

  11. 输入输出函数不同

小结

  细节上还有其他的不同点,以后补充。

posted on 2014-11-06 20:35  空山悟  阅读(218)  评论(0编辑  收藏  举报

导航