前回は、Java 9で導入された新しいモジュールシステムについて、その概要や基本的な使用方法を解説した。そこでも触れたように、Java 9以降のJavaでは標準ライブラリやランタイムそのものが新しいモジュールシステムの仕組みの上で動作する。 それでは ...
Javaのモジュールシステムに関する議論がスタートしたのは15年ほど前のことになる。Javaアプリケーションの多様化やJava言語仕様の巨大化によって,従来のパッケージの仕組みだけではクラスライブラリの適切な構造化や管理が難しくなったというのがその ...
今回から数回にわたって、第4回までに作ったcvcapture拡張モジュールを改造していきます。まずは単純なクラスを実装してみましょう。 おさらいとクラス設計 これまでのcvcapture拡張モジュールにはカメラまたは動画ファイルからリソースを作成する関数cv ...
前回は、Java 9で導入された新しいモジュールシステムについて、その概要や基本的な使用方法を解説した。そこでも触れたように、Java 9以降のJavaでは標準ライブラリやランタイムそのものが新しいモジュールシステムの仕組みの上で動作する。 それでは ...
はじめまして。大沢と申します。 この連載では、 筆者が実装したCPANモジュールのClass::Componentを題材にしつつ、 近代的なPerlでのプラガブル(拡張可能)なソフトウェアの実装方法を紹介します。 今回は、 Class::Componentの概要を説明します。 本連載で使う ...