-3
這是我在編寫簡單的自定義Log4j實現(Java)時遇到的一個問題。Java - Java中是否有接收器
我想製作一個自定義Log4j Appender,這是通過擴展AppenderSkeleton Class來完成的。我選擇將日誌消息寫入列表(基本追加方法會將消息添加到列表)。我也想要一個接近的選項。由於這是一個簡單的實現,我認爲close方法可以用接收/空參考替換List參考,以便所有消息都像這樣丟失。
然後問題出現在我的腦海裏。實際上是否有接收器可以使用in Java?
我期待的是在Linux中,但在應用程序編程級別,相當於/dev/null的東西。
還有一種方法可以引用操作系統中等效的**/dev/null **,來自Java _(主要是Windows和Linux)_。 – Balu
只需寫幾行'OutputStream'即可忽略您編寫的所有內容。標準庫中沒有這樣的東西。 – Henry
@Balu如果你只是想放棄列表,那麼*(將列表字段設置爲空)*。爲什麼浪費時間寫入無處? – Andreas