`
天朗java
  • 浏览: 34002 次
  • 性别: Icon_minigender_1
  • 来自: 河南
社区版块
存档分类
最新评论

在命令提示符下用javac编译文件思考

阅读更多
AA.java 代码:
public class aa
{ 
	public static void main(String args[]) {
		 System.out.println("文件名是AA,public class 为 aa");
	}
}

执行:javac AA.java
报错:AA.java:1: 类 aa 是公共的,应在名为 aa.java 的文件中声明
public class aa

执行:javac aa.java
     java aa
可以顺利执行 生成字节文件aa.class

这个是不是能告诉我们在执行javac时 windows先以文件名找到.java文件 在windows下文件名是不区分大小写的,所以在执行javac aa.java 时 windows找到了文件AA.java
然后按传入的文件名aa生成一个.class文件。在生成aa.class文件时执行验证 public class 声明的类名aa 和 文件名aa.class 文件名相同 所以没有报错。

分享到:
评论

相关推荐

    Java零基础 - 使用javac编译Java程序.md

    例如,如果Java源代码存储在`C:\Java`目录下,那么可以在命令提示符或终端中输入以下命令: ```bash cd C:\Java ``` 这个命令会将当前工作目录切换到`C:\Java`,从而准备好接下来的编译步骤。 #### 4. 使用javac...

    javac编译成功用java运行class文件出现“找不到或无法加载主类”的问题解决起来很简单.doc

    1. **打开命令提示符**:首先打开命令提示符窗口。 2. **切换到项目目录**:使用`cd`命令切换到含有`.java`文件的目录。假设该目录为`E:\MyProject`,则命令为`cd E:\MyProject`。 3. **编译源文件**:在该目录下...

    在DOS环境下(cmd)编译及运行java程序教程

    批处理文件的编写需要了解DOS命令语法,如`@echo off`用于关闭命令回显,`title`改变命令提示符的标题,`set`用于设置变量,以及条件语句如`if`。 通过以上步骤,你可以在DOS环境下高效地编译和运行Java程序,这...

    针对javac的命令错误,jdk环境变量设置方法

    - 在命令提示符窗口中输入`java -version`,如果能看到版本信息,则说明环境变量配置成功。 - 输入`javac`,如果没有错误提示,则说明javac命令已生效。 #### 四、常见问题与解决方法 **问题1:依然报错** - ...

    class编译工具windows.zip

    2. **打开命令行**:通过“开始”菜单或快捷键Win+R打开“运行”对话框,输入cmd进入命令提示符。 3. **编译Java源码**:在命令行中,导航到含有.java文件的目录,然后输入`javac ClassName.java`,这里的ClassName...

    命令行编译和运行java类

    2. **编译Java文件**:打开DOS命令提示符窗口,切换到当前工作目录,然后执行以下命令: ``` javac -d classes src/hello/Hello.java ``` 这条命令中的参数含义如下: - `javac`:这是Java的编译器命令,用于将...

    命令提示符编译java的方法(必看篇)

    在本文中,我们将深入探讨如何在命令提示符下编译Java程序。这是一项基础但至关重要的技能,对于任何想要在Windows环境下开发Java应用程序的人来说都是必须掌握的。让我们一步步地了解这个过程。 首先,确保你已经...

    java软件的安装和运行程序的方法

    然后,在命令提示符中,输入 javac 命令,例如:javac area.java,编译完成后,输入 java 命令,例如:java area,运行程序,每正常的话就可以看到结果了。 Java 软件的安装和运行程序的方法需要掌握 Java 软件的...

    关于win10下javac无效的问题

    确保你以管理员身份运行命令提示符或PowerShell,因为某些系统文件可能需要管理员权限才能访问。你也可以尝试在命令行中使用`where javac`来查找系统中已安装的所有`javac`位置,这有助于确认是否正确安装了JDK。 ...

    Java文件编译运行操作.pdf

    在命令提示符或终端中,使用`cd`命令(Change Directory)进入包含.java源代码文件的目录。例如,如果文件位于桌面的"JavaProjects"文件夹内,可以输入: ```bash cd Desktop/JavaProjects ``` **步骤4:调用Java...

    电话簿管理系统(java课程设计)

    纯记事本编辑的java代码,运行效果良好,JDK环境下即可编译通过,有不足之处还...然后运行主类Telphone(即在Dos命令提示符下输入javac Telphone.java); 此次课设仅供参考,希望大家能提出建设性的意见,谢谢大家!

    windows命令行中java和javac、javap使用详解(java编译命令)

    可以通过在桌面点击“开始”按钮,然后选择“运行”,在弹出的对话框中输入“cmd”后按回车键,即可打开命令提示符窗口。默认情况下,打开的命令行界面的当前目录通常是C盘下的Users文件夹中的Administrator文件夹。...

    Test.class文件

    - 跳转到E盘:在命令提示符中输入“e:”并按回车键,这样就切换到了E盘。 - 进入文件所在目录:接着使用“cd e:\java\”命令,进入存放“Test.java”文件的目录。 - 编译Java源文件:使用“javac Test.java”命令...

    java反编译工具jad操作批量反编译jar包

    1. 下载并安装JAD:JAD通常提供命令行版本,可以在终端或命令提示符中使用。 2. 执行JAD命令:使用`jad -cj <source.jar> -d <output_directory>`命令,其中`<source.jar>`是待反编译的jar文件名,`...

    java cmd compile and run batch file:批处理文件,用于通过命令提示符进行编译(javac)和运行Java-开源

    任何时候只要您想编写简单的程序来测试代码或进行其他操作,请使用我制作的这些批处理文件。 它们比打开IDE并输入所有内容进行测试要快得多。 然后,批处理文件“ RunJavaCode”创建一个.class文件(字节码),然后...

    java自编译

    - 打开命令行:在含有源码的目录下打开终端或命令提示符。 - 使用javac:输入`javac 文件名.java`命令,编译源码。 - 运行程序:如果编译成功,使用`java 类名`命令运行字节码文件。 5. 高级话题: - 多文件...

    java 反编译工具

    2. **打开命令行**: 使用快捷键Win+R打开“运行”对话框,输入`cmd`并回车,启动命令提示符。 3. **定位到.class文件**: 使用`cd`命令切换到包含待反编译.class文件的目录。例如,如果类文件在`C:\MyProject\bin`...

    java反编译工具

    2. 打开工具,如果是命令行工具,需要在终端或命令提示符中运行命令。 3. 指定要反编译的.class文件或.jar文件路径。 4. 查看或保存反编译后的源代码。 需要注意的是,由于版权和隐私原因,不建议在未经许可的情况...

    编译KVM(J2ME CLDC)

    - 在CMD命令提示符中,切换到`j2me_cldc/build/win32`目录。 - 执行`make`命令进行编译。 - 编译成功后,会在`j2me_cldc/tools/jcc`目录下生成必要的C文件。 - 使用VC6打开`j2me_cldc/kvm/VmWin/build/VmWin.dsw`...

    DatabaseEngine:数据库引擎,用于从命令提示符执行类似于MySQL的基本DDL,DML,VDL命令

    数据库引擎数据库引擎从命令提示符执行与MySQL类似的基本DDL,DML,VDL命令该项目是使用Eclipse IDE for Java开发的。 有关运行应用程序的说明: 从Eclipse: 解压缩从eLearning下载的压缩文件夹。 将文件夹导入...

Global site tag (gtag.js) - Google Analytics