目录
一、Java历史【简史】
1.1995 年的今天,Sun Microsystems 公司推出了一款新的编程语言:Java。这种编程语言具有“一次编写,到处运行”的特性,理想状况下,只需完成桌面端的开发,程序就能编译成标准的字节码,在任何装有 Java 虚拟机(JVM)的设备上运行——比如后来的智能手机。
2.Java之父——詹姆斯·高斯林,随着 1990 年代互联网的发展,尤其是 1993 年第一款网页浏览器 Mosaic 的出现,公司重新发现了 Oak 的应用前景,而将 Oak 改造为 Java 的任务落在了计算机科学家 高斯林(James Gosling)身上。
3.1996年Sun公司推出了Java开发工具包,也就是JDK1.0,提供了强大的类库支持。而2009 年,甲骨文公司(Oracle)收购了 Sun Microsystems,同时接手了 Java 后续版本的开发。
4.1998年推出了JDK1.2,它是Java里程碑式的版本。为了加以区别,Sun公司将Java改名为Java2,即第二代Java。1998年12月4日,JDK迎来了一个新的里程碑,JDK1.2正式发布。1.2版之后改名为Java2,Java2平台的发布被称为Java发展史的新里程碑。
5.Java分类为Java SE、Java ME和Java EE3个版本,即Java标准版、Java微缩版和Java企业版。
目前的Java平台根据软件开发人员、服务提供商和设备生产商可以针对特定的市场可以分为三个版本JAVASE、JAVA EE、JAVA ME 既是 Java的标准版、企业版、微缩版。
二、Java的环境安装
1、Java程序的运行与编辑是离不开Java环境搭建的
2、Java的开发工具称为jdk也成为Java的开发工具包,而jdk的全程是(Java Development Kit)且是用于开发Java应用程序的开发包,它提供了编译、运行Java程序所需的各种工具和资源。
3、下载地址:Oracle官网“https://www.oracle.com”(Oracle在2009年4月20日收购Sun公司)
固定下载地址:最新 jdk18【https://download.oracle.com/java/18/latest/jdk-18_windows-x64_bin.exe】
最新 jdk8【https://download.oracle.com/otn/java/jdk/8u341- b10/424b9da4b48848379167015dcc250d8d/jdk-8u341-windows-x64.exe?AuthParam=1660928568_78a1abb07335c1fe78a9c4332398d0be】
最新 jdk11【https://download.oracle.com/otn/java/jdk/11.0.16.1+1/f9456f6fbfe042b5a5ca0a8898bfa5ec/jdk-11.0.16.1_windows-x64_bin.exe?AuthParam=1660932277_860b4ead3ad49cacaf323ed5eb291e1d】
4、Java工具包的安装目录最好安装到 C盘的Program Files目录下的Java目录里面
而;bin目录:存放编译、运行Java程序的可执行文件;lib目录:存放Java的类库文件;jre目录:存放Java运行环境的文件。
三、Java的环境搭建
1、win7:右击 此电脑 打开 属性 而后在 属性 里找到 高级系统设置 并在 计算机名 硬件 高级 系统保护 远程 中找到 高级 在高级页面最下面有个 环境变量(N)... 的设置,点击打开设置页面,你会看到俩个框框,上面的框框是 某某...用户变量 下面的则是 系统变量 而我们要打开的是 系统环境变量
1.1、点击 新建 按钮新建 JAVA_HOME 变量,变量值为你的JDK软件安装路径 C:\ProgramFiles\Java\jdk1.7.0_80
1.2、继续新建 PATH 变量,变量值为 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
1.3、接着新建 CLASSPATH 变量,变量值为
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
1.4、最后输入或是设置完成后一定一定一定(重要的事情说三遍)要点击 确认 按钮
(某些值是固定不变的,复制粘贴,尽量理解其含义某些值不要自己输入,容易出错,原因1.输入少了字符,或是中英输入法没切换好,记住只能用英文输入法输入)
注意事项:
win7 :均以上操作即可
win10:的可以新建 JAVA_HOME 变量后,此处的变量在win10上又称之为变量名或是变量名称,之后在变量值里设置 %JAVA% ,这样也是可以的
但是一切均以win7的设置为标准。
win11:均以win7设置为标准以win10的设置为参考【即可%但也不能少了bin】之后需要在变量值里的最后加上\bin不然win11找不到