java utilities jar:org.apache.commons; copies array :java.lang.System.arraycopy; getting classloader:(function:get class,) thread.currentthread().getcontextclassloader(); get class:class.forname(); reflect:com.esotericsoftware.reflectasm(jar,more efficient)