このサイトは、Javaで動くJavaScriptエンジン(Rhino, Nashorn)のTipsとSnippetsを公開しています。
RhinoとNashornは、いずれもJava仮想マシン上で動作するJavaScriptエンジンです。
Rhinoの開発元はMozilla Foundationです。RhinoはMozilla FoundationやGitHubのページで配布されているバージョンの他に、一部機能を変更したスクリプトエンジンがJava SE 6と7に含まれています。
Nashornの開発元はOracle社です。NashornはRhinoを置き換えることを念頭に開発されており、スクリプトエンジンに加えてjjsという対話型実行ツールがJava SE 8に含まれています。※Java 11で非推奨になりました。
筆者(syjiro)は、新しいプログラムのアイデアをちょっと書いて試したり、テストデータを作成したり、テキストファイルの入出力を伴う作業を自動化したりする時に上記のスクリプトエンジンを利用していました。
このサイトでは、筆者がRhinoやNashorn向けのスクリプトを書いているうちに習得したTipsやSnippetsを公開します。
このサイトにあるコンテンツのうち、筆者が作成したものに対する再配布条件は以下の通りです:
Tips ... NashornとRhinoのTipsです。
Snippets ... NashornとのSnippetsです。
Bookmark ... このサイトを構築するにあたってお世話になったサイトです。
Blog(外部リンク) ... 関心事がまとまった時に書きます。
Mail: syjiro at gmail dot com
Since: 2000-10-25