第1章Java概述及开发环境搭建通过本章的学习可以达到以下目标:认识Java并了解其发展历史
可以安装并配置Java开发环境
掌握Java中Path及classpath属性的作用
可以编写并运行一个简单的Java程序
可以掌握Java的开发流程
Java是一门程序设计语言,其本身的发展经过了一系列的过程
本章将首先介绍Java的发展历程,让读者对Java有一个基本的认识,了解Java的主要作用,接着详细讲解Java开发环境的搭建,包括Java开发中一些基本的注意事项
本章视频录像讲解时间为35分钟,源代码在光盘对应的章节下
1认识Java1
1什么是JavaJava是Sun(全称为StanfordUniversityNetwork,1982年成立,Sun公司的Logo如图1-1所示)公司开发出来的一套编程语言,主设计者是JamesGosling(如图1-2所示),最早来源于一个叫Green的项目,这个项目原来的目的是为家用电子消费产品开发一个分布式代码系统,这样就可以通过网络对家用电器进行控制
开始Sun的工程师们准备采用C++,但由于C++过于复杂,安全性差,最后决定基于C++开发一种新语言Oak(Java的前身,1991年出现),Oak是一种用于网络的、精巧而安全的语言,Sun公司曾以此投标过一个交互式电视项目,但结果被SGI打败
于是当时的Oak几乎“无家可归”,恰巧这时MarkArdreesen开发的Mosaic和Netscape启发了Oak项目组成员,Sun的工程师们用Java编制了HotJava浏览器,得到了Sun公司首席执行官ScottMcNealy的支持,触发了Java进军Internet
图1-1Sun公司Logo图1-2JamesGoslingJava语言发展到今天经历了一系列的过程,Java在1995年5月23日推出了JDK1