關於System類的深入理解

2021-08-03 14:29:43 字數 456 閱讀 5108

之前一直在用system.out.println()來輸出,也只是在用,一直沒有深入得**system的詳細資訊.今天就此作出一些總結.

可以從api中看到,system類屬於lang包下,用final修飾.

主要是看到下面的三個靜態字段,分別是err/in/out.這三個應該是我們在平時開發過程中使用到的最多的幾個欄位了.

可以看到,err和out的型別都是printstream,而in的型別是inputstream.知道這個應該就知道輸入輸出在底層是怎樣實現的了,詳情檢視inputstream和printstream的api.

system.out使用得最為頻繁了,lang包下的類在使用過程中不用導包,所以我們平時使用過程中對它的注意也不多,只是在使用.

關於為什麼lang包不用手動匯入

system類中還有其他的方法,此處就不多做介紹了,查api就都知道了.

深入理解MIDlet類

深入理解 midlet 類出自 在j2me 程式設計過程中,midlet 是最核心的類之一,熟悉該類的使用是 j2me 學習過程中必須首先掌握的類,下面就結合實際介紹一下該類的實際使用。眾所周知,j2me 程式都是從 midlet 類開始執行,系統規定了 midlet 的生命週期。規定 midlet...

Java String類深入理解

在這裡主要說一些string類的細節,易忽略的點,以及面試題 string s1 abc s1是乙個類型別變數,abc 是乙個物件。s1 ab 新建立了乙個物件,s1指向這個物件,原來的 abc 還在堆記憶體中。string s2 new string abc 不使用!建立了兩個物件 string ...

深入理解Python類

c 中,類有兩個關鍵的內建函式,建構函式和析構函式。在python中,其實也有類似的函式,他們就是 def init self pass def del self pass def enter self pass def exit self pass在物件建立時執行操作。在物件析構時執行操作。注意 ...