Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
#ifdef WINDOWS
#define CORRECT_JNI_VER JNI_VERSION_1_6
#else //MACINTOSH
#define CORRECT_JNI_VER JNI_VERSION_1_4
#endif
JavaVMInitArgs vm_args;
vm_args.version = CORRECT_JNI_VER;
JavaVMOption* options = new JavaVMOption[vmParamCount];
options[0].optionString = memoryOpt; // -Xmx...
options[1].optionString = classpath;
#ifdef MACINTOSH
options[2].optionString = "-Djava.awt.headless=true";
options[3].optionString = "-XstartOnFirstThread";
#endif
do {
...
} while (false);
if (...) {
if (..) {
if (..) {
}
}
}
__try {
if(foo) __leave;
}
__except(...) {
}
Как я вставлял Java 7 в работающее приложение, и что пришлось изобрести для С runtime