強類型,弱類型,靜態類型,動態類型的區別

類型系統的一些概念,衆說紛紜,使用上也比較亂。有些東西,甚至不好嚴格定義。以下算學術界的一種相對「嚴格」的說法。   首先了解一下基本概念 Program Errors trapped errors。導致程序終止執行,如除0,Java中數組越界訪問 untrapped errors。 出錯後繼續執行,但可能出現任意行爲。如C裏的緩衝區溢出、Jump到錯誤地址 Forbidden Behaviour
相關文章
相關標籤/搜索