|
|
カワヒガシ ケン
Kawahigashi Ken 川東 健 所属 神奈川大学 理学部 理学科 神奈川大学大学院 理学研究科 理学専攻(物理学領域) 職種 准教授 |
|
言語種別 | 日本語 |
発行・発表の年月 | 2015/06 |
形態種別 | 大学・研究所等紀要 |
標題 | 計算物理学と関数型プログラミング
-Java 8 新仕様の物理学への応用と並列計算の可能性- |
執筆形態 | 単著 |
掲載誌名 | Science Journal of Kanazawa University |
出版社・発行元 | 神奈川大学総合理学研究所 |
巻・号・頁 | (26),13-16頁 |
概要 | We report the applicability of new Java 8, with its new functional programming and lambda expression, to computational physics. Functional programming is an important issue of Java 8 with its newly added specification, and it makes it easy to write concurrent programs by all non-professional programmers, like physicists. We show the typical codes using functional programming and outline the difference from previous imperative programming. We also compare the execution time for parallel and non-parallel stream programs. |