无锡Java培训
达内无锡java培训中心

(0510)85380882

热门课程

Java编程语言的分析《下》

  • 时间:2016-07-01
  • 发布:java培训
  • 来源:java培训

无锡达内java培训专家带大家了解一下Java编程语言的分析《下》

Java是一个广泛使用的网络编程语言,它是一种新的计算概念 。

首先 ,作为一种程序设计言,它简单,面向对象、不依赖于机器的结构 ,具有可移植性,鲁棒性、安全性、并且
提供了并发的机制具有很高的性能。
    

6.体系结构中立

Java解释器生成与体系结构无关的字节码指令,只要安装了Java运行时系统,Java程序 就可在任意的处理器这些字
节码指令对应于Java虚拟机中表示,Java解释器得到字节码后,对它进行转换,使之能够在不同的平台运行。

7.可移植性

与平台无关的特性使Java程序可以方便地被移植到网络上的不同机器同时,Java的 类库中也实现了与不同平台的接
口 ,使这些类库可以移植。另外,Java编译器是由 Java语言实现的,Java运行时系统由标准C实现,这使得Java系统
本身也具有可移植性。

8.解 释 执 行

Java解释器直接对Java字节码进行解释执行。字节码本身携带了许多编译时信息,使得连接过程更加简单。

9.高 性 能

和其它解释执行的语言如BASIC、TCL不同,Java字节码的设计使之能很容易地直接转换成对应于特定CPU的机器码
,从得到较高的性能。

10.多 线 程

多线程机制使应用程序能够并行执行,而且同步机制保证了对共享数据的正确操 作。通过使用多线程,程序设计者
可以分别用不同的线程完成特定的行为 ,而不需 要采用全局的事件循环机制,这样就很容易地实现网络上的实时
交互行为。

11.动 态 性

Java的设计使它适合于一个不断发展的环境。在类库中可以自由地加入新的方法 和实例变量而不会影响用户程序
的执行。并且Java通过接口来支持多重继承,使 之比严格的类继承具有更灵活的方式和扩展性。

上一篇:Javascript模块化编程之模块的写法
下一篇:最新的java技术总结

javaWeb基础

java并发编程与线程安全

java并发编程与线程安全

java对象在堆内存中的分配原则

选择城市和中心
贵州省

广西省

海南省