01第1章Java语言概述.pptVIP

  • 3
  • 0
  • 约4.6千字
  • 约 22页
  • 2019-08-10 发布于广东
  • 举报
* 如果,字符串本身有空格组成,可以将整个字符串用双引号扩起来,说明这是一个整体。 * Byte-code校验: 如果byte-code通过代码校验,没有返回错误,我们可知道:代码没有堆栈上溢出和下溢出所有操作代码参数类型都是正确的没有发生非法数据转换,如将整数转换成指针。访问对象操作是合法的。 类装载: Class Loader通过将本机类与网络资源类的名称分开,来保持安全性。因为调入类时总要经过检查,这样避免了特洛伊木马现象的出现。从网络上下载的类被调进一个与之相关的私有的名字域。当一个私有类来访问另一个类时,build-in(本机类)首先被检查,然后检查相关的类。这样就避免了破坏本机类情况的出现。 可移植: 可移植的同体系结构无关的特性使得Java应用程序可以在配备了Java解释器和运行环境的任何计算机系统上运行,这成为Java应用软件便于移植的良好基础。但仅仅如此还不够。如果基本数据类型设计依赖于具体实现,也将为程序的移植带来很大不便。 * 多线程: Java提供的多线程功能使得在一个程序里可同时执行多个小任务。多线程可以带来更好的交互响应和实时行为。如果你曾经使用其他语言写过多线程程序,那么你会对Java多线程处理的简单性惊叹不已。线程(有时也称小进程)是一个大进程里分出来的小的独立的进程。因为Java实现了多线程技术,所以比C和C++更加键壮。多线程带来的好处是更好的交

文档评论(0)

1亿VIP精品文档

相关文档