20140331学习_JDK基础与环境设置

来源:互联网 发布:真正的豪门生活知乎 编辑:程序博客网 时间:2024/06/07 00:57

今天学习重点:

1、与计算机交互方式:GUI图形化界面和CLI命令行界面。

2、JDK内部结构:

      JDK=JRE+工具包。 JRE(运行环境)=JVM(java虚拟机)+运行类包

      所以安装JDK时候可以不选择继续安装JRE,因为安装的JDK中已经包含了jre;如果不需要使用也不用继续安装JavaFX等其它内容。JavaFX是与Ajax类似的东东。

3、dos常用命令:

      dir  列出目录下所有内容

      md  创建目录

      rd  删除目录

      cd  进入目录    与通配符*组合使用:cd  jdk*     cd jdk1.7*

      cd..  回到上一级目录

      cd\   回到目前目录地根目录        

      del  删除文件   del *.txt

      exit  退出dos

      ls  清屏

      比较重要的:help    可以查看所有命令;  help  md  查看md命令的详情

4、Path系统环境设置:

      可以使.exe  .bat等可执行程序在任何目录下直接调用,安装jdk后设置此处就是需要在任何目录下使用javac

      %SystemRoot%  指的是系统安装目录,windows中就是指:C:\WINDOWS目录。

      安装jdk后,在Path值中最前面添加jdk路径,如E:\jdk1.6\bin;  因为系统是从Path的从前往后的顺序找执行程序。

      Path内容为:E:\jdk1.6\bin;%SystemRoot%\system32 .......(后面全部内容现在暂且用.....代替)

     设置后重启cmd窗口起效

    为了安全起见,需要自己设置一个jdk专用系统变量,在系统环境变量中新建JAVA_HOME,内容E:\jdk1.6,path内容改为:%JAVA_HOME%\bin;%SystemRoot%\system32 .......,以后jdk版本变化直接修改JAVA_HOME即可。

  5、临时修改path:只对当前dos窗口有效,不改变系统保存path值

       此时在dos下 输入: set  path=E:\jdk1.6\bin;%SystemRoot%\system32 .......

       删除Path,不写值即可, 输入:set path=

       简单修改 输入:set  path=E:\jdk1.6\bin;%path%

6、java运行程序过程:

      编辑123.java文件(类名也叫123,与文件名一致)------  javac  123.java ------得到123.class -------  java  123.class (jvm运行class文件)

      注意:.java文件的后缀,计算机上需要设置成不隐藏文件名类型,这样避免存成其它格式又看不出。

7、classpath   class文件编译路径

      与Path路径设置方法一样,长期有效的在环境变量中设置成 .;C:\myclass     .代表当前路径,jvm先到当前目录下找class文件,如果这个路径下没有,就到指定的C:\myclass中去找,都没有的话报错。临时设置的话 set  classpath= .;C:\myclass

     注意如果C:\myclass后面加分号;,classpath为 .;C:\myclass;  这样代表当前路径、指定路径都没有的话,在系统中其它地方去找,可能造成运行其它同名class文件,最好还是不要加分号。


0 0
原创粉丝点击