Java.docx


文档分类:经济/贸易/财会 | 页数:约82页 举报非法文档有奖
1/82
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/82
文档列表 文档介绍
第1部分
Java l对程存设计
Java语言介绍
•简单的Java程序
Java中的基本数据类型•运算符、表达式与语句•选择与循环结构
•数组与方法的使用
第1章Java概述及开发环境搭建
通过本章的学习可以达到以下目标:
0认识Java并了解其发展历史。
0可以安装并配置Java幵发环境。
0掌握Java中Path及classpath属性的作用。
0可以编写并运行一个简单的Java程序。
0 可以掌握Java的幵发流程。
Java是一门程序设计语言,其本身的发展经过了一系列的过程。本章将首先介绍Java 的发展历程,让读者对Java有一个基本的认识,了解Java的主要作用,接着详细讲解Java 开发环境的搭建,包括Java幵发中一些基本的注意事项。本章视频录像讲解时间为35分钟, 源代码在光盘对应的章节下。
认识 Java
什么是Java
Java 是 Sun (全称为 Stanford work, 1982 年成立,Sun 公司的 Logo 如
图1-1所示)公司开发出来的一套编程语言,主设计者是James Gosling (如图1-2所示), 最早来源于一个叫Green的项目,这个项目原来的目的是为家用电子消费产品开发一个分布式代码系统,这样就可以通过网络对家用电器进行控制。幵始Sun的工程师们准备采用 C++,但由于C++过于复杂,安全性差,最后决定基于C++开发一种新语言Oak (Java的前身,1991年出现),Oak是一种用于网络的、精巧而安全的语言,Sun公司曾以此投标过—个交互式电视项目,但结果被SGI打败。于是当时的Oak几乎“无家可归”,恰巧这时 Mark scape启发了 Oak项目组成员,Sun的工程师们用Java 编制了 HoUava浏览器,得到了 Sun公司首席执行官Scott McNealy的支持,触发了 Java进军 o
图 1-1 Sun 公司 Logo
Java语言发展到今天经历了一系列的过程,Java在1995年5月23日推出了 mK 版本,的开始,在1998年对之前的JDK进行了升级并推出了 JDK ,该版本加入了大量的轻量级组件包,从此之后Java被正式命名为 Java 2。
Java语言发展到今天经历了以下3个发展方向。
J2SE: Java 2 Platform Standard Edition«包含构成Java语言核心的类,如数据库连接、接口定义、输入
/输出和网络编程。
^ J2ME: Java 2 Platform Micro Edition。包含J2SE中一部分类,用于消费类电子产品的软件开发,如呼机、智能卡、手机、PDA和机顶盒。
J2EE: Java 2 Platform Enterprise Edition, Enterprise Edition (企业版)色含 J2SE 中的所有类,并且还包含用于开发企北级应用的类,如EJB、Servlet、JSP、XML和事务控制,也是现在Java应用的主要方向。
虽然Java语言的发展方向有3个,但是这3门技术中最核心的部分是J2SE,而J2ME 和J2EE是在J2SE基础之上发展起来的,3种技术的关系如图1-3所示。另外要提醒读者的是,在2005年Java十周年大会之后这3门技术又重新更名:
^ J2SE 更名为 JAVA SE。
^ J2ME 更名为 JAVA ME。
^ J2EE 更名为 JAVA EE。
图1-3 3种技术的关系
Java语言的特点
Java语言的许多有效的特性吸引着程序员们,下面介绍最主要的几个。
简洁有效
Java语言是一种相当简洁的“面向对象”程序设计语言,它省略了 C++语言中所有的难以理解、容易混淆的特性,如头文件、指针、结构、单元、运算符重载和虚拟基础类等, 更加严谨、简洁。
可移植性
对于一个程序员而言,写出来的程序如果不需要修改就能够同时在Windows、MacOS、 UNIX等平台上运行,简直就是美梦成真,而Java语言就让这个原本遥不可及的事己经越来越近了。使用Java语言编写的程序,只要做较少的修改,甚至有时根本不需修改即可在不同平台上运行。
面向对象
可以这么说,“面向对象”是软件工程学的一次革命,大大提升了人类的软件开发能力,是一个伟大的进步,是软件发展的一个重大的里程碑。
在过去的30年间,“面向对象”有了长足的发展,充分体现了其自身的价值,到现在已经形成了一个包含“面向对象的系统分析”、“面向对象的系统设计”和“面向对象的程序设计”的完整体系。所以作为一种现代编程语言,是不能够偏离“面向对象”这一方向的,Java语言也不例外。
解释型
Java语言是一种解释型语

Java 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
最近更新