开始学习java了
一.什么是jdk
jdk(Java Development Kit)是太阳微系统针对Java开发人员发布的免费‘软件开发工具包(SDK,Software development kit)。
分为:
1.java SE 标准版 通用版本
2.java EE 企业版 多用于企业开发
3.java ME 移动版 用于一些移动设备和嵌入式设备开发
二.open jdk 和Oracle jdk 的区别
2006年sun公司(2009年被Oracle公司收购)发布了基于GPL协议的open jdk,使jdk成为开源软件,而jdk的特性部分采用JRL协议,并没有开源,Oracle jdk可以说是open jdk+ jdk的特性部分。
不同之处:
1.oracle jdk采用的开源协议是JRL(JavaResearch License,Java研究授权协议),而open jdk采用的协议是GPL(General Public License),根据协议open jdk可供商业使用,而Oracle jdk只能是个人研究或开发使用。
2.open jdk只包含最精简的jdk,不包含软件包(可自己下载)。
3.Oracle jdk自部署功能(plugin,也就是所谓的特性功能),而open jdk没有。
三.jdk的下载
中文站点:https://www.oracle.com/cn/java/technologies/javase-jdk8-downloads.html
英文站点:https://www.oracle.com/java/technologies/javase-jdk8-downloads.html
四.jdk的安装和环境变量的配置
1.jdk的安装
注意一下安装目录,我的安装目录是:C:\Program Files\Java\jdk-1.8.1。
2.环境变量的配置
a) 打开系统高级设置里的环境变量,新建变量JAVA_HOME、CLASSPATH。
新建变量,变量名:JAVA_HOME,变量值:安装目录(我的变量值是:C:\Program Files\Java\jdk-1.8.1)
新建变量,变量名:CLASSPATH,变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
在环境变量中找到path变量,在里面添加两个值:%JAVA_HOME%\bin 和 %JAVA_HOME%\jre\bin
至此,环境变量配置完毕。打开cmd,输入java 会出现一大片代码说明环境变量配置成功。
五.运行helloworld程序
1.准备工作
在d盘下新建一个文本文档,写入以下代码:
public class helloworld{
public static void main(String[] args){
System.out.println("helloworld!");
}
}
把文本名改为helloworld,后缀改为.java。
2.运行代码
打开cmd,进入d盘,命令为:d:
编译以上代码,命令为:javac helloworld.java
运行以上代码,命令为:java helloworld.java
若成功运行,则显示helloworld,若不成功,再次检查文本中的代码。

浙公网安备 33010602011771号