內省

內省

內省(Introspection )在心理學中,它是心理學基本研究方法之一。內省法又稱自我觀察法。它是發生在內部的,我們自己能夠意識到的主觀現象。也可以說是對於自己的主觀經驗及其變化的觀察。正因為它的主觀性,內省法自古以來就成為心理學界長期的爭論。爭論於它是否客觀,是否可靠。另外內省也可看作自我反省,也是儒家強調的自我思考。從這個角度說它可以套用於計算機領域,例如Java內省機制和cocoa內省機制。

基本介紹

  • 中文名:內省
  • 外文名:Introspection
  • 簡介:心理學研究方法;人工智慧的套用
  • 又稱:內省法又稱自我觀察法
心理學,儒家內省,Java,Cocoa,

心理學

心理學研究通常要求被試把自己的心理活動報告出來,然後通過分析報告資料得出某種心理學結論。起初,內省在十八世紀是指對心理現象所遺留的"最初記憶"的觀察(不是指在心理現象發生的此時此刻進行觀察)。這樣的內省過程不會妨礙心理現象的進行。
隨後,構造心理學把心理學的研究對象定為直接經驗,內省法便成了心理學研究的基本方法。將內省結構化,即內省任務設定為發現和確定內省所得的心理元素。馮特鐵欽納強調訓練的內省,將內省成為一種熟練的技巧才能使用得當。為了使內省所觀察的心理經驗儘量合乎科學的要求,他們把可以內省的心理活動儘量限制在嚴格控制的條件下來進行,使得所要觀察的心理活動具有某種穩定性,便於觀察,報告,也便於重複和驗證。另外他們要求被試只內省心理上的實際感受而不作對感受意義的推想,比如由感受推想到引起感受的具體事物,把“想到的”實物刺激誤以為“感到的”心理感覺,這是犯了內省的“刺激錯誤”,是他的實驗室要求力戒的。
格式塔主義的興起,更注重整體性。因此,內省則代表對知覺心理現象的自我觀察。並把所觀察到的直觀經驗稱作現象以區別於構造學派由內省所得的心理元素與經驗資料。最為他們看重並據以為學派理論出發點的基本事實是似動實驗
機能主義注重心理在生活實際中的意義,因此將內省看做是對自己內心經驗的活動與反思。他們並不否認人的心理生活,但重視人的心理對於協調人的活動的適應意義。奠定機能派理論思想基礎的詹姆士說過,誰也不會否認人能觀察到自己的感覺,情感和意願這個主觀世界。這話既承認了心理學的對象,意識,心理,也承認了心理可以進行內省觀察。
行為主義心理學否定對意識經驗的研究,把心理學定為研究行為的科學,主張用刺激-反應方法進行研究,完全否定了內省法。
20世紀50年代後期,隨著認知心理學的興起,意識又被帶回到心理學中,自我觀察法重新受到心理學家的重視,並獲得了新的發展。

儒家內省

1.在內心省察自己的思想、言行有無過失。儒家自曾子始便很注重這種內心的道德修養曾子要求人們“內省”、“自論”。
內省
一言以蔽之:思無邪。因為老爸老是無故打我。可能犯了思想罪。所以只要動機絕對純潔,絕對忠誠,絕對服從。少挨打矣。
個人見解:內省是個不錯的方法,但不如面壁思過,在幽暗閉室里靜靜的批判自己比較好。當年才子不讀書就用這種方法把他們關在書房,只有書讀,也不管他,時間一長,就從哭鬧變成讀書人了。
孟子的“內省”修養名為“存心”,也叫“求放心”。宋明理學家繼承了孔孟的“內省”的修養方法。程頤的修養方法為“誠敬”、“致和”、“集義”。王守仁則為“致良知”。儒家要求人們用這套道德要求的各種思想行為。從總體上來說,這是唯心主義的修養方法,它的根本缺陷在於和實踐脫節,與人民生活脫節。但其中也有某些合理因素,如強調修養的重要性,修養中發揮人的主觀能動作用,以及講究修養方法等等。
2.指被訓練過的觀察者仔細的、小心地注意他們自己的感覺,精確的辨別這些感覺,並儘可能客觀地報告這些感覺。
3.指宮中。《後漢書·皇后紀上·和熹鄧皇后》:“宮禁之重,而使外舍久在~,上令陛下有私幸之譏,下使賤妾獲不知足之謗。”
《舊唐書·長孫順德傳》:“ 太宗踐祚,真食千二百戶,特賜以宮女,每宿~。”
朱鼎 《玉鏡台·召太真》:“誰知道野糜鹿游陛廷,社鼠城狐棲~。”
4.指門下省。《資治通鑑·陳宣帝太建四年》:“後珽在內省,言聲高慢, 光適過,聞之,又怒。” 胡三省註:“ 齊蓋以門下省為內省。”
近義詞:面壁思過(好好檢討一下自己,安靜的下來,與周圍環境保持一種隔離的狀態最容易反思自己缺點)謹慎小心三思而行

Java

內省機制
內省(Introspector)是Java語言對Bean類屬性、事件的一種預設處理方法。例如類A中有屬性name,那我們可以通過getName,setName來得到其值或者設定新的值。通過getName/setName來訪問name屬性,這就是默認的規則。Java中提供了一套API用來訪問某個屬性的getter/setter方法,通過這些API可以使你不需要了解這個規則(但你最好還是要搞清楚),這些API存放於包java.beans中。
一般的做法是通過類Introspector來獲取某個對象的BeanInfo信息,然後通過BeanInfo來獲取屬性的描述器(PropertyDescriptor),通過這個屬性描述器就可以獲取某個屬性對應的getter/setter方法,然後我們就可以通過反射機制來調用這些方法。

Cocoa

內省機制
Cocoa內省機制,Objective-C和Cocoa在這個方面尤其的豐富。內省是對象揭示自己作為一個運行時對象的詳細信息的一種能力。這些詳細信息包括對象在繼承樹上的位置,對象是否遵循特定的協定,以及是否可以回響特定的訊息。NSObject協定和類定義了很多內省方法,用於查詢運行時信息,以便根據對象的特徵進行識別。 明智地使用內省可以使面向對象的程式更加高效和強壯。它有助於避免錯誤地進行訊息派發、錯誤地假設對象相等、以及類似的問題。

相關詞條

熱門詞條

聯絡我們