首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

观感

2012-08-25 
观后感1. 在之前应用到了javax.xml.transform.TransformerFactoryjavax.xml.transform.Transformer其中在T

观后感
1. 在之前应用到了
javax.xml.transform.TransformerFactory
javax.xml.transform.Transformer

其中在TransformerFactory中的newInstance()会根据factory去找具体的实现,个人认为应该也是反射的应用。(当然还有newInstance(factoryName)等方法)
            return (TransformerFactory) FactoryFinder.find(
            /* The default property name according to the JAXP spec */
            "javax.xml.transform.TransformerFactory",
            /* The fallback implementation class name, XSLTC */
            "com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl");

2.在使用Transformer的之前,可以设定一些属性来影响结果,如
trans.setOutputProperty(OutputKeys.ENCODING, "UTF-8")
等。
其中的OutputKeys提供了可直接使用的static的key值,而setOutputProperty方法则把一些列属性保存在一个内部的list中以供使用。

3.在使用自己不熟悉的类时,通过文档或者.出来它的一些方法,从方法名字上能看出一些东西。

热点排行