为什么我的Java代码无法编译

用户名

该文件可以按预期进行编译和运行,但是当我尝试在另一个文件中使用该文件时,它总是说我尝试进行编译。所以很明显,我不知道如何正确地从另一个文件导入代码。我如何导入要在其中使用的文件,我已经阅读了很多说明,但是它们都需要一个我不打算使用的IDE,我正在使用notepad ++。

lpratlong

您可以,import ReadFile.*;ReadFile不是包名,而是类名。包允许您对您的类进行分类。有关更多详细信息,请访问http://en.wikipedia.org/wiki/Java_package

将您ReadFile.java放入一个包中(例如:),package org.your-company.io然后在第二个类中:

import org.your-company.io.ReadFile;

该说明import somepackage.*指示您可以somepackage在当前类中使用包中的任何类。例如,如果我这样做:

import java.sql.*;

我将可以在我的代码中直接调用:

Date dsql = ... // java.sql.Date
DriverManager driver = ... // java.sql.DriverManager
etc.

编辑

正如Dukeling在评论中提到的那样,如果您的类位于同一“文件夹”(我的意思是package)中,则可以删除import ReadFile.*错误且无用的指令

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么在Java编译这个通用的代码?

为什么要编译此Java代码?

我的Java代码有一个明显的错误。为什么要编译并运行?

为什么这个通用的Java代码无法编译?

为什么Javac无法编译Java 1.5代码以在Java 1.4 JVM上运行?

从包目录中进行编译时,为什么我的Java类无法编译?

为什么Java Type Erasure无法阻止此代码编译

为什么我的代码无法编译?(完美的转发和参数包)

为什么此代码无法编译

为什么带有通配符的Java通用代码无法编译?

代码意外地无法编译。为什么?

当我从Eclipse运行MonkeyC程序时,为什么我的代码更改无法编译或无法显示?

为什么我的Caesar Cipher程序无法按照我的代码运行?代码可以编译,但不能加密纯文本

为什么我的React App无法编译?

为什么我的Java代码无法读取条件?

为什么我的Java基本堆栈代码无法运行?

Java类型清除:为什么以下代码段无法编译?

Typescript:如果属性值来自嵌套对象,为什么我的代码无法编译?

为什么这段较少的代码无法编译?

为什么我的代码无法添加活动?

为什么我的Java代码出现编译错误“;预期”?

为什么我的fstream访问无法编译?

为什么以下代码无法编译?

为什么我的Java多线程代码无法正常工作?

为什么代码无法编译

为什么我的代码无法访问?

为什么我的代码无法正常工作?

为什么此Java代码成功编译

为什么我的代码无法正确加载?