java¶ÔÏóµÄÄÚ´æ²¼¾Ö
´úÂ룺
Java code:
import java.lang.reflect.Field;
import java.util.Date;
import sun.misc.Unsafe;
public class Person {
private int age;
private String name;
private Date birthday;
public Person(String name, int age , Date date) {
super();
this.name = name;
this.age = age;
this.birthday = date;
}
/**
* @param args
*/
public static void main(String[] args) {
Class<?> clazz = Unsafe.class;
Person p = new Person("zhangsan", 24,new Date());
try {
Field f = clazz.getDeclaredField("theUnsafe");
f.setAccessible(true);
Unsafe unsafe = (Unsafe) f.get(clazz);
System.out.println(unsafe.getObject(p, 8L));
System.out.println(unsafe.getObject(p,12L));
System.out.println(unsafe.getInt(p,16L));
} catch (IllegalArgumentException e) {
e.printStackTrace();
} catch (SecurityException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
} catch (NoSuchFieldException e) {
e.printStackTrace();
}
}
}
ÎÒÏëÎʼ¸¸öÎÊÌ⣬
1¡¢jvmÖÐÒ»¸öjava¶ÔÏóµÄÄÚ´æ²¼¾ÖÊÇʲô£¿
2¡¢Ò»¸ö¶ÔÏóµÄÇ
Ïà¹ØÎÊ´ð£º
ÎÒÏÖÔÚÓÃstruts2¿ò¼Ü,ÐèҪʹÓÃajaxʵÏÖ¾Ö²¿Ë¢Ð£¬µ«ÊÇ´ÓÈÝÆ÷Àï·µ»ØµÄÖµ²»ÖªµÀÔõô´Óstruts.xmlÅäÖÃÎļþÀïÓ³Éäµ½jspÒ³ÃæÀÒÔǰservletÀïдout.orint("xxxxx")¾Í¿ÉÒԵõ½~£¬µ«ÊÇÏÖÔÚÓÃstruts¾Í²»ÖªµÀÔõôР......
<html><head><title>[@title]</title>
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
<script language='javascript'>
function diyCheck ......
ÈçÌ⣬C/C++ÖеÄexeclÔõôµ÷ÓÃдºÃµÄjava³ÌÐò£¬
execl("/opt/java1.5/bin/java","MyClass",NULL);
ÕâÑùµÄ²»ÐÐŶ¡£
²»»á.
ÔËÐÐjava³ÌÐò
ÕÒ¹¤¾ß²é¿´Ò»ÏÂÄǸö³ÌÐòµÄÃüÁîÐÐ
ËÑË÷Ï£ºjni ......
ÔÚaspÀïÔõôµ÷ÓÃjavaдµÄwebservice·½·¨£¬Óкܶ෽·¨
- <message name="RtPnrIn">
<part name="bstrPnrNO" type="s:string" />
<part name ......
ÔõôÔÚ¿ØÖÆÌ¨ÖÐÊäÈëÀàËÆÏÂÃæµÄÐÅÏ¢£º
s1234 50
s1235 80
s1234 90
s1234 40
s1236 90
ÿµ±»Ø³µÊ± ......