JJack is a JACK audio driver for the Java Sound API and a framework for the Java programming language that allows Java applications to use the JACK Audio Connection Kit.
JAviSynth is a wrapper library that allows AviSynth to be used in the Java programming language. Through JNI, it provides access to the input and video processing capabilities of AviSynth. Videos and scripts can be opened, manipulated and viewed.