软件工具——开发工具eclipse, IneteliJIdea…
在1991年时候,James Gosling(詹姆斯•高斯林)所在sun公司的工程师小组,需要设计一种小型计算机语言,该语言主要用于像电视机顶盒,家用电器等这样的消费类电子产品,这些电子产品有一个共同的特点:计算处理能力和内存都非常有限,所以要求:语言必须非常小且能够生成非常紧凑的代码,这样才能在这样的环境中执行,另外,由于不同的厂商选择不同的CPU,因此,要求该语言不能和特定的体系结构绑在一起,要求语言本身是中立的,也就是在不同的平台上运行(即跨平台)。
所以在sun公司内部成立了一个Green项目组,该小组的领导人是James Gosling。他们开发出了一种语言,起初把它命名为Oak(橡树的意思,Gosling注意到自己办公室外一棵茂密的橡树Oak,这是一种在硅谷很常见的树。所以他将这个新语言命名为Oak。但Oak是另外一个注册公司的名字。这个名字不可能再用了),后来将名字改为java,Java是印度尼西亚爪哇岛的英文名称,因盛产咖啡而闻名。JAVA的标识也正是一杯正冒着热气的咖啡。经过多年的开发,最终于1995年正式确立.
1995年正式确立。
2004年9月Java1.5发布,同时更名为Java SE 5.0
2009年SUN公司被Oracle公司(甲骨文)收购
2011年,Java SE 7.0发布。
目前基本保持半年更新一次。(当下载时注意使用LTS版本,代表长期支持)
JVM:Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的,因为有了不同的JVM,所以同一个Java程序在三个不同的操作系统中都可以执行。这样就实现了Java程序的跨平台性,也称为Java具有良好的可移植性, 但是前提是要具有不同的jvm。
1.在Oracle官网下载所需版本的JDK。www.oracle.com
2.傻瓜式安装即可。需注意安装地址,必须要记住。
3.安装过程中会单独弹出一个JRE安装提示,这个可以直接关闭,因为在jdk的文件中一个相同的jre文件。
4.找到jdk的文件进去复制bin件的路径。
5.配置环境:打开带闹闹属性进入高级系统设置,选择环境变量;进入环境变量,在下面的系统变量中找到path,选中后点击编辑,在后面将之前复制的bin文件路径添加上即可,切记不能删除path中的其它变量,一个符号都不能删。
6.确认,环境变量配置成功。
配置环境的作用:为了在使用java命令时比较方便,需要在windows的系统中配置环境变量,这样不论在哪个母鹿下都可以使用java命令了。
hello world的意义不必多说,按照惯例,第一条程序就是输出Hello World。
public class hello{ public static void main(String[] args){ System.out.print("Hello World"); } }在文本文档中写出的原代码.txt修改扩展名保存为hello.java文件——>使用cmd命令javac hello.java——>hello.class——>使用cmd命令java hello(类名)——>运行成功——>输出Hello World
