- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
:Java概述
一:计算机语言发展史及Java的历史地位
第一代语言
第一代语言或机器语言是一种低级的面向计算机的程序设计语言,使用0和1表示种 命令。
第二代语言
汇编
第三代语言
C、Pascal、Fortran面向过程的语言
C++面向过程/面向对象
Java跨平台的纯面向对象的语言
. NET跨语言的平台
二:Java体系结构包括4个独立但相关的技术
the Java programming language 程序设计语言
the Java class file format 字节码文件格式
the Java Application Programming Interface应用编程接口
the Java Virtual Machine 虚拟机
三:Java发展史与java体系
95年,Sun发布JDK1.0
98年,JDK1.2,更名为Java2
后续JDK1.3、1.4
JDK1.5,更名为Java 5.0
最新为JDK 6 Update 12
我们使用5.0
四:Java语言的特点
一种面向对象的语言。
一种平台无关的语言,提供程序运行的解释环境。
一种健壮的语言,吸收了C/C++ 语言的优点,但去掉了其影响程序健壮性的部分(如: 指针、内存的申请与释放等)。
五:Java程序运行机制及运行过程
1.核心机制之垃圾收集
garbage collector
不再使用的内存空间应回收-垃圾收集。
在C/C++ 等语言中,由程序员负责回收无用内存。
Java语言消除了程序员回收无用内存空间的责任;它提供一种系统级线程跟踪存储空间 的分配情况。并在JVM的空闲时,检查并释放那些可被释放的存储器空间。
垃圾收集在Java程序运行过程中自动进行,程序员无法精确控制和干预
2.核心机制之Java虚拟机
Java虚拟机可以理解成一个以字节码为机器指令的 CPU。
对于不同的运行平台,有不同的虚拟机。
Java 虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,随处运行”。
六:J2SDK JRE
Software Devleopment Kit (软件开发包)
Java Runtime Environment (Java运行环境)
开发需要JDK
用户只需JRE
1. 开发JDK的不止一家
最主流的是Sun公司发布的JDK
除了Sun之外,还有很多公司和组织都开发了自己的JDK
IBM公司开发的JDK, IBM的JDK包含的JVM(Java Virtual Machine)运行效率要比 Sun JDK包含的JVM高出许多
BEA公司的Jrocket,专门运行在x86平台的Jrocket在服务端运行效率也要比Sun JDK好很多
GNU组织开发的JDK
七:Java Application初步
Java源文件以“java”为扩展名。源文件的基本组成部分是类(class),如本例中的 HelloWorld 类。
一个源文件中最多只能有一个public 类。其它类的个数不限,如果源文件包含一个 public 类,它必需按该类名命名。
Java 应用程序的执行入口是 main() 方法。它有固定的书写格式:
public static void main(String args[]) {…}
Java 语言中严格区分大小写。
Java 方法由一条条语句构成,每个语句以分号结束。
Java语言有三种注释方式:
八:Java开发环境的下载 安装 配置
配置Java开发环境步骤(WindowsXP)
下载并安装最新版本的J2SDK。
设置 Windows 环境变量。PATH/CLASSPATH
选择合适的文本编辑器或使用集成开发环境。
下载
安装
配置 path classpath
验证
java 运行java程序
javac 编译java程序
九:常见Java 开发环境
编辑
您可能关注的文档
- 优·第一讲_虚拟仪器及LabVIEW基础.ppt
- 优·第一节 流域综合开持续发展.ppt
- 优·第一节:食物中的营养物质.ppt
- 优·第一届《机械制图》竞赛试题.doc
- 优·第一届全国数控技能大赛实操参考题目图集.ppt
- 优·第一章 组织行为学概述.ppt
- 优·第一章 MATLAB 基本操作.ppt
- 优·第一章 概论.ppt
- 优·第一章 现代养猪生产.doc
- 优·第一章 药典概况.doc
- 中国行业标准 DB/T 100-2024区域性地震安全性评价.pdf
- 《GM/T 0138-2024C-V2X车联网证书策略与认证业务声明框架》.pdf
- GM/T 0138-2024C-V2X车联网证书策略与认证业务声明框架.pdf
- DB/T 100-2024区域性地震安全性评价.pdf
- 中国行业标准 GM/T 0138-2024C-V2X车联网证书策略与认证业务声明框架.pdf
- 校园周边书店阅读氛围对初中生阅读素养提升的影响研究教学研究课题报告.docx
- 初中校园餐饮卫生监管与食品安全教育创新模式研究教学研究课题报告.docx
- 《文化遗产保护与旅游开发平衡机制的法律法规完善研究》教学研究课题报告.docx
- 《农作物病虫害生物防治技术的经济效益与社会影响分析》教学研究课题报告.docx
- 1 剖宫产术后子宫瘢痕憩室治疗中的并发症预防与护理措施教学研究课题报告.docx
文档评论(0)