您的位置:首页 > 编程语言 > Java开发

JavaSE基础之Java语言的跨平台原理(JVM)

2013-08-03 17:15 232 查看

1.1 什么是计算机语言?

语言:是人与人之间用于沟通的一种方式。
                    例如:中国人与中国人用中文沟通。

                    而中国人要和韩国人交流,就要学习韩语。

计算机语言: 人与计算机交流的方式。
                    如果人要与计算机交流,那么就要学习计算机语言。

                    计算机语言有很多中,如:C,C++,Java等。

                   这里,我们选择其中的一种:Java语言。

1.2 Java语言概述

是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一门高级编程语言。
是一种面向Internet的编程语言。
随着Java技术在Web方面的不断成熟,已经成为Web应用程序的首选开发语言。
是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。

1.2.1 Java语言的三种技术架构



1.2.2 Java语言的特定:跨平台性

什么是跨平台性?
              通过Java语言编写的应用程序在不同的系统平台上都可以运行。

原理是什么?
              只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。

              由JVM来负责Java程序在该系统中的运行。

1.2.3 Java语言的特点:跨平台性(图解)



因为有了JVM,所以同一个Java程序在不同的操作系统中都可以执行。这样就实现了Java程序的跨平台性。也称Java具有良好的可移植性。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Java 跨平台