下载此文档

与面向对象程序设计.pptx


文档分类:IT计算机 | 页数:约28页 举报非法文档有奖
1/28
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/28 下载此文档
文档列表 文档介绍
Java语言的特点Simple(易学,自动内存管理,简化重载,去掉指针及C++中一些不是绝对必要的功能)object-oriented(纯面向对象语言,程序代码以类的形式组织,由类来定义对象的各种状态和行为)Distributed(丰富的网络编程功能-轻松处理TCP/IP通过URL访问远地资源;字节码可来自网络)Interpreted(Java是解释型的,但Java通过预先将源代码编译为接近于机器指令的字节码,有效地克服了传统解释型语言的性能瓶颈,同时又保持了解释型语言的可移植性。Java解释器能直接在任何机器上执行Java字节码)Java语言的特点Robust(静、动态检查,排除出现错误的条件,异常处理,取消指针,内存保护)Secure(使用于网络/分布式运算环境,确保建立无病毒且不会被侵入的系统。内存分配及布局由Java运行系统决定,字节码验证)architecture-neutral(让Java应用程序能够在网络上任何地方执行,字节代码-平台无关性、完全统一的语言版本-实现无关性,访问底层操作系统功能的扩展类库–不依赖于具体系统)Portable(源于7而且Java本身环境的可移植)Java语言的特点high-performance(字节码->目标代码)multi-threaded(在语言级嵌入了对并发控制的功能-多线程控制,大大简化了多线程应用程序的开发)Dynamic(面向对象设计的延伸。JAVA的基本组成单元是类,而Java的类又是运行时动态装载的。可以在分布环境中动态地维护应用程序和类库的一致性。更能适应时刻变化的环境,Java不会因程序库的更新,而必须重新编译程序)Java是什么…上的世界语。Java是最佳的网络应用开发语言。平台,并进而引发、带动了Java产业的发展和壮大,成为当今计算机业界不可忽视的力量和重要的发展潮流与方向!Java的工作方式本地计算机系统Java虚拟机(JVM).—JVM、JREJVM-javavirtualmachineJVM虚拟机将java字节码程序翻译成机器语言。然后有计算机执行。JVM没有其他相关的文件。.JVM本身不足以支持javaapplication和applet的运行。JRE-。.java术语—(syntax):在java技术中如何编程。API包括数百个类——公司预先编好的代码,你可以在编程中充分利用它们的功能。java术语—JDK、J2SDKJDK—javadeveloper’skit(java开发工具包)JDK包含JVM和其他工具,以及所有的API和相关文件。JDK是java技术的旧名(1999/11以前),。Java2—Java2Platform,J2SDK–java技术的新名称SDK—SoftwareDevelopmentKitJVMJREJ2SDKJVMplusbasicAPIs(whatyouneedtodistributetopeoplewhowillrunyourJavaprograms)pilers,tools,anddocumentation(whatyouneedinordertowritejavatechnologyprograms).Java虚拟机JVM提供以下定义:指令集(Bytecodes是JVM的机器指令)。寄存器组类文件格式栈垃圾回收“堆”(实现内存的动态分配和自动回收)内存区域

与面向对象程序设计 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数28
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198613
  • 文件大小173 KB
  • 时间2019-12-01