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具有良好的可移植性。
相关文章推荐
- javaSE_8系列博客——Java语言的特性(四)--注解--(1)--基础知识
- JAVA基础--JVM原理(一)
- JAVA语言跨平台的原理
- javaSE_8系列博客——Java语言的特性(二)--高级语言的基础知识
- JavaSE基础之Java语言(Hello World)
- 【002】Java语言的跨平台原理
- java语言的跨平台原理以及环境的搭建
- JAVASE基础-day05(Java语言基础)
- 基础02 Java 跨平台原理
- JavaSE基础之Java语言(JDK的下载和安装)
- JavaSE_8系列博客——Java语言的特性(六)--泛型(4)--Java中泛型实现的原理
- JAVASE基础-day04(Java语言基础)
- JavaSE学习总结第06天_Java语言基础2 & 面向对象1
- JAVA基础--JVM原理(二)
- Java中的基础----JVM加载class文件的原理
- JAVA 跨平台原理以及jdk、jre、jvm之间的关系
- JavaSE学习总结第05天_Java语言基础1
- java的语言特性,跨平台原理和两种核心机制(个人总结)
- JAVASE基础-day03(Java语言基础)