java基礎學習複習之路(十三)---線程

線程的創建方式4種
線程的安全問題解決的方法3種:同步代碼塊,同步方法,Lock

基本概念

  • 程序(program)
    是爲了完成特定任務、用某種語言編寫的一組指令的集合。即指一段靜態的代碼,靜態對象
  • 進程(process)
    正在運行的一個程序
  • 線程(thread)
    線程是進程的一部分,是指進程中的一個執行流程

下面的概念也瞭解一下

  • 並行:多個cpu執行多個任務。例:多個人做不同的事情
  • 併發:一個cpu執行多個任務。例:秒殺。多個人做同一件事

一個java程序至少有三個線程:

  • 1、main()主程序線程
  • 2、gc()垃圾回收線程
  • 3、異常處理線程
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章