标签目录:jdk

以下是与标签 “jdk” 相关联的文章

吐槽JDK自带Math类关于对数API的设计

引言 今天在实现一个算法的时候,需要求对数,于是翻了一下Math类里面的API定义,确实有求对数的API,但是,看来看去总觉得这些API设计有些怪怪的,不符合常人的思维,API也没有自文档化,也就是看了API,不知道应该怎么用。 数学相关知识 为了吐槽吐得有理由据,提前和一个学数学的同事确认了一下对数相关知识: log(x,y……

浅析JDK1.7新增的同步工具Phaser

JDK提供的同步功能经历了几个时代,JDK1.4之前的实现基本还处于石器时代,其提供的线程方法suspend, resume, stop等可能会产生死锁,到了JDK1.4已经不再提倡使用这些方法,所以,并发程序的开发人员只能使用Object类提供的wait/notify, 以及语言级别的synchronized关键字,以及可以保证内存可见性的volatile,这个时代基……