(一)java基础篇笔记库(9)

来源:互联网 发布:淘宝收藏量 编辑:程序博客网 时间:2024/06/07 04:45
    一.   Session和Cookie的区别

                             session                         cookie


1 ) .存储 :                      服务器端                                                                 客户端

2 ) .安全 :                      基于内存    (存放重要信息)                     >             基于本地终端   (存放次要信息)         
 
3 ) .分类 :                                                                                                      两大类 : ①会话cookie  ② 持久化cookie 

                                                                                          生命周期 : ①会话cookie

                                                                              存放在客户端浏览器的内存中,所以生命周期与浏览器一致

                                                                                                           ② 持久化cookie 
            
                                                                                         存放在客户端硬盘中,所以生命周期是我们设置cookie时设置的保存时间








     
 
4 ) . 信息获取 :         通过会话cookie的sessionid获取的

5 ) . 信息丢失方式 :            1.服务器关闭时
 
                2.session过期(默认时间30分)

      3.调用invalidata()

      4.调用session.removeAttribute()

6 ) .创建时间 :                    调用 getsession()时

小结 : 


1.  访问HTML页面是不会创建session,但是访问index.jsp时会创建session(jsp实际上是一个servlet,servlet中有getSession方法)
 

     二. 字节流与字符流的区别

            
                     字节流                                字符流

        1 ) . 标识 :                   Stream结尾                                                                reader和writer结尾

     2 ) . 区别 :                 读写时按字节读写                                                          读写时按字符读写

     3 ) . 使用 :  只是读写文件,与文件内容无关时使用        需对内容按行处理,比如比较特定字符,处理某一行数据时使用

 

小结 :  

            1.  使用方式两者都差不多
        
      
原创粉丝点击