壹Java语言简介
文件类型:PDF/Adobe Acrobat 文件大小:362791字节
内容摘要:
壹Java语言简介Java语言 P1
-- P1 --
壹.Java语言简介
一.起源
设计研发Java语言的人是James Gosling, 感起源於C++,但本质却是大 相
同,Java语言可 是一个专为网际网 开发的新一代程式语言
二.特性
1.跨平台语言
Java语言的做法是将原始程式档经Java编译程式(Compiler)先转换成
bytecode档,再交由作业工作平台的Java直译程式(Interpreter) 执 ,以达
成跨平台的目的,且bytecode档与直译程式的组合能达成和编译程式语言一样的高
执 效
2.安全性与稳固性
所有的Java程式都是在Java虚拟机器(Virtual Machine) 执 ,所谓虚拟机
器是一组关 於程式执 环境的定义,当Java程式要使用系统资源或对系统进 存取
时,都必须经过虚拟机器的同意才 ,如此才能确保Java程式的安全性与稳固性
3.可携性与分散式
将程式的bytecode档分散式的存放在网际网 的多个伺服器上,然后以结构中 的
方式,动态的载入到java虚拟机器内执
4.多执 绪
Java语言允许在某个时间片段内,使用多执 绪 同时进 多个工作,以增强程式的
执 效
5.物件导向
所有的Java程式都是以物件建构而成,使用物件导向的好处, 是允许我们撰写 复
杂的程式以解决所有问题,它有三个特性
资 封装(encapsulation):将资 分成私有,公有,保护,以达到资 保密的目
的
继承(inheritance):上 别的资 或方法,下 别可以使用,以达到资 重覆使
用的目的
多形(polymorphism):允许同样名称的方法,其程式码 同,以达到能以一个名
称表现 同的功能
6. 外处 与系统资源回收
透过 外处 机制可以使程式在执 上 加稳固,系统资源回收机制会自动的收回程
式中向Java虚拟机器请求的系统资源
7.Web的程式语言
可以嵌入在网页,可透过支援java的浏览器加以执 ,Java的Appelet程式是在
网 客户端(client)执 的程式,Servlet程式是在网 伺服端(server)执 的
程式
Java语言 P2
-- P2 --
三.开发Java程式的工具
1.取得SDK(Software Development Kit)
结http://www.javasoft.com
在项目Popular Downloads 下点选 J2SE 1.4.2 SDK
在项目J2SE 1.4.2_05 SDK 下点选 Download J2SE SDK(2004/07/10最新
版本)
出现 LICENSE AGREEMENT 点选 Accept,再点选 Continue
在 Windows Platform 项目下点选 Windows Offline Installation,
Multi-language (j2sdk-1_4_2_05-windows-i586-p.exe, 51.09 MB)
出现「档案下载」画面点选 储存 选定预存放资 夹 即可储存下载
Windows Platform
2.安装SDK
执 j2sdk-1_4_2_05-windows-i586-p.exe安装档案
依安装指引的步骤点选, 一 顺 ,则将安装在c:\j2sdk1.4.2_05的资 夹中
3.设定SDK执 环境
按[开始/控制台/系统]
选按[进阶标签],再选按[环境变 ]按钮
在上面「系统变 」中选PATH,按编辑在PATH的原有资 后面再加上
;C:\j2sdk1.4.2_05\bin
最后再按三次确定 开
4.取得J2SE 1.4.2 Documentation
结http://www.javasoft.com
在Popular Downloads 项目下点选 J2SE 1.4.2 SDK
在项目J2SE 1.4.2 Documentation SDK 下点选 Download
出现 LICENSE AGREEMENT 点选 Accept,再点选 Continue
在 Platform 项目下点选 J2SE 1.4.2 Documen
·上一篇:
湖南理工学院课程教学大纲·下一篇:
远程移动办公安全解决方案