技术开发 频道

ABAP性能实例七例

    2.Typed vs untyped Field-Symbols

    如果你在源程序中指定了类型化的field-symbols,那么ABAP/4编译器能够更好的对代码进行优化

    FIELD-SYMBOLS: <F> TYPE ANY.

    DATA: I1 TYPE I, I2 TYPE I.

    ASSIGN I1 TO
<F>.

    I2
= <F>.
  

    FIELD
-SYMBOLS: <I> TYPE I.

    DATA: I1 TYPE I, I2 TYPE I.

    ASSIGN I1 TO
<I>.

    I2
= <I>.

    五、If, Case……

    1.If vs. Case

    Case语句比IF语句更清晰并且稍微快些

    2.Comparison of I and C

    C和C类型比较 比 C与I比较的速度更快

    3.While vs. Do

    While语句比Do-Exit语句更容易理解,并且执行的更快

    4.Case vs. Perform i Of ...

0
相关文章