月度归档:2014 年四月

java类初始化顺序实例源码介绍相关过程



java程序初始化顺序实例源码介绍相关过程,虚拟机工作流程。

*java虚拟机先加载父类,再加载子类。

*在加载类时,会对静态初始化块、静态成员变量(类变量)、静态方法进行一次初始化。

*只有在调用new方法时才会创建类的对象。

*创建对象的过程是:按照父类继承关系进行初始化[......]

Read more

java equals、hashCode与clone方法使用实例源码



java equals、hashCode与clone方法使用实例源码。以上都是Object类的这三个方法

相关技术剖析:
equals方法:判断两个对象是否相等,结果为boolean型。
hashCode方法:获得两个对象的hash码,结果为int型。
Clone方法:克隆当前对象,结果[......]

Read more

java格式化数字DecimalFormat类实例

java格式化数字DecimalFormat类实例,在输出数字时,有时需要给数字配上单位,有时需要数字具有一定的精度,也有时需要用科学计数法表示数字。
java数字格式化关键技术剖析:
java.text.DecimalFormat类专门用于格式化数字。
需要为DecimalFormat提供格[......]

Read more

Java数字的舍入实例源码四舍五入……

Java数字的舍入实例源码,java数学算法应用。实例介绍对小数进行舍入,支持多种舍入模式,如四舍五入等,返回结果可以是整数,也可以是小数,能够指定舍入后结果的小数位数。
java舍入数字技术解释:
java.math.BigDecimal与java.util.Math类可以实现数字的各种舍入。[......]

Read more

java中恒量与变量的区别

在java中恒量和变量有什么不同吗?

是否含有具体的事例吗
实例方法解决:
常量值确定:final static int a = 10;
变量值会变化

常量就是值不变的,在java中用final定义常量,而且常量名习惯大写,例如:

String final DRIVER=”c[......]

Read more

java随机数生成实例源码

java随机数生成实例源码。java如何生成随机数。本文实例介绍java随机生产数字的方法,指定随机数所在的区间范围,但生成的随机数序列中可能会有重复的数字。

生成随机数2个方法技术介绍:使用java.util.Random类,可以生成多种类型随机数,随机数范围不限;使用java.util.M[......]

Read more

java处理大数字BigInteger与BigDecimal的使用实例源码

java处理大数字BigInteger与BigDecimal的使用实例源码。

关键技术介绍

java BigInteger类:支持任意精度的整数,可以精确地表示任意大小的整数值,同时在运算过程中不会丢失任何信息。

² BigDecimal:可以精确地表示任意精度的小数,同时在运算过[......]

Read more