![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
WenfaZ
不断探索,不断前行,向着目标前进!
展开
-
Java如何进行异常处理
关键字:throws、throw、try、catch、finally的用法Java通过面向对象的方法进行异常处理,把各种不同的异常进行分类,并提供了良好的接口。在Java中,每个异常都是一个对象,它是Throwable类或其子类的实例。当一个方法出现异常后便抛出一个异常对象,该对象中包含有异常信息,调用这个对象的方法可以捕获到这个异常并可以对其进行处理。Java的异常处理是通过5个关键词来原创 2017-06-16 15:07:34 · 1428 阅读 · 0 评论 -
Java中序列化和反序列化
序列化(Serialization):一种将对象以一连串字节描述的过程,用于解决在对对象流进行读写操作引发的问题,将对象的状态写在流中进行网络传输,Java 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。将序列化对象写入文件之后,可以从文件中读取出来,并且对它进行反序列化,也就是说,原创 2017-06-06 15:26:41 · 337 阅读 · 0 评论 -
Mybatis中如何查询时间段内的数据
最后一个是正确的,前边的三个是可能遇到的坑,给大家展示一下,如果不需要的,可以直接跳到最后看:有时候我们需要查询一张表内一段时间内操作的数据,大家很容易就想到了 between ? and ? 这个 句型的sql 对不对? ,如果现在需要两个参数(比如一个开始日期,一个结束日期)来传递,需求是选择一个参数或者两个参数都可以查询,但是如下边这个条件判断使用and连接,此时需要两个参数都要有,原创 2017-06-09 17:50:18 · 7605 阅读 · 0 评论 -
java实体类实现序列化的意义
一、序列化的意义客户端访问了某个能开启会话功能的资源, web服务器就会创建一个与该客户端对应的HttpSession对象,每个HttpSession对象都要站用一定的内存空间。如果在某一时间段内访问站点的用户很多,web服务器内存中就会积累大量的HttpSession对象,消耗大量的服务器内存,即使用户已经离开或者关闭了浏览器,web服务器仍要保留与之对应的HttpSession对象,在他们转载 2017-08-15 15:51:16 · 337 阅读 · 0 评论 -
初学JVM
最近在读周志明的《深入理解Java虚拟机:JVM高级特性与最佳实践》,从中学到了很多,有些人可能会问为什么我们要学习JVM,他有什么用?在这里我想说一下,并不是这本书是大家都推荐的说有用处,我们才去读,不要人云亦云,别人说什么我们才去做什么,我们要有自己的选择,知其然还要知其所以然,不然你很是生涩的一头扎进去学习JVM,这样效果并不好,首先要了解一下jvm可以带给我们什么:如果你这辈子只甘原创 2017-06-06 15:29:12 · 275 阅读 · 0 评论