相关推荐
-
Java 的可移植性
这是一位MS工程师写的一篇文章,应该说对Java的态度是比较客观的,欢迎大家看完之后发表意见 Java 的可移植性Michael Edwards微软公司开发技术工程师序言我一直都怀疑被那些自以为博学的人不停讨论的最热门的话题Java™ 。您可以用一分为二的观点来对待这些问题,最终你被迫相信 Java 将带来世界和平并能偿还美国的国债或者它完全是在浪费时间。我常常想涉足这些讨论,但我
-
Java的可移植性及其原理
可移植性可称为跨平台
-
关于JAVA的可移植性(转)
关于JAVA的可移植性(转)[@more@] 概述:Sun的JAVA技术的强大的可移植性(portability)主要表现在三个各自独立的方面。本文讨论了这三种可移植性的特点和它们的不足。 1.JAVA作为一种编程语言:源代...
-
java程序实现可移植性依靠的是_详细介绍JAVA的可移植性
Java技术强大的可移植性(portability)主要表现在三个各自独立的方面,分别是:源代码可移植性CPU可移植性操作系统可移植性下面讨论了这三种可移植性的特点和它们的不足。1. JAVA作为一种编程言语:源代码可移植性作为一种编程言语, JAVA提供了一种最简单同时也是人们最熟悉的可移植性–源代码移植。 这意味着恣意一个JAVA程序, 不论它运转在何种CPU、操作系统或JAVA编译器上, 都...
-
java可移植性
(java的可移植性) 欢迎使用Markdown编辑器 java执行时对源码进行编译,编译后生成字节码文件(.class)。这是一种"中间"文件类型,需由特定的系统环境执行(java虚拟机),在jvm中定义了一套完善的"指令集",不同操作系统的jvm拥有的"指令集"是相同的,程序员只需针对jvm的指令集进行开发,并由jvm区匹配不同的操作系统,这样就解决了程序的可移植性问题。 新的改变 我们对Ma...
-
【汇智学堂】JAVA高可移植性的原因
1、Java用编译器编译出字节码(即生成的.class文件),再将字节码放到解释器里面运行解释,同一字节码可以在不同操作系统下被不同的操作系统解释,.class文件是统一规范的二进制文件,所以不同编译器可以编译出统一的字节码。 2、Java与其他语言不同的一点,Java程序占用内存被受Java规范,并不会被硬件影响,这也是Java可移植性的原因之一。 ...
-
【java】可移植性
Java 可移植性,与 C 和 C++ 不同,Java 规范中没有“ 依赖具体实现” 的地方基本教据类型的大小以及有关运算都做了明确的说明 。
-
详细介绍java的可移植性
一、在详细介绍java的可移植性之前,先自问自大几个问题 1)什么叫做软件的可移植性? 软件的可移植性指的是软件从一个环境转移到另一个环境的难易程度。 2)如何实现具有较高的可移植性高呢? 使用通用的设计语言和运行支撑环境,较少使用与系统底层相关的语言 3)可移植性与跨平台有什么区别? 可移植性的环境包括了软件环境、硬件环境和系统组织环境,平台无关性指的是操作系统无关性。 ····
-
Java的可移植性/跨平台性
Java语言的可移植性/跨平台性 文章目录Java语言的可移植性/跨平台性一、什么是可移植性?二、Java语言的可移植性是如何实现的? 一、什么是可移植性? Java程序可以做到一次编译,到处运行。可移植性也被叫做跨平台性 例如:Java程序可以在Windows操作系统上运行,在不做任何修改的情况下,可以在Linux操作系统下运行。 二、Java语言的可移植性是如何实现的? 首先,不同操作系统的内核是不一样的,那么不同操作系统执行指令的方式也是不一样的,直接让Java程序与底层的操作系统直接交互是肯定不行的
-
java 可移植性,可移植性(侧重Web Service)分析
非常感谢你的阅读,如果你觉得好或者对你有帮助,请积极给一个留言反馈以示鼓励。提到这个话题,不免得提及Java设计理念,以及与Web Service可移植性密切相关的三个JSR规范:JSR1.9、JSR175、JSR181提到可移植性,我们又不免想到如下方式:①XML配置文件屏蔽差异,类似Facade Pattern的形式统一入口②注释③类似JBoss提出的Micro-Container我们进入正文...
-
【为什么Java具有可移植性】
Java的可移植性
-
完美实现JAVA程序的移植性和方便运行
完美实现JAVA程序的移植性和方便运行 前言:本文主要告诉大家如何实现两个功能:①让java程序(class文件)像exe文件一样方便运行;②让java程序在没有安装java运行环境的计算机上运行。本人曾经被这两个问题困扰良久,网上也有将java程序打包成可执行jar包甚至用第三者程序将jar包生成exe文件的说法。很遗憾,也很惭愧,本人还是没有解决好这两个问题。无意中发现了一个法子,简单而
-
Java程序移植
一 在导航栏中右键选择Import 二 选择已存在的项目 三 选定一个项目 四 点击Finish完成项目导入 大小: 18.8 KB
-
java随笔 (可移植性)
java 语言,最初的宣传口号就是“可移植性”,使得开发者不必为在不同的操作系统上运行程序而困扰。下面主要介绍JAVA 虚拟机的实现原理以及可移植性分析: 计算机高级语言,主要有编译型和解释型,java是这2种的集合。在Java程序中,源代码需要编译后才可以执行,运行机制如下: Hello.java (源代码) > 编译 > Hello.class(字节码) > 解释 >...
-
java的可移植性_关于JAVA的可移植性有哪些说法?
1。JAVA作为一种编程语言:源代码可移植性作为一种编程语言,JAVA提供了一种最简单同时也是人们最熟悉的可移植性–源代码移植。这意味着任意一个JAVA程序,不论它运行在何种CPU、操作系统或JAVA编译器上,都将产生同样的结果。这并不是一个新的概念。人们使用C、C++也可以产生同样的效果。但是使用C或C++编程人们可以有太多的选择,在许多细节上它都没有严格定义,如:未初始化变量的值、对已释放的内...
-
使Java代码可移植之一
作者:mingjava 文章来源:http://www.j2medev.com/Article/ShowArticle.asp?ArticleID=858本文内容摘自即将出版的《Symbian OS J2ME编程指南》一书,关于本书的详细介绍请访问:http://www.china-pub.com/computers/common/info.asp?id=25538 6.1 概述在本章和下一章
-
java平台相关性/可移植性
平台相关性: windows系统只能运行windows的可执行文件(exe). linux系统只能运行linux的可执行文件。 windows的可执行文件,不能直接运行在Linux系统中,反之亦然。----------------------------------------------------比如我现在以游戏开发者的身份,要使用某一种编程语言编写一套游戏软件,为了能在不同平
1 楼 samking630 2009-05-15 23:25