《Java语言程设计》期末复习提纲2013.docVIP

  • 3
  • 0
  • 约3.97万字
  • 约 23页
  • 2017-03-10 发布于贵州
  • 举报
《Java语言程设计》期末复习提纲2013

《Java语言程序设计》期末复习提纲 2013-05 第1章 绪论 1、 Java语言的特点 PPT和课本 JAVA是一种“简单、面向对象、分布式、解释型、健壮、安全、体系结构中立、可移植、高性能和动态”的编程语言 1.Java的简单性是以增加系统的复杂性为代价的。 2.Java 是面向对象的。面向对象的编程语言支持三个概念:封装、多态性和继承 3.分布式: 数据分布支持: 通过Java的URL类可以访问网上的各类信息资源,访问方式完全类似于本地文件系统; 操作分布支持: 通过在web页面中的小应用程序(Applet 将计算从服务器分布至客户机,避免网络拥挤,提高系统效率。 4.Java程序是半编译、半解释的。Java源程序经编译器编译后产生字节码(bytecode),Java解释器解释执行字节码 。 优点: u 兼具编译执行的效率优势和解释执行的灵活性; u 提高了应用程序的可移植性:源程序、中间代码 5.平台无关性/可移植性 ?“一次编程,到处运行”--- WORA( Write Once,Run Anywhere) ?程序的可移植性:指程序不经过修改而在不同的硬件或软件平台上运行的特性。 ?可移植性在一定程度上决定了程序的可应用性。 ?可移植性包括二个层次:源代码级和二进制级的可移植性。 ? C、C++仅有一定的源代码级的可移植性。 ?Java可移植性源于两方面: ? J

文档评论(0)

1亿VIP精品文档

相关文档