为什么没有条件编译

  Java 已取消的一种特性是C 的“条件编译”,它允许我们改变参数,获得不同的行为,同时不改变其他任何代码。Java 之所以抛弃了这一特性,可能是由于该特性经常在C 里用于解决跨平台问题:代码的不同部分根据具体的平台进行编译,否则不能在特定的平台上运行。由于Java 的设计思想是成为一种自动跨平台的语言,所以这种特性是没有必要的。

  我想说的是,条件编译不仅仅用于解决跨平台问题!

相关文章:

  • 2021-09-04
  • 2021-07-29
  • 2021-11-18
  • 2022-03-10
  • 2022-12-23
  • 2022-01-17
  • 2021-11-17
猜你喜欢
  • 2022-12-23
  • 2021-05-04
  • 2021-04-24
  • 2021-05-18
  • 2021-11-24
  • 2021-08-23
相关资源
相似解决方案