下载此文档

java讲稿.doc


文档分类:IT计算机 | 页数:约96页 举报非法文档有奖
1/96
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/96 下载此文档
文档列表 文档介绍
Java讲稿
约法三章:第一个月所有人不要带教材,空手来;第一个月不得使用工具,只能用记事本(txt)编写程序;第一排座位空着,所有人手机放在第一排。
1:邂逅java
:
在1991年的时候,sun公司(斯坦福大学校园网(Stanford work)的首字母缩写)参与竞标一个green的项目。这个项目类似于今天的嵌入式开发,只是最早打算采用c++来进行开发。C++的开发比较复杂,所以sun公司的工程师在c++的基础上开发了一个新的平台,这个平台就称之为ock。Ock这个词原意指的是橡树。一般程序员在编写程序的时候,会间歇性的犯傻,思考的时候目光呆滞的望到窗外。所以程序员在给这个开发平台命名的时候,窗外的一棵橡树映入眼帘,并成功的影响了某个屌丝的思维,既然没有一个令人满意的名称,那就叫橡树吧——ock。
:
在后来的竞标中,那帮屌丝没有成功,当一个项目没有竞标成功的时候,基本就悲催了,一般的下场是无家可归,要么殉葬,要么改嫁。这帮屌丝选择另寻出路,由于当时浏览器技术非常流行,所以他们基于ock又开发了一套浏览器——hotjava。当然,现在hotjava已经淹没在历史的长河中了,只有些许无聊的人还记得她年轻时的容颜,譬如我们。产生的这个新语言(即我们要邂逅的java)突然发现不能被注册,以为已经被注册过了,所以需要马上给他起个新名字。屌丝看到身边的咖啡,是产自爪哇的咖啡,就命名为java。
Java的三个分支:java se;java ee;java me。
Java SE 是Java平台标准版的简称(Java Platform, Standard Edition) (also known as Java 2 Platform) ,用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java应用程序。
Java EE(Java Platform,Enterprise Edition)是sun公司推出的企业级应用程序版本。这个版本以前称为 J2EE。能够为我们帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java应用程序。Java EE 是在 Java SE 的基础上构建的,它提供Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 。
Java ME(Java Platform,Micro Edition)是一种高度优化的Java运行环境,主要针对消费类电子设备的,例如
蜂窝电话和可视电话、数字机顶盒、汽车导航系统等等。JAVA ME技术在1999年的JavaOne Developer Conference大会上正式推出,它将Java语言的与平台无关的特性移植到小型电子设备上,允许移动无线设备之间共享应用程序。
java的特点:
1、简洁有效,java相对于其他语言来说是十分简单的。
2、可移植性,java程序可以移植到其他平台运行。
3、面向对象,java就是围绕着对象来编写程序的。
4、解释型,
5、适合分布式计算,
6、健壮性,
7、多线程处理能力,
8、动态语言,
9、安全性,中间生产字节码文件。
。。。
java应用程序运行机制:
计算机高级编程语言:编译型、解释型。
à编译àà解释àhello
Java在这个过程中执行两种语言:(编译语言)(解释语言)
java程序的组成:java源文件、字节码文件、机器码指令。
java虚拟机(java virtual machine)
在一台计算机上由软件或硬件模拟的计算机,其作用是读取并处理经编译过的与平台无关的字节码文件(class)。
Java编译器针对虚拟机产生字节码文件(class),这个文件与承载的平台没有关系,搁在哪都能用,只要有虚拟机的支持,这就是java独立于平台的原因。
Java解释器负责将java虚拟机的代码在特定的平台上运行。
|à jvm for windows(windows平台)
à编译àà|à jvm for dos(dos平台)
|à jvm for unix(unix平台)
|à …(其他平台)
Java程序中最大的看点就是她的可移植性,一个程序,可以同时在多个平台上执行,而不用改变程序本身,因为执行的class只编译一次就够了,在哪运行就看jvm在哪个平台上就行了。当然了,要改变class文件还得需要改变java文件并重新编译一次。
2 java运行环境的搭建

java讲稿 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数96
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mkjafow
  • 文件大小500 KB
  • 时间2018-02-21