Java笔记(一)……概述

 

一、Java是什么

Java是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一门高级编程语言。

二、Java的发展简史

在20世纪90年代初,Sun公司的工程师James Gosling等人想开发一种基于智能家用电器上运行的语言,用来解决电视机、微波炉、电话等家电之间的通信控制等问题,并将这种语言命名为Oak,但由于有线电视业界认为Oak给予用户太多的控制权,Oak几乎没有任何市场,面临夭折的危险。

然而,塞翁失马,焉知非福!随着互联网和浏览器(Browser)技术的发展壮大,用改进后的Oak语言编写的一些小程序(如动画、游戏等)风靡互联网,Oak起死回生。当时由于Oak这个商标已被注册,于是采用了Oak工程师们经常喝的一种产自印尼爪哇岛的咖啡为名,即Java。

1995年5月Sun公司正式发布了Java语言,1996年1月,Java的第一个开发工具包JDK 1.0发布。1998年12月,JDK 1.2发布,这是Java发展历程中一个革命性的版本,它将Java分成了3个版本:J2SE、J2EE和J2ME。

其中:

· Java 2标准版(Java 2 Standard Edition,J2SE)是整个Java技术的核心和基础,为用户提供了开发与运行Java应用程序的编译器、基础类库及Java虚拟机等。

· Java 2企业版(Java 2 Enterprise Edition,J2EE)是Java语言中最活跃的体系之一,它提供了一套完整的企业级应用开发解决方案。J2EE不仅仅是指一种标准平台(Platform),更多的表达着一种软件架构和设计思想。

· Java 2微型版(Java 2 Micro Edition,J2ME)是用于移动设备、嵌入式设备上Java应用程序的开发,包括虚拟机和一系列技术规范。

从JDK 1.2开始到JDK 1.5,人们习惯上都把它称为Java 2。直到2005年6月,在JavaOne大会上Sun公司发布了Java SE 6,Java的各种版本更名取消了其中的数字“2”:J2SE更名为Java SE(Java Platform Standard Edition),J2EE更名为Java EE(Java Platform Enterprise Edition),J2ME更名为Java ME(Java Platform Micro Edition)。

三、Java特点

简单

面向对象

跨平台性

解释型

多线程

安全

动态

四、Java环境搭建

 

什么是JRE,JDK

JRE(Java Runtime Environment Java运行环境)

JRE包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。

JDK(Java Development Kit Java开发工具包)

JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。

其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等

简单而言:使用JDK开发完成的java程序,交给JRE去运行。

JavaPlatform

下载Java JDK

登陆www.oracle.com

选择Downloads

点击JavaSE

JDK1

下载JDK

JDK2

选择for windows x86的JDK

JDK3

安装

安装过程比较简单,一直下一步,中间选择好自己的JDK和JRE目录就可以了,而且JRE其实已经存在在JDK目录中,不安装JRE亦可。

由于JDK是绿色的,所以安装好的目录可以直接拷贝到其他机器使用,只不过安装时会在注册表中注册,有一个自动更新的功能,如果不装,则不会自动更新,但不影响使用。

配置环境变量

普遍配置方法

右击我的电脑,选择属性,选择里面的高级系统设置,然后如下图,选择找到环境变量里的path,加上自己的JDK\bin的目录,加到里面

path

打开dos命令行,输入javac,回车,如果出现下图,表示设置成功,可以直接使用了

path1

环境变量配置的一个简单技巧

可以新建一个变量设置成JDK的目录,以便以后修改

path2

path3

配置临时环境变量

path4

Set path是临时配置方式,只作用于本窗口或者使用start命令开启的新窗口。

你可能感兴趣的:(java)