我是靠谱客的博主 清秀仙人掌,最近开发中收集的这篇文章主要介绍Java- 环境变量的设置和反编译,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

       从09年接触第一门编程语言VisualBasic后学编程就渐渐成为大学课程中重要的一部份。我越来越对接触新的编程语言没有多少兴趣,例如现在我要学Java,是学校课程的安排,不然我想我不会去学习他。心想:但即然接触了,就不要学的太糟糕,所以我打算接下来花些时间看看Java。

  先安装一下JDK,以前可以在SUN公司的主页网站里下载到,现在JAVA被甲骨文公司收购了,所以JDK现在可以到甲骨文公司的主页上下载。我之前从甲骨文公司主页那下载了一个最新版本的,从学校的FTP网站上下载来一个jdk1.6.0_02版本的,我比较怀旧,我就用学校下的老版本的好了。

  如果你安装一个eclipse软件,他就集成了JDK,你也不用去设置一下环境变量,但是对于初学者是从原始一点的,还是用计事本来写程序好。安装好JDK后,要设置他的环境变量,这样在DOS界面下才能使用编译命令javac和执行命令java

  安装好后,设置一下环境变量。

关于环境变量的设置有几种方法 Path环境变量使用DOS命令设置

  设置Path的地址

  Set Path=C:Program FilesJavajdk1.6.0_02bin

  对Path进行清空

  Set Path=

  也能在原有的Path上添加多一条地址

  Set Path=%Path%;C:test

  可以直接输入set命令,查看到Path的设置情况

 

   

Path环境变量在系统里的设置

       右键我的电脑→高级→环境变量

设置好后,就可以新建一个文件夹写个Java小程序测试一下,例如我在

E:My_pTestjava新建一个test3.java的文件,写下代码如下:

public class test3

{

       public static void main(String[] args)

       {

              System.out.println("Hello Java");

       }

}

 

在控制台下,通过命令 cd  E:My_pTestjava 进行test3.java所在的目录。

编译一下,并执行后,发现他正确的输出了Hello Java

有一条规则记一下:在Java里一个java文件只能有一个Public,并且Public class后的类名,必须与文件名相同,否则编译的时候会报错

 

ClassPath环境变量

       ClassPath的设置与Path的设置一样

       为什么要设置classPath环境变量?因为有时候我们在控制台里输入命令想执行编译好后的test3.java的文件test3.class。可是这时候不是在根目录下使用java test3那么就会执行命令失败。为了能不在根目下输入java test3能成功,就有了ClassPath环境变量。其实我这么说也不大正确,但大概目的是这样的,ClassPath的设置是为了去找编译过后的class文件。。实际体验一下后,就会知道ClassPath是用来干嘛了。。。

       path是所有值行命令所在的目录

   classPath是java虚拟机所有查找的类名在哪里?

   classPath的设置路径例子:classPath=c:myjava;.; 后面.号表示当前的磁盘

   java在解释或执行的过程中会有一个拉圾回收器。当拉圾达到一定数量的时候,就会自动清理掉

 

使用JAD进行反编译

       可以从网上下载一个JAD,把他解压到C盘下的Jad文件夹,在DOS里进入这个文件夹输入命令 jad -s java CLASS文件所在的目录,就可以将编译过后的class反编译成java文件,查看里面的源代码。

转载于:https://www.cnblogs.com/cxeye/archive/2012/09/05/2672399.html

最后

以上就是清秀仙人掌为你收集整理的Java- 环境变量的设置和反编译的全部内容,希望文章能够帮你解决Java- 环境变量的设置和反编译所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部