2016-07-16 170 views
-4

所以我是編程的noob,但我看到,在很多編程教程人import一些libraries是它的Java或python。什麼是圖書館?

我真的不知道圖書館的想法。

它們是否帶有預定義方法的特殊類讓我們可以執行某些操作?像爲什麼我們必須import python中的日期時間庫?爲什麼它不在那裏?什麼是導入庫甚至是什麼意思?

+2

採取爲什麼你必須去*圖書館*得到一本書立陶宛詩歌或日本紫檀傢俱製作或古代世界的奶酪?爲什麼不是你生活中已經存在的所有知識? – TessellatingHeckler

+1

我們必須寫一本書來回答這個問題。請努力在任何初學者課程上閱讀關於您自己的內容。 –

+2

這是一個非常寬泛的問題(真正的問題集合),並且有大量的引用信息可以輕鬆搜索。堆棧溢出意味着更具針對性的特定問題:請參閱[help/on-topic]瞭解更多信息。 – yshavit

回答

1

圖書館計算機編程:

  1. 文件的集合。
  2. 在編程中,庫是一個程序可以使用的預編譯例程的集合。這些例程(有時稱爲模塊)以對象格式存儲。庫對於存儲經常使用的例程特別有用,因爲您不需要將它們明確地鏈接到每個使用它們的程序。鏈接器會自動在庫中查找它在別處找不到的例程。在MS WINDOWS環境中,庫文件具有.DLL EXTENSION。

Webopedia definition of Library