基础02 Java 跨平台原理】的更多相关文章

1993 , JAVA初衷: 机顶盒 1994 年互联网刚刚兴起,.(高司令\ 高斯林),改造成了面向互联网的计算机语言.java重要特性之 ------- 跨平台(一次编译,到处运行).平台:操作系统. java的环境的搭建:      jre: java运行环境. jre = java虚拟机 + 核心类库(辅助java虚拟机运行的文件)      jdk: java开发工具集 jdk = jre + java开发工具(Java编译器等). 安装jdk的路径要注意: 不能带有中文路径或者是空格…
Java跨平台原理(字节码文件.虚拟机) C/C++语言都直接编译成针对特定平台机器码.如果要跨平台,需要使用相应的编译器重新编译. Java源程序(.java)要先编译成与平台无关的字节码文件(.class),然后字节码文件再解释成机器码运行.解释是通过Java虚拟机来执行的. 字节码文件不面向任何具体平台,只面向虚拟机. Java虚拟机是可运行Java字节码文件的虚拟计算机.不同平台的虚拟机是不同的,但它们都提供了相同的接口. Java语言具有一次编译,到处运行的特点.就是说编译后的.cla…
此篇博文主要源自网络xiaozhen的天空的博客:http://xiaozhen1900.blog.163.com/blog/static/1741732572011325111945246/ 1.是么是平台 Java是可以跨平台的编程语言,那我们首先得知道什么是平台,我们把CPU处理器与操作系统的整体叫平台. CPU大家都知道,如果计算机是人,那CPU就是人的大脑,它既负责思维运算,又负责身体各部件的命令控制.CPU的种类很多,除去我们熟知的Intel与AMD外,还有比如上面说到的SUN的Sp…
原文地址:http://www.cnblogs.com/gw811/archive/2012/09/09/2677386.html 1.是么是平台 Java是可以跨平台的编程语言,那我们首先得知道什么是平台,我们把CPU处理器与操作系统的整体叫平台. CPU大家都知道,如果计算机是人,那CPU就是人的大脑,它既负责思维运算,又负责身体各部件的命令控制.CPU的种类很多,除去我们熟知的Intel与AMD外,还有比如上面说到的SUN的Sparc,比如IBM的PowerPC等等,这些各个公司生产的CP…
Java的跨平台基于编译器和虚拟机.其中,CPU处理器和操作系统的整体称为平台.编译器把源文件编译成与平台无关的基于Unicode的字节码class文件,虚拟机把该文件解释成与平台有关的机器码指令,可以在相应平台上执行. 参考资料 为什么JAVA可以跨平台? Java跨平台原理…
快捷键和功能键A:键盘功能键* a:Tab* b:Shift* c:Ctrl* d:Alt* e:空格 * f:Enter* g:Window* h:上下左右键* i:PrtSc(PrintScreen)屏幕截图 B:键盘快捷键a:Ctrl+A 全选b:Ctrl+C 复制c:Ctrl+V 粘贴d:Ctrl+X 剪切e:Ctrl+Z 撤销f:Ctrl+S 保存DOS命令行的进入方式* A:xp下如何打开DOS控制台?* a:开始–程序–附件–命令提示符* b:开始–运行–cmd–回车* c:win…
介绍 C/C++语言都直接编译成针对特定平台机器码.如果要跨平台,需要使用相应的编译器重新编译. Java源程序(.java)要先编译成与平台无关的字节码文件(.class),然后字节码文件再解释成机器码运行.解释是通过 Java虚拟机来执行的. 字节码文件不面向任何具体平台,只面向虚拟机. Java虚拟机是可运行Java字节码文件的虚拟计算机.不同平台的虚拟机是不同的,但它们都提供了相同的接口. Java语言具有一次编译,到处运行的特点.就是说编译后的.class可以跨平台运行,前提是该平台具…
不同操作系统不同的虚拟机,屏蔽不同系统指令集的差异. 开发程序只需要遵循java规范:…
014 01 Android 零基础入门 01 Java基础语法 02 Java常量与变量 08 "字符型"字面值 字符型 字面值如何表示? 两个关键:单引号(必须是英文单引号).单个字符 如何定义字符型变量? 例: char a = 'a'; // 赋值号=左边的a:变量名a: 赋值号=右边的'a',变量值a char ch = 65 ; // ? ASCII码简介以及为什么要用编码 ASCII码:美国标准信息交换代码 为什么要使用编码呢?编码其实就是人们定的一些规则,因为计算机是用…
002 01 Android 零基础入门 01 Java基础语法 01 Java初识 02 Java简介 学习Java的基础语法 Java是一门编程语言,学习的逻辑其实和现实世界的语言是一样的,需要了解它的语法结构 比如学习英语,我们需要学习英语的单词句型 学习完以后,我们就可以以英语的方式和懂英语的人进行交流.沟通与对话 因为你们的沟通及交流都是以英语为基础,所以大家都能够接受 那么对于编程语言其实也是一样的,这时候,其实我们是需要和计算机进行交互 我们写出的东西(即 程序)不是另外一个人要认…