![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
hljlzc2007
大数据玩家
展开
-
反射详解
java反射详解 本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。 下面开始正文。 【案例1】通过一个对象获得完整的包名和类名 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15转载 2013-07-02 14:23:58 · 682 阅读 · 0 评论 -
Java中Inputstream与Reader的区别
今天同事去面别人出的一道面试题,回来问我的时候,我也没答全,饿补了一下,并把答案贴出来。 Reader支持16位的Unicode字符输出,InputStream支持8位的字符输出。 Reader和InputStream分别是I/O库提供的两套平行独立的等级机构, InputStream、OutputStream是用来处理8位元的流, Reader、Writer是用来处理16位元转载 2013-08-02 13:18:33 · 772 阅读 · 0 评论 -
浅淡JAVA异常机制如何设计
一、异常的好处 异常带来诸多好处。首先,它将错误处理代码从正常代码(normal code)中分离出来。你可以将那些执行概率为99.9%的代码封装在一个try块内,然后将异常处理代码置于catch子句中。这种方式的好处是,正常代码因此而更简洁。 如果你不知道如何处理某个方法中的一个特定错误,那么你可以在方法中抛出异常,将处理权交给其他人。如果你抛出一个检查异常(ch转载 2013-10-24 14:50:12 · 915 阅读 · 0 评论 -
linux下用rpm 安装jdk
1.下载jdk的rpm安装包,这里以jdk-6u21-linux-i586-rpm.bin为例进行说明 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 2. 将jdk-6u21-linux-i586-rpm.bin 移动到合适的安装目录上,安装软件不要在/home路径下,这样很容易转载 2013-10-23 17:15:00 · 975 阅读 · 0 评论 -
时间类型转换
日志文件中有好多时间类型,可以使用SimpleDateFormat对象来进行处理,具体处理步骤如下。 String str = "2013-11-03 15:59:59"; SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); Date date = sdf.parse(str); 以上步骤可以将日期转换原创 2013-11-08 11:44:50 · 2625 阅读 · 0 评论 -
java下载地址
找起来蛋疼的下载地址啊 http://www.oracle.com/technetwork/java/javase/downloads/index.html原创 2013-11-27 11:00:31 · 765 阅读 · 0 评论 -
java用户角色权限设计
实现业务系统中的用户权限管理--设计篇 B/S系统中的权限比C/S中的更显的重要,C/S系统因为具有特殊的客户端,所以访问用户的权限检测可以通过客户端实现或通过客户端+服务器检测实现,而B/S中,浏览器是每一台计算机都已具备的,如果不建立一个完整的权限检测,那么一个“非法用户”很可能就能通过浏览器轻易访问到B/S系统中的所有功能。因此B/S业务系统都需要有一个或多个权限系统来实现访问转载 2013-12-11 09:54:10 · 963 阅读 · 0 评论 -
使用String.split拆分多个空格的问题
当用String.split拆分字符串时,如果连着有两个或多个空格,那么得到的String数据就会包含一个空格,这样是不对的,使用如下方法可以解决: String.split("\\s{1,}");原创 2014-02-18 10:18:34 · 4107 阅读 · 0 评论