
javase
fanfan要努力呀
暂时就用csdn来记录我的复习之路吧
展开
-
关于try catch和finally中return问题
有return的情况下try catch finally的执行顺序(最有说服力的总结)结论:1、不管有没有出现异常,finally块中代码都会执行;2、当try和catch中有return时,finally仍然会执行;3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,不管finally中的代码怎么样,返回的值都不会改变,任然是...转载 2019-04-12 18:22:19 · 367 阅读 · 0 评论 -
HTTP响应协议和Response
HTTP响应协议: 响应消息请求消息: 客户端发送给服务器端的数据.数据格式:请求行: 请求方式 url信息 请求协议/版本号.请求头请求空行请求体: 针对post请求方式的,get请求方式没有请求体.响应消息: 服务器端发送给客户端的数据.数据格式响应空行响应头响应行响应体: 真实传输的数据,也就是我们传输的html这些文本文件,图片,音频等,这些浏览器...原创 2019-05-17 13:39:34 · 1031 阅读 · 0 评论 -
Cookie和Session
会话这些会话里的东西都是针对http协议而言的,而且,对于一个类,如果想被外界访问到,那这个类必须是servlet,因为只有servlet能被外界访问会话: 一次会话中包括多次请求和响应,比如说两个人之间交谈,肯定不只有一句话,然后以其中一个人不说话了离开了为结束.什么是一次会话呢: 浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开请求连接为止.会话的功能: 在一次会话的范围...原创 2019-05-17 13:41:44 · 243 阅读 · 0 评论 -
properties集合
Properties属性集它继承自hashtable类,所以也是键值对形式存储数据的双列集合,且键和值都是一个字符串,我们要注意哈,hashmap和hashtable也继承自map接口,但是hashmap是用来取代hashtable的,因为hashtabl线程不安全,键值对都不能为null之类的它是唯一一个和io流结合的集合我们可以使用propperties集合中的store()...原创 2019-06-21 20:53:46 · 346 阅读 · 0 评论 -
序列化和反序列化
序列化流,不懂可以给我留言序列化java.io.ObjectOutputStream类,将java对象的原始数据类型写入到文件,实现对对象的持久存储,通俗来说,就是把对象以流的方式写入到文件中叫序列化.构造方法: public ObjectOutputStream(OutputStream out), 其中,参数为字节输出流.序列化流特有的成员方法: void w...原创 2019-06-24 21:28:02 · 457 阅读 · 1 评论 -
反射案例
有不懂的可以留言我,虽然我也很菜Class.forName()读取配置文件举例以榨汁机榨汁为案例 配置文件config.properties: reflect_examples.Orange //注意将配置文件放在src下 //然后写某个类的相对路径就可以了 /** * 当我们想喝苹果汁就要注释掉喝橘子汁的代码 * 想喝哪种果汁就要注释掉其它果汁的代码,...原创 2019-07-05 08:20:44 · 1214 阅读 · 0 评论 -
动态代理
有不懂的可以留言我,虽然我也很菜动态代理概述及实现动态代理概述代理: 本来应该自己做的事情,请了别人来做,被请来做事的人叫做代理对象.举例: 春节回家买不到车票请人代买,找房子懒得自己跑就通过中介找.动态代理: 在程序运行过程中产生的这个代理对象,而程序运行过程中产生对象其实就是反射的内容,所以,动态代理就是通过反射来生成的一个代理.在java中java.lan...原创 2019-07-05 08:21:51 · 134 阅读 · 0 评论