㈠ java环境变量怎么设置
一、Java环境变量设置
windows 下配置JDK环境变量:
1. 安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08;
2. 安装完成后,右击“我的电脑”,点击“属性”;
3. 选择“高级”选项卡,点击“环境变量”;
4. 在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”;
5. JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:\java\jdk1.5.0_08,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量);
6. Path使得系统可以在任何路径下识别java命令,设为:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
7. CLASSPATH为java加载类(classorlib)路径,只有类在classpath中,java命令才能识别,设为:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(要加.表示当前路径)
%JAVA_HOME%就是引用前面指定的JAVA_HOME;
8.“开始”->;“运行”,键入“cmd”;
9. 键入命令“java-version”,“java”,“javac”几个命令,出现画面,说明环境变量配置成功;
二 你是下一个Java大牛?还是下一个Java炮灰
这些年Java这个行业,真的是火的一塌糊涂,吸引了无数的有志青年加入这个行业,在这个过程中,产生了无数的精英大牛级别的人物,但是更多的是成为炮灰,在Java的道路上走不下去,这是为什么呢?从目前学校的角度来说,很多大学的老师心思不在教学上,在自己做项目上,或者很多老师本身水平就有限,以及大学宽松的环境,很多人都忙着玩或者谈恋爱,没有那么多的时间用在学习上,学习更多的时候成为了一项副业,更何况是一个Java呢?可笑的是,很多学生在大学毕业的时候,什么都不会,反而在毕业之后参加二次培训找相应的机构,要不然找个工作都费劲,这是一个过来人对即将开启的Java学习之旅的忠告,如果是想避免这个大多数人的悲哀的命运,还是从现在就开始改变吧,否则的话,到时候剩下的只有迷茫,机会总是属于有准备的人,如果你真的想在Java这个行业打拼出一番属于自己的天地,你可以来我们这里学习,每天晚上我们都会在网上讲课在线直播,都是Java行业里身经百战的人物,每天我们很多人同时在一块学习,一块提高,如果你想学的话,可以来我们这个群, 排在前三位的数字是143,处于中间地带的三位数字是:510 ,最后断后的是:168,把这些按照顺序组合起来,就来到了Java学习的梦想之地,当然如果你只想混日子的话,那就不要来了,我们这是不欢迎。
三 别再迷茫了Java学子们,迷茫就是才华配不上梦想
我曾经以为很多人迷茫是因为没有梦想,但后来我发现我错了,其实,每个人都是有梦想的,这个梦想可大可小,都是值得自己奔赴的东西。我有一个表弟,从小到大都是不招人待见的“坏孩子”,打架骂人,凡是和坏有关的事情他都会去做。初中毕业做了几年的厨师之后,突然转行去学习拳击,家里人都说他不务正业,有一次,我问他为什么会有学拳击的想法,他有些腼腆地说:“我从小就想当一个健身教练,上学的时候打架,觉得打得过人家,就说明自己力量大、身体棒,长大之后,才知道必须经过专业的训练才可以。我这种野路子出家的人,不知道可不可以,但我还是想试一试。”
才华也是,有大有小。有大才华的人连吃个东西都可以吃出学问来,而普通人的才华大多数都是小才华,需要付出很多的汗水和辛劳才能取得那么一点点的进步。但即便如此,每天能处在一点点进步之中的人,绝不会迷茫,相反地,那些看不起或者无视小进步的人,才会真正地迷茫;那些对自己的才华不自知的人,才会真正地迷茫。
所以说,克服迷茫的方法,没有别的,就是抓住现有的生活,狠狠地向前,努力的学习,努力让自己做得更好,而不是站在那里,仰望天空,抱怨未来的遥远。我想倘若每一个Java学子们,能够认真的学习,努力的坚持,即便现在的起点很低,三五年的时间内,也足够完成一个华丽的转变,而不是像现在一样,很多Java毕业后的人抱怨生活的艰难和工作的不适。
如果你有大才华,就去追求大梦想;如果你觉得自己的能力有限,你的才华不够支撑起你的野心,那就安静下来,扎进小的失败和挫折中,不断的学习练习,汲取营养。
如果不能成为豹子,成为一只漂亮高贵的梅花鹿也是好的,起码人见人爱。 祝愿Java学子们学业有成,早日找到一片属于自己的蓝色天空。
㈡ 怎么设置JAVA环境变量
首先,先安装了java的JDK,接下来配置环境变量的步骤如下:
1、点击“计算机”的“属性”选项,选择“高级系统设置”;
2、点击“高级系统设置”后,在弹出的对话框中点击“环境变量”;
3、点击系统变量下面的新建按钮,在弹出的对话框中输入变量名为“Java_Home”,变量值为jdk的安装位置(如C:\Program Files\Java\jdk1.7.0_07),之后点击确定;
4、选中系统变量中的“Path”变量,点击编辑按钮;
5、在弹出的编辑框中的“变量值”一栏的最前面添加“%Java_Home%\bin;%Java_Home%\jre\bin;”,之后点击确定按钮;
6、之后再点击系统变量下面的新建按钮,在弹出的对话框中输入变量名为“ClassPath”,变量值为“.;%Java_Home%\bin;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar”;
7、这样环境变量的配置就已经完成了。
㈢ 是否有可能在Java中在运行时创建变量
基本类型的变量如果是临时变量,只要定义了,就会分配内存空间,不管是否被赋值;如果是作为对象的属性出现,只要该对象不实例化,就不会分配内存空间。
一个完整的Java程序运行过程会涉及以下内存区域:
1、寄存器:JVM内部虚拟寄存器,存取速度非常快,程序不可控制。
2、 栈:保存局部变量的值,包括:
1)用来保存基本数据类型的值;
2)保存类的实例,即堆区对象的引用(指针)
3)也可以用来保存加载方法时的帧
3、堆:用来存放动态产生的数据,比如new出来的对象。注意创建出来的对象只包含属于各自的成员变量,并不包括成员方法。因为同一个类的对象拥有各自的成员变量,存储在各自的堆中,但是他们共享该类的方法,并不是每创建一个对象就把成员方法复制一次。
4、常量池:JVM为每个已加载的类型维护一个常量池,常量池就是这个类型用到的常量的一个有序集合。包括直接常量(基本类型,String)和对其他类型、方法、字段的符号引用(1)。池中的数据和数组一样通过索引访问。由于常量池包含了一个类型所有的对其他类型、方法、字段的符号引用,所以常量池在Java的动态链接中起了核心作用。常量池存在于堆中。
5、代码段:用来存放从硬盘上读取的源程序代码。
6、数据段:用来存放static定义的静态成员。
注意:
1.一个Java文件,只要有main入口方法,我们就认为这是一个Java程序,可以单独编译运行。
2.无论是普通类型的变量还是引用类型的变量(俗称实例),都可以作为局部变量,他们都可以出现在栈中。只不过普通类型的变量在栈中直接保存它所对应的值,而引用类型的变量保存的是一个指向堆区的指针,通过这个指针,就可以找到这个实例在堆区对应的对象。因此,普通类型变量只在栈区占用一块内存,而引用类型变量要在栈区和堆区各占一块内存。