1. 程式人生 > >java的四種代碼塊

java的四種代碼塊

{} 線程 被調用 靜態代碼塊 java 普通 構造代碼塊 四種 bsp

用{}括起來的稱為代碼塊:
  • 普通代碼塊:類中方法的方法體
  • 構造代碼塊:類中{}直接括起來的語句,每次創建對象都會被調用先於構造函數執行
  • 靜態代碼塊:類中static{}括起來的語句,只執行一次先於構造代碼塊塊執行
  • 同步代碼塊:類中synchronized(){}括起來的語句,多線程環境下互斥執行

java的四種代碼塊