学习java前的必知的基础知识
java的发展史
1)1995年5月,Sun公司开发了一门新的编程语言——Java。
(2)Java之父——詹姆斯·高斯林。
(3)1996年Sun公司推出了Java开发工具包,也就是JDK1.0,提供了强大的类库支持。
(4)1998年推出了JDK1.2,它是Java里程碑式的版本。为了加以区别,Sun公司将Java改名为Java2,即第二代Java。
(5)Java分类为Java SE、Java ME和Java EE3个版本,即Java标准版、Java微缩版和Java企业版。
java的开发环境搭建
1、下载并安装JDK
(1)Java程序的编译、运行离不开JDK环境。
(2)JDK(Java Development Kit)是用于开发Java应用程序的开发包,它提供了编译、运行Java程序所需的各种工具和资源。
(3)下载地址:Oracle官网“https://www.oracle.com”(Oracle在2009年4月20日收购Sun公司)
(4)JDK安装文档,安装JDK
JDK安装目录说明:
bin目录:存放编译、运行Java程序的可执行文件。
lib目录:存放Java的类库文件。
jre目录:存放Java运行环境的文件。
2、JDK环境变量设置
JDK环境变量设置文档,设置JDK环境变量
java跨平台原理
(1)跨平台是指程序可以在多种平台(Microsoft Windows、Apple Macintosh和Linux等)上运行,即编写一次,随处运行(Write Once,Run Anywhere)。
(2)Java语言通过为每个计算机系统提供一个叫做Java虚拟机的环境来实现跨平台。
(3)Java虚拟机是可运行Java字节码的虚拟计算机系统。可以将Java虚拟机看成一个微型操作系统,在它上面可以执行Java的字节码程序。它附着在具体操作系统之上,本身具有一套虚拟机指令,但它通常在软件上而不是在硬件上实现。
(4)Java虚拟机形成了一个抽象层,将底层硬件平台、操作系统与编译过的代码联系起来。
(5)Java字节码具有通用的形式,Java实现跨平台性只有通过Java虚拟机处理后才可以转换成具体计算机可执行的程序。
Java API帮助文档
(1)在开发过程中如果遇到疑难问题,除了可以在网络中寻找答案,也可以在Java API帮助文档(简称“JDK文档”)中查找答案。
(2)JDK文档是Oracle公司提供的一整套文档资料,其中包括Java各种技术的详细资料,以及JDK中提供的各种类型的帮助说明。
(3)它是Java开发人员必备的、权威的参考资料,就好比字典一样。
(4)在开发过程中药养成查阅JDK文档的习惯,到JDK文档中去寻找答案,寻找解决方案。