java.h

来自「用bcg库编写的java IDE 源码」· C头文件 代码 · 共 62 行

H
62
字号
/* * @(#)java.h	1.20 01/12/03 * * Copyright 2002 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */#ifndef _JAVA_H_#define _JAVA_H_/* * Get system specific defines. */#include "jni.h"#include "java_md.h"/* * Pointers to the needed JNI invocation API, initialized by LoadJavaVM. */typedef jint (JNICALL *CreateJavaVM_t)(JavaVM **pvm, void **env, void *args);typedef jint (JNICALL *GetDefaultJavaVMInitArgs_t)(void *args);typedef struct {    CreateJavaVM_t CreateJavaVM;    GetDefaultJavaVMInitArgs_t GetDefaultJavaVMInitArgs;} InvocationFunctions;/* * Protoypes for launcher functions in the system specific java_md.c. */jbooleanGetJVMPath(const char *jrepath, const char *jvmtype,	   char *jvmpath, jint jvmpathsize);jbooleanGetJREPath(char *path, jint pathsize);jbooleanLoadJavaVM(const char *jvmpath, InvocationFunctions *ifn);voidGetXUsagePath(char *buf, jint bufsize);jbooleanGetApplicationHome(char *buf, jint bufsize);
int entryPt(int argc, char ** argv);
const char *GetArch();/* Defined in java.c; used in java_md.c.  Gets the name of the current executable. */extern char*GetExecname();/* * Make launcher spit debug output. */extern jboolean debug;#endif /* _JAVA_H_ */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?