二,JavaWeb之Java的跨平台性
2016-01-13 00:00
435 查看
摘要: JavaWeb系列博客第二篇。
零,看这一系列文章的前提。
一,这段是废话。
二,废话里边不得不说的话(跨平台性)。
你要是不信我说的,也可以看这里。
http://baike.baidu.com/link?url=F3M4rH-mgvPhJ4-0ghn9uJBZ04QMsHgGCJ6pJVi9IeXcHegLcL8X0zhUuxusEX_obkLMQCfWRzoBkAeaUhq-s_
如果想查看更多的原创技术文档请订阅我的公众号,微信搜索ITYaoDao,或者直接扫描下边二维码:
![](https://static.oschina.net/uploads/img/201601/13220610_ZF3U.jpg)
下期预告:
三,JavaWeb之什么是JavaWeb
零,看这一系列文章的前提。
首先你得用过Java。 没用过?那懂Java也行,比如说学过Java但是没用Java开发过程序。 没学过也没开发过?那你了解过Java也行,慢慢的也能看的下去。 什么?Java是什么?请出门左拐,慢走不谢。。。
一,这段是废话。
像Java是当前最最流行的语言,他距今研发多久了,什么公司的了啊这些我就不说了。没多大卵用,想了解的自己百度,用时间长了慢慢的了解了,我们目前需要的是快速的入门入门。。。
二,废话里边不得不说的话(跨平台性)。
java既是编译性语言,又是解释性语言。什么意思呢? 像C语言就是编译性语言,它的源代码通过编译器直接编译成二进制机器码直接给机器运行。 但是Java不是这样的,它的.java源代码通过编译器编译之后是一种叫做“java字节码”的中间语言,这种java字节码只能在java虚拟机中运行,java虚拟机把这种java字节码解释成二进制机器码供计算机运行,这就是java跨平台行非常好的原因。 它的源程序编译出来的东西并不是给电脑运行的,而是给电脑里边的JVM(java虚拟机)运行的,无论是MAC还是Linux还是Windows,只要你的电脑里边装一个JVM就行了。JVM会根据不同的平台把同一份Java代码解释成不同平台下的机器码供电脑运行。所以它跨平台性特别好。巴拉巴拉了这么多其实就是这幅图。
你要是不信我说的,也可以看这里。
http://baike.baidu.com/link?url=F3M4rH-mgvPhJ4-0ghn9uJBZ04QMsHgGCJ6pJVi9IeXcHegLcL8X0zhUuxusEX_obkLMQCfWRzoBkAeaUhq-s_
如果想查看更多的原创技术文档请订阅我的公众号,微信搜索ITYaoDao,或者直接扫描下边二维码:
![](https://static.oschina.net/uploads/img/201601/13220610_ZF3U.jpg)
下期预告:
三,JavaWeb之什么是JavaWeb
相关文章推荐
- 三,JavaWeb之什么是JavaWeb
- 一,JavaWeb系列博客的结构
- spring环境下junit测试
- Spring中管理Bean依赖注入之后和Bean销毁之前的行为
- Java处理XML的三种主流技术
- JAVA基础之多线程--概念
- Java多线程--线程栈模型与线程的变量
- JAVA多线程--线程状态的转换
- 编程方式整合Spring和Activiti
- springmvc拦截器讲解
- 如何成为一个Java Web工程师
- Android项目从Eclipse到AS的迁移
- spring与servlet3.0无web.xml文件时的配置方式
- Spring的@Autowired用法浅谈
- 安装Eclipse的SVN插件(离线安装 or 在线安装)
- java的文件读写
- Office之PDF
- 关于在生产上查看Java 版本号 java -version 不可用的问题的思考
- 循序渐进看Java web日志跟踪(2)-Java日志API认识
- Spring+EhCache缓存实例(详细讲解+源码下载)