Loading

随笔分类 -  java基础

摘要:在系统开发过程中,总少不免要自己处理一些异常信息,然后将异常信息变成友好的提示返回到客户端的这样一个过程,之前都是new一个自定义的异常,当然这个所谓的自定义异常也是继承RuntimeException的,但这样往往会造成异常信息说明不一致的情况,所以就想到了用枚举来解决的办法。 1、先创建一个接口 阅读全文
posted @ 2017-12-26 17:22 梦醒点灯 阅读(8569) 评论(1) 推荐(1) 编辑
摘要:在Java程序中,由于系统类库的支持,分割字符串变得很容易,但是,在使用spilt方法时,有些细节不容忽视。当使用"|"、"+"、"?"、"\"、"*"、"^"、"."等特殊字符分割字符串时,若不进行特殊字符的转义,将得不到正确的结果,有些还会报错。仔细研究API中spilt方法的介绍,才知晓其中原 阅读全文
posted @ 2017-03-02 18:08 梦醒点灯 阅读(1789) 评论(0) 推荐(0) 编辑
摘要:什么是不可变对象? 众所周知, 在Java中, String类是不可变的。那么到底什么是不可变的对象呢? 可以这样认为:如果一个对象,在它创建完成之后,不能再改变它的状态,那么这个对象就是不可变的。不能改变状态的意思是,不能改变对象内的成员变量,包括基本数据类型的值不能改变,引用类型的变量不能指向其 阅读全文
posted @ 2016-11-28 17:57 梦醒点灯 阅读(35553) 评论(5) 推荐(15) 编辑
摘要:注:FileReader继承InputStreamReader类,InputStreamReader实现Reader接口,其他同理。 对于文件内容的操作主要分为两大类 分别是: 字符流 字节流 其中,字符流有两个抽象类:Writer Reader 其对应子类FileWriter和FileReader 阅读全文
posted @ 2016-05-04 10:41 梦醒点灯 阅读(3921) 评论(0) 推荐(1) 编辑
摘要:恢复内容开始 方式一: 通过request和response中携带的数据导出表格,导出的结果会将页面中展示的内容全部导出。代码如下: //调出保存框,下载页面所有内容 String fileName = UtilTools.encodeFilename("未命名.xls", httpRequest) 阅读全文
posted @ 2016-04-24 16:14 梦醒点灯 阅读(1134) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示