JAVA开发基础重点.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java语言程序设计 杨 红 大连海事大学 信息科学技术学院 ;1、教材 《Java基础教程》(第3版) 耿祥义 编著 清华大学出版社 2、答疑 地点:扬帆楼507 时间:周一中午12:00-13:30 3、学时 54学时(34学时上课,20学时上机实验) 4、实验安排 地点:扬帆楼105 时间:第1、3、7、9、11、13、15周周五3-4节; 第15、16、17周周二3-4节 5、考核方式 试内笔试(70%) 实验成绩(20%):期中小测验、实验报告、实验作业 平时成绩(10%):平时课堂表现和出席情况;Java基础教程; Java的地位 Java的诞生 Java的发展历史 Java的平台无关性 Java的特点 安装JDK 简单的Java应用程序 ;Java的先导知识与后继技术;1、网络地位;2、Java语言的诞生;1991年,Sun成立Green小组,开发了新的语言Oak; 1992年,Oak与GreenOs操作系统、用户接口模块、硬件模块集成为设备Star Seven,成功表现了高效的小程序代码技术,Green小组升级为First Person子公司; 1994年,First Person解体,Sun决定将Oak与WWW相结合; 1995年,James Gosling和Naughton完成了Oak的新版本和第一个基于Oak的应用程序Web Runner。Oak更名为Java,Web Runner更名为HotJava(第一个支持Java的第二代WWW浏览器); 1995年秋,Netscape公司获Sun公司批准在Netscape Navigator 2.0的32位版本中支持Java; 1998年,Sun发布Java 2平台,是Java技术发展的新的里程碑。 ;Java 平台;Java 平台; Java可以在计算机的操作系统之上再提供一个Java运行环境,该运行环境由Java虚拟机、类库以及一些核心文件组成。 Java语言提供的编译器不针对特定的操作系统和CPU芯片进行编译,而是针对Java虚拟机把Java源程序编译为称作字节码的一种“中间代码”,字节码是可以被Java虚拟机识别、执行的代码,即Java虚拟机负责解释运行字节码, 运行原理是:Java虚拟机负责将字节码翻译成虚拟机所在平台的机器码,并让当前平台运行该机器码。 ; 在一个计算机上编译得到的字节码文件可以复制到任何一个安装了Java运行环境的计算机上直接使用。字节码由Java虚拟机负责解释运行,即Java虚拟机负责将字节码翻译成本地计算机的机器码,并将机器码交??本地的操作系统来运行。 ; Java生成的字节码文件不依赖平台 ;半编译半解释。一次编译,到处运行;Sun在JAVA“白皮书”中指出: JAVA是一种“简单、面向对象、分布式、解释型、健壮、安全、体系结构中立、可移植、高性能和动态”的编程语言。;1 简单 ;3 平台无关 ; 使用支持Java的浏览器时,可以放心地运行Java Applet程序,不必担心病毒的感染和恶意的企图。Java Applet程序由浏览器内置的Java运行环境负责解释执行,浏览器内置的Java运行环境不允许Java Applet程序访问当前浏览器上下文环境以外的其它部分。 ;?两种应用程序 Java application: 编译器编译;运行 Java applet:编译器编译;编写HTML文件把Applet嵌入其中;浏览器中运行 ?类库API Java API是SUN提供的用Java语言开发的类集合。 Java API包括几十个包,常用的有:java.lang, java.io, java.util, , java.awt, java.applet等。;Java核心类包;6、安装JDK(Java Development Kit); 目前Java平台主要分为下列3个版本: (1)Java SE(J2SE)称为Java标准版或Java 标准平台。 (2)Java EE(J2EE)称为Java企业版或Java企业平台。 (3)Java ME(J2ME)称为Java微型版或Java小型平台。 无论上述那种Java运行平台都包括了相应的Java虚拟机(Java Virtual Machine),虚拟机负责将字节码文件(包括程序使用的类库中的字节码)加载到内存,然后采用解释方式来执行字节码文件,即根据相应平台的机器指令翻译一句执行一句。 ;Java SE平台是学习掌握Java语言的最佳平台,而掌握Java S

文档评论(0)

***** + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档