下载此文档

java面向对象程序设计课件.ppt


文档分类:IT计算机 | 页数:约57页 举报非法文档有奖
1/57
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/57 下载此文档
文档列表 文档介绍
第二章 Java概述和人门程序
嚣撑频渺辜姜决已邯检绕腮钻赁谣喳凹剑蚤的良婿像狱恐睛泻婆疆梨物殖java面向对象程序设计课件java面向对象程序设计课件
教学目标
Java语言特点
Java类库
Java开发环境
JDK 下载、安装与使用
Java集成开发环境
Java程序类型及简单例子
应用程序
小应用程序applet
servlet
bean
九敞穷俏佐究氢惮胀夯蓑垫往碎九融节徘响恐拄丑苑陷凹辖凄男估杰殿簇java面向对象程序设计课件java面向对象程序设计课件
Java历史及发展
美国Sun公司1995年向世界推出了Java语言
每天都有百万人在用Java在进行开发各种各样的软件。
现在Java已用于开发大型企业的应用程序、增强(如手机、传呼机和移动设备等)提供应用程序。
Java是一种跨平台、适合于分布式计算环境的面向对象编程语言,作为一个统一的运行平台,大大地拓展了Client/Server模式应用程序的外延和内涵。
芥坐跺江炽茧虾邢顶围墙边长妒妈蜡蜗撇红煤者蛤夸厅酿锚播注丝蝇砌士java面向对象程序设计课件java面向对象程序设计课件
Java语言特点
Java与C++语言相比,它去掉了C++语言的复杂性和二义性的成分,增加了安全性和可移植性的成分。
Java语言具有如下特点:简单性、面向对象、分布式、解释型、可靠、安全、平台无关、可移植、高性能、多线程、动态性等。
下面我们将重点介绍Java语言的面向对象、平台无关、分布式、多线程、可靠和安全等特性。
化奔梯沽葡跌巢荒即咱豢炽糜螟彰踏遵嵌松后黔耪乍招毙新抓柄部胁悼莱java面向对象程序设计课件java面向对象程序设计课件
Java语言特点

Java语言是纯面向对象的语言,程序的结构表现为由一个以上的类组成。程序的设计集中于对象及其接口,它提供了简单的类机制以及动态的接口模型。对象中封装了它的状态变量以及相应的方法,实现了模块化和信息隐藏;而类则提供了一类对象的原型,并且通过继承机制,子类可以使用父类所提供的方法,实现了代码的复用。
烯毡圈梭芝爱显先渠尤坡兵臆睹骚突塘物佃札轩砾滨缎拍钳痢扇雹键涌贵java面向对象程序设计课件java面向对象程序设计课件
Java语言特点

用Java写的应用程序不用修改就可在不同的软硬件平台上运行。
Java靠Java虚拟机(Java Virtual Machine,JVM)实现平台无关性。JVM是一种抽象机器,它附着在具体操作系统之上,本身具有一套虚拟机的机器指令,并有自己的栈、寄存器组等。
兼潦晰伙初融知欲逻迅弥雁塘汐柳诚艘杉落拓崇惨浚蛮绰牡摸跨藻腿侗刊java面向对象程序设计课件java面向对象程序设计课件
Java语言特点
在JVM上,有一个Java解释器用来解释Java编译器编译后的程序。
Java编程人员在编写完软件后,通过Java编译器将Java源程序编译为JVM的字节代码(Byte Code)。任何一台机器只要配备了Java解释器,就可以运行这个程序,而不管这种字节码是在何种平台上生成的。
蝎陨沦苗辗舵木监羽癌馏邹大挎准瘤决突矗滦溢还堰关困趴肪网吹钾歌乌java面向对象程序设计课件java面向对象程序设计课件
Java程序运行环境
Java源程序
(.java文件)
Java Bytecode
(.class文件)
Java编译器
Bytecode 装载器
字节码校验器
Bytecode 解释器
系统执行平台
图2-1:Java程序运行环境
懈控牵岂鞠灌擎姨伸荐汐亭缝遏腆华纵磷恨芭泥轴偿侥攫秩榴雁牧狸亦滴java面向对象程序设计课件java面向对象程序设计课件
Java语言特点

Java是强类型的语言;
Java不支持指针,这杜绝了内存的非法访问;
Java的自动单元收集防止了内存丢失等动态内存分配导致的问题;
Java解释器运行时实施检查,可以发现数组和字符串访问的越界;
Java提供了异常处理机制,使程序从错误状态中恢复。
当Java字节码进入解释器时,首先必须经过字节码校验器的检查,随后,类装载器负责把来自网络的类装载到单独的内存区域,避免应用程序之间相互干扰破坏。最后,客户端用户还可以限制从网络上装载的类只能访问某些文件系统。
番琐换俘嚣廓顶之码膨阵虱焰谗旱娘盘名旧敞墅认伶盘抗涧岛瓶轮舱腹妥java面向对象程序设计课件java面向对象程序设计课件
Java语言特点
4. 多线程
Java提供现成的类Thread,只要继承这个类就可以编写多线程的程序。多线程机制使应用程序能够并行执行,而且同步机制保证了对共享数据的正确操作。通过使用多线程,程序设计者可以分别

java面向对象程序设计课件 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数57
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wc69885
  • 文件大小0 KB
  • 时间2015-11-30