Java程序设计 第二版 普通高等教育“十一五”国家级规划教材 作者 朱喜福2 第1章 Java语言基础.pptVIP

Java程序设计 第二版 普通高等教育“十一五”国家级规划教材 作者 朱喜福2 第1章 Java语言基础.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章  Java语言基础 1.1 计算机编程语言 计算机语言可以分为3大类:机器语言、汇编语言和高级语言。机器语言由二进制代码(0或1)串组成,并且是唯一能被CUP直接“理解”的语言。 汇编语言是利用指令助记符来代表机器语言指令进行程序设计的语言,这些助记符因机器类型、型号而异。 由于程序员编写的程序不能直接被机器“理解”,需要通过汇编语言软件翻译成机器语言表示的目标程序,再通过连接形成可执行程序,才能在计算机中执行。 由于汇编语言是面向机器的,即为特定的处理器而设计的,因此对于不同的机器要重新编码,同时使用汇编语言编写的程序即使完成一个简单的任务也需要多条指令。 高级语言采用类似自然英语及数学符号来书写语句,组成程序。高级语言是面向用户的语言,使用一条简单的高级语言语句就可以完成由许多条汇编语句才能完成的任务。 高级语言编写的程序同样不能直接被机器“理解”,需要将其转化为机器语言,这是通过执行称为“编译器”的编译程序实现的。 高级语言比机器语言和汇编语言都更易学、易用和易于理解,同时提供了大量的帮助文档。高级语言编写的程序更易于维护,不受某一机器类型的限制,几乎可以不加修改地用于不同计算机。 高级语言程序的翻译和执行方法可归类为两大基本技术:编译执行和解释执行。 像C或者C++这类编译语言写出来的程序,通过编译程序处理后,其目标语言是与之相对应的机器语言,它们能被独立地执行。 像BASIC这种解释语言编写的程序,通过解释程序所处理的翻译和执行过程通常是交替执行的,源程序某一部分所生成的代码在其产生时就被执行。Java语言是解释执行的高级编程语言。 1.2 Java语言发展 Java语言诞生于20世纪90年代初期,适用于在Internet环境下编写各种网络应用程序,并且具有平台无关性等特点,现已迅速发展成为最受欢迎的计算机网络编程语言之一。 Java语言是面向对象的程序设计语言,它是解释执行的,能跨平台使用,具有较高的性能和高度的安全性,并且支持多线程,具有内存垃圾自动收集机制。 最早的Java版本JDK1.0于1996年正式推出,经不断改进和升级后,发布了JDK1.1、JDK1.1.5等版本。 1999年升级为1.2版,并改称为Java 2。2000年发布了Java 2的1.3版本。2002年发布了Java 2的1.4版本。 这些升级的版本使Java程序运行更快、多媒体功能更强,并扩充了对网络的支持和对XML的处理。 随着Java技术的不断发展,它根据市场进一步细分为以下3个版本:针对企业级e-Business架构和Web服务开发与应用的平台J2EE(Java 2 Enterprise Edition);针对普通PC应用的Java开发平台J2SE(Java 2 Standard Edition);针对嵌入式设备及消费类电器(如手机、智能卡等)的开发平台J2ME(Java 2 Micro Edition)。 1.3 Java程序的开发和运行环境 本书使用的是针对普通PC应用的Java开发平台J2SE,其全称是“Java 2 Software Development Kit, Standard Edition”,它是Java 2开发的标准版,简称j2sdk。 随着Java技术的发展,它不断升级为新的版本,如j2sdk1.4、j2sdk1.5等。本书所讲程序都是在Windows操作系统下实现的,使用的是基于Windows下的j2sdk,具体版本名称是jdk-1_5_0-windows- i586.exe。 j2sdk是基于命令行(DOS界面)的开发环境,在该环境下需要打开DOS界面编译和运行程序。 许多公司提供了付费的、更方便的图形界面下的Java集成开发环境,有兴趣的读者可参考相关书籍来了解和熟悉它们的使用。 1.4 能够运行的两类Java程序 1.4.1 Java Application的编译和运行 例1.1 一个简单的Java应用程序:App1.java。 /*这是一个最简单的Java应用程序,其功能是在DOS界面输出字符串:Hello,World!。 通过该程序来演示Java应用程序的编译和运行。*/ 1: public class App1 { 2: public static void main(String[] args) { 3: System.out.println(Hello,World!); //输出字符串:Hello,World! 4: } 5: } 图1-1所示为App

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档