
上QQ阅读APP看书,第一时间看更新
第2章 “Hello,world”量子计算版
本章内容
■ Java的量子计算库Strange
■ 在Strange中尝试高级API和低级API
■ 量子电路的基本可视化
本章介绍一个开源量子计算项目Strange,它包括一个量子计算模拟器和一个可以应用于常规Java应用程序中的暴露Java API的库。全书将专注讨论量子计算的概念及其与Java开发者的相关性,并且说明Java开发者如何从这些概念中获益。
Strange用Java实现了多个必要的量子概念。在讨论这些概念时,我们会说明Strange对这些概念的代码实现。这是低级API的一部分。
大多数Java开发者不必处理底层量子概念,但是部分人可能会从利用这些概念的算法中获益。对于这些人而言,Strange提供了一套可用于常规Java应用程序的高级算法,这就是我们所说的高级Java API。