预编译,顾名思义,从字面上看,就是提前编译,它做的是工作就是为正式编译做准备
它说处理的是有#标识的代码,如讲include的文件进行拷贝、#define的条件编译等等!关于预编译的介绍你可以到百度百科里进行查看,里面有详细的介绍!http://baike.baidu.com/view/176610.htm
预编译又称为预处理,是做些代码文本的替换工作。
处理#开头的指令,比如拷贝#include包含的文件代码,#define宏定义的替换,条件编译等
就是为编译做的预备工作的阶段
request.getremotehost()是获得客户端的主机名。
预编译sql语句,是程序在运行之前某个组件已经编译好了,比如存储过程,都是预编译的,程序运行时不需要再次编译,有助于提高程序的性能