为什么java中没有标题?

时间:2013-08-21 03:39:28

标签: java preprocessor-directive

据我所知,在以前的语言编译过程中,我们遇到了很多问题

例如::

#define PI_PLUS_ONE (3.14 + 1)
x = PI_PLUS_ONE * 5; // a line of code

如果我不使用括号,我将获得与预期输出不同的结果。 所以我想说的是,如果我们理解它很好,我们就可以发挥它的优点,其中一个是定义常量的类型中性。

在java中限制此标头背后的原因(主要)是什么?

先谢谢你的帮助!

1 个答案:

答案 0 :(得分:1)

Java中有预处理,而不是您描述的类型。考虑通过字节码检测等在Java中提供的Hibernate或代理/装饰器模式。这是适用于企业的预处理。