其他分享
首页 > 其他分享> > 看war包所学整理

看war包所学整理

作者:互联网

getResourceAsStream的理解和用法:如果写一个类需要动态的获取某个文件的位置,从而能够获取此文件的资源。那么,使用Class.getResourceAsStream()方法便可以。
这样就不用每次去修改代码中文件的绝对地址或详细地址了。

BufferedReader是缓存流的一个类。缓存流是计算机领域中输入输出流的一种常见形式。包括BufferedInputStream/ BufferedOutputStream 类和BufferedReader
/ BufferedWriter类。BufferedReader从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。缓存流是过滤流,在创建具体流时需要给出一个
InputStream / OutputStream 类型的流座位前端流,并可以指明缓冲区的大小。当BufferedReader在读取文本文件时,会先尽量从文件中读入字符数据并放满缓冲区,而之后
若使用read()方法,会先从缓冲区中进行读取。如果缓冲区数据不足,才会再从文件中读取,使用BufferedWriter时,写入的数据并不会先输出到目的地,而是先存储至缓冲区中。
如果缓冲区中的数据满了,才会一次对目的地进行写出。BufferedReader字符流以字符为单位传输数据的流,输入流程序可以从中读取数据的流。

ntValue()和ValueOf()是数据类型转化的两个方法。intValue() 如Integer类型,就会有intValue()方法,意思是说,把Integer类型转化为Int类型。
valueOf() 如String就有valueOf()方法,意思是说,要把参数中给的值,转化为String类型,Integer的valueOf()就是把参数给的值,转化为Integer类型。

getAttribute()方法它是一个函数。它只有一个参数。那个参数就是我们使用getElementById()或者使用getElementByTagName()方法取出来的节点元素的属性名称。取得属性
的名称之后,我们就可以用getAttribute()方法将它的属性值拿出来了。

getParameter()方法getParameter的中文意思就是获取参数,那么这个方法的作用就是用来获取参数的,它得到的是String类型。或者是用于读取提交的表单中的值,或是是某个
表单提交过去的数据。getParameter()是获取POST/GET传递的参数值;它用于客户端重定向时,即点击了链接或提交按扭时传值用,即用于在用表单或url重定向传值时接收数据用。
getParameter只是应用服务器在分析你送上来的request页面的文本时,取得你设在表单或url重定向时的值。 当两个web组件之间为链接关系时,被链接的组件同个
getParameter方法来获得请求参数。

1、getAttribute是返回对象,getParameter返回字符串。
2、request.getAttribute()方法返回request范围内存在的对象,
而request.getParameter()方法是获取http提交过来的数据。
3、与getAttribute()方法对应的有setAttribute()方法,
但是没有雨getParameter()相对的setParameter().

 

标签:所学,读取,getAttribute,getParameter,缓冲区,BufferedReader,整理,方法,war
来源: https://www.cnblogs.com/xixiyun/p/16196135.html