Java
Dr_Lester
精彩不亮丽,起落是无常!
展开
-
Java数值避免浮点型计算丢失精度问题
问题描述及方案假设我们在做电商项目,在进行计算时这个丢失精度在产品价格计算就会出现问题,很有可能造成我们手里有9.99元然后后面会有一堆9,但是呢这些钱无法购买一个10元的商品。 在某些编程语言中有专门处理货币的类型,但是Java没有,不过没关系我们可以通过BigDecimal来解决这个问题。下面我们来看几个例子。testOne - - 这个呢就是Java本身对于浮点计算的时候会丢失精原创 2017-07-08 22:14:04 · 940 阅读 · 0 评论 -
深入Java核心
类加载 类加载负责加载编译后的class文件(字节码文件)到JVM当中。在JRE中,类加载器主要分为以下几种: 引导类加载器(Bootstrap) 它本身使用C/C++语言实现的,负责加载Java的核心类库,在jre\lib目录中,当中包括如rt.jar,这些都是Java自带的核心类库,必须由它来完成加载。 拓展/扩展类加载器(Extension) 这个加载器就是由Java语言实原创 2017-07-08 23:32:38 · 393 阅读 · 0 评论