以java.lang.Math爲例
Class b = Math.class; Constructor[]cc = b.getDeclaredConstructors(); Math t1=null,t2=null; for(int i =0;i<cc.length;i++) { cc[i].setAccessible(true); t1 = (Math)cc[i].newInstance(); t2 = (Math)cc[i].newInstance(); System.out.println(t1.abs(1)); System.out.println(t2.abs(1)); } System.out.println(t1 == t2);
要禁止此類情況,需要在jvm中加安全檢查參數-Djava.security.manager
今天比較仔細的觀察了下1.6jdk下的java.util.Arrays.sort方法 稍微總結下: sort分爲對基本數據類型(byte char short int float long double)和object類型的排序 1.對基
昨天,今天從源程序級別仔細觀察了下這些操作的邏輯,除了沒看到過的, 都看過了:)哈哈。。。 jdk從1.5開始有了自動拆箱裝箱功能, 對寫程序方便了不少,1.5開始加了不少新特性麼。 java的基本數據類型有 boolean char b
用C/C++來實現字符串的反轉。比如:字符串”I am a good developer!”反轉之後變成了”developer! Good a am I”。(只有單詞反轉,單詞裏的字母不反轉) 用c語言來搞先到字符串末尾然後挨個掃描碰到非
很久以前弄的了,作個記錄, 不說了,上代碼: function encpw($src){ $spw=$src; //$spw=base64_decode($src); $Xbox1 = array( chr(75), chr(99), c
開始你的bbed之旅 默認情況下,bbed鏈接到了rdbms/lib目錄。很明顯,不是咱們經常用的$ORACLE_HOME/bin目錄。鏈接後的bbed可執行文件可以移動到bin目錄,如果你不移動的話,可以在rdbms/lib目錄來啓