MATLAB® загружает класс Java® автоматически, когда ваш код сначала использует его, например, когда вы вызываете его конструктора. Чтобы отобразить список в настоящее время загруженных классов Java, вызовите функцию inmem
. Эта функция возвращает список классов в выходном аргументе J
. Например:
[~,~,j] = inmem; j
j = 2×1 cell array 'java.util.Date' 'com.mathworks.ide.desktop.MLDesktop'
MATLAB отображает то, что загружается в вашей системе.
Когда вы вызываете функцию which
на методах, заданных классами Java, функция только отображает классы, в настоящее время загружаемые в MATLAB workspace. Напротив, which
отображает классы MATLAB, загружаются ли они.