黑马程序员技术交流社区

标题: 浅谈环境变量path,classpath [打印本页]

作者: 王海彬    时间: 2015-8-22 23:45
标题: 浅谈环境变量path,classpath
    下面我谈下怎么理解环境变量的,如果你非IT专业的零基础的同学可以参考下,如果是高手的话,可以淡淡的说下:“ 误人子弟!”我还是会虚心请教的,请将您的大腿伸出,让我抱下先!
    环境变量什么的视频上都有说,但我今天还是出错了。我先用隐喻的思维看待下环境变量。
    假设有栋四层的学校(硬盘分区C,D,E,F)(超市也行),每层楼都有很多教室(目录/文件夹),每个教室里有老师、好学生(应用程序)、坏学生(非应用程序)和通往里层的教室门(目录/文件夹)(好奇怪的学校);如果你在重点班(D层的jdk\bin)教室里(进入有开发工具程序的目录下),你叫出一个坏学生张三(ZhangSan.java),让好学生爪哇西铺导(javac ZhangSan.java),一段时间后,变成了好学生张三(ZhangSan.class)(感觉是克隆啊),你在叫出好学生张三,让老师爪哇铺导(java ZhangSan),然后张三上大学了!
    好了现在问题是,你在C层,在E层的day教室有个叫李四的坏学生也有考大学的潜力,那么才能喊出坏学生李四,好学生爪哇西,老师爪哇并让其上大学的呢?
    假设有个保安室的path通知队(系统坏境变量path),你可以跟保安室联系,让保安去叫人;但是保安只叫老师和好学生(应用程序),你现在给了铺导的好学生和老师的教室地址,那么现在的流程是:你进入了李四的教室,叫李四去爪哇西铺导,但爪哇西不知道,怎么办,联系保安室,好保安通知了爪哇西,李四铺导回来成了好学生;在叫李四去老师爪哇铺导,老师不知道,你又联系了保安室通知,最后李四上大学了!那么很明显了,当你在保安室的classpath通知队留下了李四这些有潜力的坏学生的教室地址,同样保安只通知好学生(class文件),那么要坏学生铺导成好学生,只能进入坏学生的教室叫他了,等铺导回来变成好学生了,现在当你不在这个教室的时候就可以联系保安室通知了!
     现在有个问题:当你只有一个呼叫机可以通知保安室和进教室叫喊两种方式,而保安室里有铺导的老师和好学生的教室地址和手机号码!那么保安室有两种通知方法:对照名单拨打电话通知,进入名单教室喊话找到人后在通知。是那种方式???
作者: 王海彬    时间: 2015-9-15 22:30
看来大家对java的环境变量配置都很了解的吗,都是牛人啊




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2