Re: [問題] 如何分辨 "" 與動態產生之字串?

看板java作者 (XD)時間18年前 (2007/08/19 01:08), 編輯推噓2(202)
留言4則, 4人參與, 最新討論串9/9 (看更多)
※ 引述《qrtt1 (愚人)》之銘言: : 推 sensibility:RMI 的概念我懂 但是不知道要怎麼做出我要的功能 08/19 00:14 : → sensibility:我要偵測的對象不是我寫的 那 RMI 還管用嗎? 08/19 00:14 : 大家提出了解決方法 : 滿足了問題 : 但是一直有新的需求跑出來 : 這實在不是件好事 : =========================== : 東西如果不是你寫的 : 1. 非 final class 可以試著動態覆寫 (似裝飾者模式) : 2. decompile 後改寫 : 3. 用 aop 技巧 很抱歉,我的需求和限制滿多的,我也不知道該從何說起, 所以我一開始就希望能專心處理 literal string 和 dynamic generated string。 1. 因為 String 是 final 所以很明顯不能被繼承。 動態覆寫當遇到 bootstrap class 也應該是沒有辦法做到? 2. 不能改變環境只能使用標準 JRE 所以 decompile - recompile 也不適用。 3. static/load time weaving 都無法對於 String 做任何影響,除非 weave JRE。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.166.8.13

08/19 01:16, , 1F
decompile 跟用標準 JRE 有關係嗎? @_@??
08/19 01:16, 1F

08/19 01:19, , 2F
我看只能從 jre 下手了 XD
08/19 01:19, 2F

08/19 01:32, , 3F
decompile 是指先解出原始碼去trace那個片段後改變吧,
08/19 01:32, 3F

08/19 09:49, , 4F
原po參考看看 http://0rz.tw/b62UQ
08/19 09:49, 4F
文章代碼(AID): #16noUILr (java)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 9 之 9 篇):
文章代碼(AID): #16noUILr (java)