Java
文章平均质量分 81
billdwl
这个作者很懒,什么都没留下…
展开
-
java.math.BigDecimal类的用法
在java中提供了大数字的操作类,即java.math.BinInteger类和java.math.BigDecimal类。这两个类用于高精度计 算,其中BigInteger类是针对大整数的处理类,而BigDecimal类则是针对大小数的处理类。下边我们介绍BigDecimal类: BigDecimal的实现利用到了BigInteger,不同的是BigDecimal加入了小数的概念。一般的floa...原创 2011-08-19 22:33:32 · 461 阅读 · 0 评论 -
适配器模式Adapter
适配器模式有2种第一种是“面向类的适配器模式”,第二种是“面向对象的适配器模式”。 先说“面向类的适配器模式”。顾名思义,这类适配器模式就是主要用于,单一的为某个类而实现适配的这样一种模式,为什么说只为某个类去实现,一会提到,我们先展示这种类适配模式的代码实现。源的代码如下: public class Person { private String nam...原创 2015-08-27 22:50:46 · 171 阅读 · 0 评论 -
使用SLF4J
每一个Java程序员都知道日志对于任何一个Java应用程序,尤其是服务端程序是至关重要的,而很多程序员也已经熟悉各种不同的日志库如java.util.logging、Apache log4j、logback。但如果你还不知道SLF4J(Simple logging facade for Java)的话,那么是时候去在你项目中学习使用SLF4J了。在这篇文章中,我们将学习为什么使用SL...原创 2015-08-27 21:14:14 · 103 阅读 · 0 评论 -
[转]Java Socket实战之四 传输压缩对象
上一篇文章说到了用Java Socket来传输对象,但是在有些情况下比如网络环境不好或者对象比较大的情况下需要把数据对象进行压缩然后在传输,此时就需要压缩这些对象流,此时就可以GZIPInputStream和GZIPOutputStream来处理一下socket的InputStream和OutputStream。仍然需要一个实现了java.io.Serializable接口的简单Java对...原创 2015-08-18 23:29:45 · 87 阅读 · 0 评论 -
java 动态代理深度学习[转]
一.相关类及其方法: java.lang.reflect.Proxy,Proxy 提供用于创建动态代理类和实例的静态方法.newProxyInstance()返回一个指定接口的代理类实例,该接口可以将方法调用指派到指定的调用处理程序(详见api文档)java.lang.reflect.InvocationHandler,InvocationHandler 是代理实例的调用处理程序 实现的...原创 2013-02-01 01:27:04 · 106 阅读 · 0 评论 -
XML认证教程,第 8 部分: SAX Parser [转]
http://www.ibm.com/developerworks/cn/xml/x-cert/part8/index.html 简介: 读取和操纵 XML 文件的标准方法是 DOM(“文档对象模型”)。遗憾的是,这种方法需要读取整个文件并将它存储到树结构中,因而效率不高、缓慢,并且会过度使用资源。 什么是 SAX读取和操纵 XML 文件的标准方法是 DOM(“文档对...原创 2013-03-14 15:47:11 · 96 阅读 · 0 评论 -
XML and Java - Parsing XML using Java Tutorial [转]
http://www.java-samples.com/showtutorial.php?tutorialid=152 Parsing XMLIf you are a beginner to XML using Java then this is the perfect sample to parse a XML file create Java Objects and mani...原创 2013-03-14 15:40:01 · 146 阅读 · 0 评论 -
深入理解java多态性
(一)相关类class A ...{ public String show(D obj)...{ return ("A and D"); } public String show(A obj)...{ return ("A and A"); } } class...原创 2012-07-04 12:36:21 · 62 阅读 · 0 评论 -
Java debugging tutorial - 10 tips on debugging in java with example
Java debugging tutorial - 10 tips on debugging in java with example How to debug java program in Eclipse Debugging is a must have skill for any java developer. Having ability to debug ...原创 2012-04-23 16:48:58 · 183 阅读 · 0 评论 -
Top 30 Programming interview questions
Top 30 Programming interview questionsProgramming questions are integral part of any java or C++ programmer or software analyst interview. No matter on which language you have expertise it’s expe...原创 2012-04-23 14:52:00 · 205 阅读 · 0 评论 -
Top 20 Core Java Interview questions asked in Investment Bank
Top 20 Core Java Interview questions asked in Investment Bank This is a new series of sharing core Java interview question on Finance domain and mostly on Big Investment bank. Anybody wh...原创 2012-04-23 14:51:04 · 139 阅读 · 0 评论 -
java 线程生命周期图
一图胜千言原创 2011-10-10 17:15:05 · 110 阅读 · 0 评论 -
Java中BigDecimal的8种舍入模式
java.math.BigDecimal不可变的、任意精度的有符号十进制数。BigDecimal 由任意精度的整数非标度值和32位的整数标度(scale)组成。如果为零或正数,则标度是小数点后的位数。如果为负数,则将该数的非标度值乘以10的负scale次幂。因此,BigDecimal表示的数值是(unscaledValue × 10-scale)。与之相关的还有两个类:java.math....原创 2011-08-19 22:40:21 · 79 阅读 · 0 评论 -
Apache Camel: Integration Nirvana
Apache Camel: Integration Nirvana原文地址:https://dzone.com/articles/apache-camel-integration Take any integration project and you have multiple applications talking over multiple transports on mu...原创 2015-10-14 09:49:51 · 229 阅读 · 0 评论