全套Java视频教程 > Java视频下载

Java零基础教程-Java的跨平台

  • 类型:java
  • 适合对象:Java学员、Java爱好者、开发人员
  • QQ号:1461566656

分享:0

Java语言特性:


* 跨平台/可移植 

- 有一种特殊的机制:JVM

- Java程序并没有和底层的操作系统直接交互,java程序实际上运行在jvm当中,JVM屏蔽了操作系统之间的差异。

- 但是有一个前提:不同的操作系统中必须安装不同版本的JVM。

- 在可移植性方面表现非常好,一次编译,到处运行。

- 但是为了达到可移植,必须提前在操作系统中安装JRE,JRE有了之后才会有JVM。【JVM不能单独安装】

这方面体验不是特别好。


* Java号称:开源、免费、跨平台、纯面向对象。


- 开源:开发源代码,SUN公司编写的java类库的源代码普通程序员能看到。众人拾柴火焰高。

这样java程序会很健壮。很少的BUG【漏洞/陷阱】


- 免费


- 跨平台:依靠JVM机制【java程序不和操作系统交互,java程序运行在JVM中,JVM和操作系统交互。】

不同的操作系统有不同版本的JVM。


- 面向对象:人类在认识现实世界的时候多数是以面向对象的方式认知的。

* 简单性:

* 这里的简单说的是相对于C语言来说的。

* 例如:C语言当中有指针,C++中多继承

* java取消了指针的概念,取消了多继承,只支持单继承。

.....

* java支持多线程


* java中还有一种特殊的机制:自动垃圾回收机制。GC机制。

【java运行过程当中有一个“垃圾回收器”一直在守护者。】


视频推荐
学员感言
开班信息
官方
微信

关注微信获取
学习资料与教学视频

免费
电话

全国免费电话
400-8080-105

意见
反馈

    报名咨询
    免费教程
    面授学习
    直播学习
    夜校学习
老师在线呢,来聊聊吧