如何使用java doc和class

时间:2015-01-22 21:01:45

标签: java

我正在学习java。我以前没有java的知识。当我打开java doc寻求帮助时,我有点迷茫。虽然一切看起来都非常有条理,但我只是在java中学习编程。在java doc中,我可以看到每个java包都有一些类,每个类都有一些方法。例如," io"包有一个"文件"它有一个方法" getName"。现在在方法实现中只给出public String getName()这行代码。我不明白我该如何使用它。我是否必须先导入包,然后使用该类的对象来访问该方法?或者我该如何使用该方法?

4 个答案:

答案 0 :(得分:3)

所有课程都在一个包中。所以,首先你必须导入类

import java.io.File;

然后你可以实例化。

String fileName = "/tmp/user/file.txt";
File d = new File(fileName);

现在,您可以使用getName方法

String fName = d.getName();

您还可以查看以下examples

答案 1 :(得分:0)

这些方法特定于它们所在的类,因此如果您想访问该方法,则需要该类的实例以便您可以使用它。

File file = new File("Some file path");
file.getName();//This will return the name of the file 

大多数IDE会识别可用的类,并允许您右键单击该类并导入必要的包以使用该类。

答案 2 :(得分:0)

首先,

  

现在在方法实现中只有public String getName()这个   给出了一行代码

不是真的。我猜你不是在阅读“实现代码”,相反,你正在阅读javaDoc,在那里你看不到方法的实现。

对于您的示例,您必须先import java.io.File,然后创建一个File对象,比如file,然后您可以file.getName()来调用该方法。我建议你找一些java教程并先阅读它,然后编写一些类似代码的“helloworld”,这样你才能知道基本的构建块以及它们是如何工作的。

答案 3 :(得分:0)

getName方法是在File类中定义的java.io类。

要使用文件类,首先需要使用

导入它
import java.io.File;

getName是一种实例方法。要使用它,您需要在文件实例上调用它。您可以使用

创建新文件
File myFile = new File(...);

创建File类的实例的方法不止一种。这些在JavaDoc中描述。创建File类实例的最简单方法是将路径传递给它:

File myFile = new File("path/to/your/file");

您可以像这样调用getName方法

myFile.getName();

官方java文档比其他任何内容都更多。你可能会更好地学习教程。