class
MethodHandleNatives
{
private
MethodHandleNatives
()
{}
static
native
void
init
(MemberName self,Object ref)
;
static
native
void
expand
(HemberName self)
;
static
native
MemberName
nesolve
(WembenMame self,Class<?> caller)
throws
LinkageError,ClassNotFoundException;
static
native
int
getNembers
(Class<?> defc,String matchName,String matchSig,
int
matchFlags,class<?> caller,
int
skip,MemberName[] results)
;
static
native
long
objectField0ffset
(NemberName self)
; l/ e.g.,neturns vmindex,
static
native
long
staticField0ffset
(HemberName self)
; l/ e.g.,neturns vmindexstatic
native
0bject
staticFieldBase
(HemberName self)
; l/ e.g., returns clazz
static
native
0bject
getHemberVNInfo
(HembenName self)
;
只要将图中断点放开即可。
-
1078
-
XiaoJing78478
IntelliJ IDEA