码迷,mamicode.com
首页 >  
搜索关键字:java封装    ( 132个结果
java.lang.ClassCastException:java.math.BigDecimal cannot be cast to java.lang.String
1、错误描述      java.lang.ClassCastException:java.math.BigDecimal cannot be cast to java.lang.String 2、错误原因     在hibernate映射文件中,数据库字段id是字符串类型,而在Java封装类中定义成java.math.BigDecimal,导致出错 3、解决办法  ...
分类:编程语言   时间:2014-12-31 21:30:14    阅读次数:217
java封装之访问权限控制
封装从字面上来理解就是包装的意思,专业点就是信息隐藏,是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保留一些对外接口使之与外部发生联系。系统的其他对象只能通过包裹在数据外面的已经授权的操作来与这个封装的对象进行交流和交互。也就是说用户是无需知道对象内部的细节(当然也无从知道),但可以通过该对象对外的提...
分类:编程语言   时间:2014-12-30 22:11:13    阅读次数:766
对面向对象的特点之一的封装进行理解
什么是封装?       封装是面向对象编程的核心思想,将对象的属性和行为封装起来,而将对象的属性和行为封装起来的载体就是类,类通常对客户隐藏其实现细节,这就是封装的思想。       如,用户使用电脑,只需使用手指敲击键盘就可实现一些功能,用户无须知道电脑内部是如何工作的,即使用户可能碰巧知道电脑的工作原理,但在使用电脑时并不完全依赖于电脑工作原理这些细节。       采用封装的思想保证...
分类:其他好文   时间:2014-12-28 20:54:03    阅读次数:167
java封装,继承,多态
封装:将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法对隐藏信息进行操作 1.修改类的属性的可见性,通过private进行限制; 2.通过指定的方法对属性进行相应的操作继承:java中的继承是单继承,继承后具备父类(基类)的属性和方法,同时在子类(派生类)中可以重写父.....
分类:编程语言   时间:2014-12-10 12:25:13    阅读次数:152
java 封装解析 Json数据。
import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.Vector; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObjec...
分类:编程语言   时间:2014-11-14 14:20:42    阅读次数:207
Java 分页之最简单的算法
分页实现有很多方式,如jQuery自带框架pagination或在java封装一个类pager等。下写一个简单易懂的分页算法逻辑:// 步骤1:设置每页页数大小long pageSize = 10;// 步骤2:得到查询数据的总量long totalSize = this.service.getDa...
分类:编程语言   时间:2014-11-08 11:40:29    阅读次数:212
Java封装
1.封装/隐藏(encapsulation) *隐藏对象的内部的复杂性,只对外公开简单的接口。便于外界的调用,从而提高系统的可扩展性,可维护性。 2.我们程序设计要追求“高内聚,低耦合”。 *高内聚就是类的内部数据操作细节自己完成,不允许外部干涉; *低耦合:仅暴露少量的方法给外部使用。...
分类:编程语言   时间:2014-11-01 11:57:44    阅读次数:249
【实例教程】Echarts 的 Java 封装类库
Echarts 的 Java 封装类库:[http://www.oschina.net/p/echarts-java][1] 没想到喜欢Echarts 的 Java 封装类库的人还挺多,在源码中的测试例子一般目的只是构造官网例子的结构,这里写个比较实际的简单例子来演示...
分类:编程语言   时间:2014-09-22 14:51:33    阅读次数:285
装饰器模式与代理模式比较
当有这样的业务需求的时候——要为写好的代码在目标代码之前或者之后添加部分操作时,此时最笨的方法就是直接在目标代码的前后加上我们需要的功能代码,但是这样违背了java封装的特性。更好一点的方法就是使用设计模式——代理模式,然而,装饰器模式也有同类的功能,那么着两种设计模式到底有什么区别呢?下面就分别来...
分类:其他好文   时间:2014-09-09 22:57:39    阅读次数:441
寿星天文历Java封装整理版
由于生活和工作的原因,“寿星天文历”我一直没有动,长时间的丢弃后,当重新拾起时,比较费劲。编程就是这样,思维的火花只在当初的那一瞬,一旦熄灭,重新再点燃断掉的思维是很困难的。因为人的“忘记”能力,真的是挺强的,有时回顾或维护以前的代码时,常常会感叹道:这是我写的吗?够牛逼,看不懂!呵呵,这时候注释的作用的凸显出来了,尽管如此有时仅仅靠注释找以前的思路也是很困难。 跑题了,那么,首先对于等着“寿星天文历”封装整理版代码的各位,说声抱歉。这回整理的代码,修复了部分小bug和线程安全问题,同时整理的结构更易于理解...
分类:编程语言   时间:2014-08-14 16:42:58    阅读次数:191
132条   上一页 1 ... 11 12 13 14 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!