When you use generics, you supply that added information as part of the source code, and the compiler incorporates the added reference type information directly into your binary class files.
在使用泛型时,可以提供附加信息作为源代码的一部分,然后编译器会把附加的引用类型信息直接整合到二进制的类文件中。
A static compiler converts source code directly to machine code that can be directly executed on the target platform, and different hardware platforms require different compilers.
静态编译器直接把源代码转换成可以直接在目标平台上执行的机器代码,不同的硬件平台要求不同的编译器。
A compiler, for instance, expects source code as input and transmutes it to binary code suitable for execution.
例如,编译器期望获得源代码作为输入并将其转化为适于执行的二进制代码。
In a compiled language, you have an intermediate step, in which you take the source code, it runs through what's called a checker or a compiler or both, and it creates what's called object code.
而在编译语言里,你就会经过一个中间的步骤,在这种语言里输入源码后,先经过过滤器,或者编译器检查后,它会创建一个叫做目标代码的东西。
So you have to somehow convert the source code, the C code into 0s and 1s and for that process there exist this tool called a compiler that someone else wrote that takes this stuff as input and produces this stuff as output.
所以你必须把源代码,即C语言代码转换成二进制文件,这个过程就需要我们提到的编译器了,它是由别人编写的一个软件,以这些代码作为输入,将会产生的输出。
应用推荐