我要生成class文件就弹出你一何种方式打开java文件,怎么回事啊,急

如题所述

    首先我们尝试使用文本编辑工具打开该.class文件,小编选择了notepad++ 和Atom这两个比较流行的文本编译工具。在notepad++中打开的.class文件完全是乱码,在Atom中打开显示的虽然不是乱码,但是文本的可读性太差,已经看不出代码原来的样子了。

    接下来我们使用java的集成开发工具IntelliJ IDEA打开.class文件,文件能够正常被打开并且java的代码都可读,但是代码的注释被省略了,若打开的是别人的代码,则会在一定程度上影响对代码逻辑的理解。

    下面小编给大家介绍一款非常好用的java反编译工具Java Decompiler,这个工具不仅能反编译.class文件,将.class文件转换为可读的.java文件,而且还可以对整个jar包进行反编译。该工具不仅有自己的图形化界面工具JD-GUI,而且还有eclipse和IntelliJ IDEA的插件,可以将Java Decompiler集成到这些开发工具上。百度搜索Java Decompiler,找到并打开Java Decompiler的官网首页,如下图所示。

    我们在首页下方拖动鼠标,来到下载处,选择JD-GUI下面的Download选择相应的Releases版本下载即可,windows下直接下载jar文件即可。

    jar文件是java的可执行文件,右键点击或双击下载后的jd-gui-1.4.0.jar文件即可运行该反编译工具,打开时会有一个咖啡的图标,如下图所示。

    我们在打开后的页面选择File,然后导入需要打开的文件,打开后的文件如下图所示,文件的格式和普通的java文件差不多,此时打开的.class文件没有任何乱码并且可读性很高,我们还可以将该文件保存为.java的格式,这样就实现了反编译。

    另外在Java Decompiler的官网上还提供了Eclipse和IntelliJ IDEA相应插件的下载,我们在首页选择相应的开发工具的Download选项卡下载即可,这里不再详述了。

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-03-20
①确保你的java环境安装正常,可cmd命令行输入 java -version回车查看。
②是否默认选项点错,java编译class的时候需要把文件后缀改成.java文件,你当前文件类型还是记事本类型,是否没有开启后缀显示。本回答被网友采纳
第2个回答  2020-03-20
1、记事本编写代码时,设置文件夹选项,选择显示文件的扩展名,避免文本类型为txt。你确认在cmd窗口里面输入javac能够正常输出内容,之后确认java文件扩展名不是txt。之后再次执行即可。

我要生成class文件就弹出你一何种方式打开java文件,怎么回事啊,急
首先我们尝试使用文本编辑工具打开该.class文件,小编选择了notepad++ 和Atom这两个比较流行的文本编译工具。在notepad++中打开的.class文件完全是乱码,在Atom中打开显示的虽然不是乱码,但是文本的可读性太差,已经看不出代码原来的样子了。接下来我们使用java的集成开发工具IntelliJ IDEA打开.class文件,文件...

在dos命令窗口我要生成class文件就弹出以何种方式打开java文件,环境...
安装JDK(与你要运行的java文件版本一致)配置环境变量 JAVA_HOME:JDK地址 CLASSPATH:.;%JAVA_HOME%\\lib;%JAVA_HOME%\\lib\\tools.jar path:%JAVA_HOME%\\bin;%JAVA_HOME%\\jre\\bin;(这个是加在以前的后面)java -version 在dos中验证(显示JDK版本说明配置成功)3.使用dos进入java文件的位置 运...

java如何生成class文件 怎样用cmd运行java文件
第一步,查看并配置环境变量(这里不做解释),如下图(图片是配置成功的,请仿照下图进行修改)。第二步,找到java文件夹(jdk安装路径),进入java文件夹并且新建文本文档并且把名字修改为HI。第三步,打开 HI文本文档并且输入程序(程序一定要对,不能有任何错误),如下图已经写好的程序。第四步,...

java如何生成class文件 怎样用cmd运行java文件
第一步,查看并配置环境变量(这里不做解释),如下图(图片是配置成功的,请仿照下图进行修改)。第二步,找到java文件夹(jdk安装路径),进入java文件夹并且新建文本文档并且把名字修改为HI。第三步,打开 HI文本文档并且输入程序(程序一定要对,不能有任何错误),如下图已经写好的程序。第四步,...

java如何生成class文件 怎样用cmd运行java文件
就会将.java编译成.class文件 java命令会运行.class 文件 比如 cmd窗口 到java文件的所在目录 敲 javac java文件名.java 运行完成后就在所在文件夹看到java文件.class 文件 这样就生成了class字节码文件 然后 再敲 java java文件名 (不需要后缀) 就可以运行这个.class文件了 ...

怎样把java的源码编译成class文件?
1.你用记事本写的话,首先确定你的jdk安装正确,并且PATH和CLASSPATH设置正确,检测方法就是在cmd下输入java -version,如果有提示jdk版本低信息那就是安装好了。然后进行使用dos命令进入你的java源文件(*.java)的目录下,使用javac 命令进行编译。例如你的java源文件是Test.java,那编译命令就是javac...

java编译生成的.class文件不小心选择用其他方式打开后,自动默认成了那...
1、打开“我的电脑”,单击“查看”菜单中的“文件夹选项”,出现文件夹选项对话框。2、选择“文件类型”选项卡,移动滑块在“已注册文件类型”窗口中找到该文件的扩展名并选中。3、单击“删除”,并在提示出选择“是”即可完成。这种方法可以使该文件恢复到初始状态,双击该文件又会出现“打开方式”的...

java如何生成class文件 怎样用cmd运行java文件
javac 程序 将java文件编译成class文件。java 运行class文件。设置java运行环境,打开cmd,进入 需运行的java文件 的文件夹中。输入javac **.java (javac+空格+文件名和java后缀)。此处将java文件编译成class文件。编译成功后,输入java ** (java+空格+class文件的文件名)文件后缀可不输入。

如何打开java的class文件?
首先,最简单的方式是使用记事本。只需找到你想打开的.class文件,右键点击,选择"打开方式",然后选择"记事本"。你会看到文件内容,但需要注意的是,如果文件内容显示为乱码,你可能需要借助反编译软件进行阅读。第二种方法是使用专业的文本编辑器,如UltraEdit。同样右键选择"打开方式",然后选择"UltraEdit...

java如何生成class文件 怎样用cmd运行java文件
编写好的Java源文件是以.Java结尾的,通过编译过程可以将.Java文件转换成.class文件方法:javac 源文件名.java --->生成源文件.class文件 执行Java文件的方法:java 源文件名

相似回答