2016-07-16 144 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