然而,JIT编译器还必须注意抵消它编译程序消耗的时间,因为这些时间将延长程序的执行时间。
However, the JIT compiler must also carefully balance the time it takes to compile a program because that time adds to the program's execution time.
当你编译程序时,编译器可以分辨出哪个是数字,哪个是字符串。
When you compile your program, the compiler knows which piece of code is a number, which is a string and so on.
对象的意义变得越来越“动态”,它们的结构和行为无法通过静态类型来捕获,或者至少编译器在编译程序时无法得知对象的结构和行为。
Increasingly, objects are "dynamic" in the sense that their structure and behavior is not captured by a static type, or at least not one that the compiler knows about when compiling your program.
早期系结减少执行阶段错误的次数和严重性,因为它允许编译器在编译程序时报告错误。
Early binding reduces the number and severity of run-time errors because it allows the compiler to report errors when a program is compiled.
早期系结减少执行阶段错误的次数和严重性,因为它允许编译器在编译程序时报告错误。
Early binding reduces the number and severity of run-time errors because it allows the compiler to report errors when a program is compiled.
应用推荐