java学习笔记1——JDK相关

    经过了几年的java学习,虽没做过什么像样的开发,但出于爱好总体对java的体系还是有了个大概的轮廓。最近,想在这个博客上做个总结,巩固学习。


  1. JDK和JRE的区别
    JDK是Java Development Kits的缩写,JDK 是整个Java的核心,它包含了Java运行环境(JRE),Java工具和Java基础的类库。
    JRE是Java Runtime Environment的缩写,及Java运行环境,要想运行Java所开发的程序,必须要先安装JRE。
    JDK中包含了JRE所有安装了JDK就不必再安装JRE。
  2. 了解JDK
    从sun的网站上下载windows版本的JDK安装程序,直接运行安装,默认安装是在C:/Program Files/Java/jdk*/目录下(*代表版本号),完成JDK的安装后,接着会安装公用JRE,默认的安装目录是C:/Program Files/Java/jre*/,还会提示为浏览器安装Java Plug-In,它可以使浏览器执行Java Applet。
    安装好JDK的目录结构为:
    bin目录:包含JDK工具程序
    demo目录:包含一些java的范例
    jre目录:JDK自带的JRE(注:这个JRE并非前面提到“公共的JRE”
    db目录:附带Apache Derby数据库,这是纯Java编写的数据库,这个数据库jdk6以后的版本才有
    lib目录:java工具类,这些工具类基本是用java编写的。
    src.zip是java api的源代码,想细致了解java api的具体实现读懂源代码很关键:)
  3. 设置Path与Classpath
    在编译java源代码的时候,常用到javac这个命令,在执行java程序的时候要用到java这个命令,用cmd打开命令行的时候,每次都要输入javac所在的全路径才能执行javac命令,例如:C:/Program Files/Java/jdk/bin/javac,这样很麻烦,如果我们把C:/Program Files/Java/jdk/bin/这个目录加入Path环境变量,无论在那个目录下我们只要输入javac都能直接java编译指令,在xp下选择“我的电脑”鼠标右键选择“属性”->“高级”->“环境变量”,在“环境变量”对话框中编辑Path变量,在“变量值”文本框最前面插入JDK bin目录的路径(根据你的实际安装路径,例如:C:/Program Files/Java/jdk/bin),然后紧跟一个分号,作为分隔,现在再启动一个新的命令行窗口,输入javac就会出现javac的相关说明。
    Classpath也很类似,设置Path环境变量是为了让系统找到java工具程序,设置Classpath环境变量是为了让Java执行环境找到指定的Java程序(.class文件以及jar包)。设置方法和Path相似,不过要新建环境变量,环境变量名为Classpath,变量值为".;C:/Program Files/Java/jdk/lib/tools.jar;C:/Program Files/Java/jdk/lib/rt.jar"(不包括双引号)。当然JDK6以后默认会到当前工作目录,只要tools.jar和rt.jar两个包安装到Java/jdk/lib/目录下,默认就能找的到tools.jar和rt.jar两个包,不设置也无妨,但如果这两个jar包没放在这两个包中则要设置Classpath环境变量。
  4. 第一个java程序

    将上面的程序写入记事本,取名HelloWorld.java,进入命令行,cd到程序目录,让后javac HelloWorld.java,如果顺利的话,在同一目录下会出现HelloWorld.class文件,然后执行java HelloWorld(注意不是HelloWorld.class),就能出现“Hello World!!!”输出了。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值