摘要:        
一、序列化与反序列化概述 当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。 把Java对象转换为字节序列的过程称为对象的序列化。    阅读全文
posted @ 2016-02-05 10:45
kabibo
阅读(260)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、问题的提出 疑惑1:在设计接口的时,对于接口方法何时需要声明抛出受检异常或者说所有的接口方法最后都声明抛出受检异常? 以下是代码片段: public interface xx{ public void method(); } public interface xx{ public void me    阅读全文
posted @ 2016-02-05 10:44
kabibo
阅读(2184)
评论(0)
推荐(0)
        
            
        
        
摘要:        
在ToStringBuilder学习(一)中提到一个问题,即 readResolve方法是干啥的? 当时也没多想, 只是列在那里, 今天忙里偷闲地把搜点材料整理下这个问题. 原来这个方法跟对象的序列化相关(这样倒是解释了为什么 readResolve方法是private修饰的). ??? 怎么跟对象    阅读全文
posted @ 2016-02-05 10:43
kabibo
阅读(530)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、简介与引入 1、ToStringBuilder、HashCodeBuilder、EqualsBuilder、ToStringStyle、ReflectionToStringBuilder、CompareToBuilder等这些类都是位于commons-lang.jar下面的,所以要使用这些类一定    阅读全文
posted @ 2016-02-05 10:42
kabibo
阅读(734)
评论(0)
推荐(0)
        
            
        
        
摘要:        
研究ApacheCommon源码, 先从一个最简单的开始,即围绕Object类里的toString方法自动化实现的一系列类. 怎么来自动化地实现toString方法, 有两种:反射和手动设置.这两种方法在上一篇博客中都有体现,这里就不再赘述了.下面列举下其优缺点. 用反射方法的优点: 1. 代码简洁    阅读全文
posted @ 2016-02-05 10:42
kabibo
阅读(1851)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、java中日期类之间的关系: 其中: 1):java.sql.Date、java.sql.Time和java.sql.Timestamp这三个类是专门和数据库打交道的,它们都是java.util.Date的子类。 java.sql.Date继承了java.util.Date的日期部分(年月日)。    阅读全文
posted @ 2016-02-05 10:41
kabibo
阅读(447)
评论(0)
推荐(0)
        
            
        
        
摘要:        
使用WebLogic时控制台输出中文乱码解决方法: 1.找到weblogic安装目录,当前项目配置的domain 2.找到bin下的setDomainEnv.cmd文件 3.打开文件,从文件最后搜索第一个set JAVA_OPTIONS=%JAVA_OPTIONS%(应该是倒数第五个if块上面,空行    阅读全文
posted @ 2016-02-05 10:41
kabibo
阅读(394)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、前言 java.lang.reflect.Array类提供了动态创建和访问数组元素的各种静态方法。 static Object newInstance(Class<?> componentType, int... dimensions) 创建一个具有指定的组件类型和维度的新数组。componen    阅读全文
posted @ 2016-02-05 10:40
kabibo
阅读(320)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、准备知识: Java反射机制以及域的获取与设置的相关方法 二、实现步骤: 1、首先创建一个类包含一个私有属性: class PrivateField{ private String username = "Jason"; } 2、通过反射机制修改username的值: //创建一个类的对象 Pr    阅读全文
posted @ 2016-02-05 10:39
kabibo
阅读(464)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、准备知识: Java反射机制 处理事务的JavaBean String的操作常用方法 二、模拟步骤 这里我们通过反射机制动态获取属性的值模拟Struts中的自动赋值。 1、首先创建一个简单的User类包含两个属性username和userid以及getter、setter方法: class Us    阅读全文
posted @ 2016-02-05 10:38
kabibo
阅读(222)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号