我在哪里可以找到Java标准库的列表?

时间:2012-06-03 08:11:57

标签: java

我是Java的新手,并试图了解更多信息。我研究了文档,发现了Java的以下内容?

Java Docs

此处列出的软件包是否与标准库相同?很抱歉,如果这个问题相当基本,但我想在开始使用Java时更多地了解标准库。

4 个答案:

答案 0 :(得分:31)

是。这是Java创建者提供的库。

以下是需要了解的事项清单:

  • java.lang适用于实际自动导入的所有基本类 (隐含地)因为它是所有基本的(String,Integer,Double等)
  • java.util包含您在学校学到的所有数据结构等。
  • 阅读文档,了解和练习的越多越好
  • java.io用于文件读取。查看java.util.Scanner以获取简单的文件读取,但是对于任何更复杂的低级文件读取信息,请使用java.io,其内置效率,而Scanner是为了简单起见
  • java.math如果你需要使用任意精度值(内置在python中,而不是在java中)
  • java.net用于套接字,连接等
  • javax.swing用于GUI,它是旧java.awt
  • 的扩展

希望有所帮助。

答案 1 :(得分:3)

是的,他们是一样的。如果要脱机查看,也可以下载此库。您的java安装文件中也应该有一个src.zip文件。解压缩后,您将找到所有标准库类的源代码。 Java Language Specification也可以帮助你。

答案 2 :(得分:3)

安装Java时,会有一个.zip文件,其中包含根文件夹中standard library的来源src.zip。这些是标准库。

答案 3 :(得分:0)

在Java 9+中,javafxjavax替换为主UI库:

  
      
  1. JavaFX是否将Swing替换为Java SE的新客户端UI库?      
        

    是。但是,Swing仍将是Java SE规范的一部分     可预见的未来,因此包括在JRE中。虽然我们     建议开发人员尽可能多地利用JavaFX API     构建新的应用程序,可以扩展Swing     使用JavaFX进行应用程序,可以实现更平滑的过渡。

      
  2.   

JavaFX FAQ - Oracle