首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 203 毫秒
1.
1997年将被认为是 Java 在 IS(信息系统)产业的发展中值得记住的一年,关于 Java 如何定位的争论在这一年中闹得沸沸扬扬,争论的焦点从起初的将 Java 看作是“Windows 的终结者”的超级平台,到后来被认为是一种程序开发语言。自 Sun 公司推出了支持 Java 在 Microsoft 的 IE 浏览器上运行的技术 Activator 之后,所有关于 Java 将扮演“Windows 终结者”的争论可以休矣。Sun 的这项决定在某种意义上表明,今后不再只有一种“纯 Java”的技术在业界推广,相反,Activator 技术的宣布使开发者们不得不注意目前有两种相互竞争的 Java 开发工具——一种是 Sun 的“纯 Java”应用软件,另一种是 Microsoft 版的运行于 Windows 95上的 Java。毫无疑问,即将举行的决定 Microsoft 的 roll-your-own 方法的合法性的听证会将使关于 Java 这两大阵营的争论成为下一个焦点。一位联邦法官已经决定将重新考虑 Sun 的关于禁止Microsoft 继续使用 Sun 的 Java 图标的请求,该图标  相似文献   

2.
目前,大多数人仍旧在运行Windows及其内码,但是否有朝一日Java能够运行世上的大多数软件呢?为了找到答案,我们开始研究并执行测试,在此我们能够告诉你Java与Windows内码之间的关系。 与传统软件不同,Java程序不像内码可执行程序一样让单一的CPU—如Pentium—来运行,它们是编写成可以由软件仿真的“虚拟机”上运行(这也就是术语“Java虚拟机”的来源)。这些被称为  相似文献   

3.
Madan.  P  毛嘉青 《微电脑世界》1997,(2):87-90
一、JavaOS设计思想 1.Java虚拟机及Java程序的可移植性 当前,对于现存的许多平台来说,包括Microsoft Windows,Macintosh, OS/2, UNIX, Sun Solaris, NetWare等,软件必须经过编译、测试和分别打包才能运行在不同的平台上。 Java平台是一个新型的软件平台,它能在网络化的计算机系统中传递和运行高度可交互的、动态安全的小应用程序和应用程序。Java平台位于现存平台之上,能执行不针对任  相似文献   

4.
Microsoft近日“装备”了打败IBM和Netscape的强力“武器”——发行它的浏览器新版,以使Windows 3.1的用户下载Java applets。IE 3.0 for Windows 3.1的测试版将可在Microsoft的Web节点上免费下载。新版浏览器包括一个Java虚拟引擎,它可以引导Java applets运行在客户端,把32位调用转化为16位调用,并当用户移动文件到内存或拖拉到屏幕时创建一些溢出模式。Microsoft的Internet平台和工具部门的负责人承认,16位的版本可能略逊于32位版本,但已能提供在Windows 3.1  相似文献   

5.
Internet     
选择自己的Java虚拟机。出于法律原因,Microsoft没有在最初的Windows XP CD-ROM上包含Java虚拟机(VM)。相反,Microsoft将其看作一个“即需安装”的组件:第一次访问带有Java编码的网站时,会提示你从Microsoft网站下载VM。目前,Microsoft的VM已经作为Service Pack 1的一部分发行。  相似文献   

6.
Microsoft将在今年夏天实施另一步行动,通过J/Direct将Java与Windows联姻。J/Direct是一种新的通用连接技术,它将加入Microsoft的Java虚拟机,并将以Windows API函数的形式提供给Java编程人员。4~6周后问世的Internet Explorer4.0β版本中将包含J/Direct。转向J/Direct的行动,超出了Microsoft去年开始的将Java小应用软件捆绑到ActiveX控件中的最初构想。 Microsoft官员称,利用J/Direct,Java编程人员将能够创建以前只能用其它语言(如:C++)编写的元Windows应用软件。例如,使用J/Direct技术编写的程序能够读、写本地硬盘或者与其它在本地运行的应用软件实现互操作。  相似文献   

7.
Microsoft3月中旬宣布了一项计划——使Java成为第一流的Windows应用软件开发工具。 Microsoft在Los Angles召开的Internet Web大会上推出其β版的Java开发工具以及新的用于编写Java应用软件的WFC(Windows基本类库)。类库与编程工具合并将使开发者们能像编写VisualBasic和Visual C++那样轻松地用Java编写Windows应用软件,下像以前那样在运行时还必须带上Java类库,这  相似文献   

8.
Microsoft 3月上旬推出其最新版的Java开发工具软件的同时,宣布了一项惊人的计划——将运行在Windows和Mac系统上的Java应用软件统一化。正如人们所预料的那样,Microsoft极力宣传它的新版Java编译器和开发工具Visual J++ 6.0更易使用,且与Windows的界面更友好。这表明Microsoft有意将其Java开发工具与其它Visual系列产品提到同等重要的地位,这其中包括Visual Basic、Visual C++等。而与Apple公司在技术上的合作使Microsoft的Java虚拟机成为整个台式机市场上的实际标准。一家技术咨询公司的负责人说:“使IE成为Macintosh操作系统的映省浏览器是Microsoft公司  相似文献   

9.
在这一讲中,我们将重点介绍Java平台技术,首先介绍Java核心技术Java虚拟机的概貌、结构,然后再说明100%纯Java的概念和纯Java程序应遵循的原则,在本讲的最后,我们将介绍几种主要的Java开发工具和浏览工具。 一、Java虚拟机 上一讲我们已经提到平台无关性是Java最重要的特性,而实现这一特性的基础就是Java虚拟机。因此,了解Java虚拟机的结构和工作方式对进一步理解Java概念十分有益。下面我们将从两个方面介绍Java虚拟机。 1.什么是Java虚拟机 可以说,Java不仅仅是一种语言,更重要是一种区别于传统系统,遵循“网络就是计算机”信条的平台技术。Java平台将面向对象系统扩展成包括程序和数据的网络计算机,而这  相似文献   

10.
为了挺进Java领域,Microsoft最近推出了Microsoft SDK for Java。有了它,就有了Win32Java虚拟机,就允许开发人员在Windows 95及NT上运行Java应用。用此开发工具,开发人员可以把新的或已有的代码并入Java应用之中,也可以把ActiveX控制件及COM(Component Object Model)目标件与Java  相似文献   

11.
Java编译程序技术与Java性能   总被引:4,自引:1,他引:3  
冀振燕  程虎 《软件学报》2000,11(2):173-178
概述了Java编译程序技术,把Java编译程序分成5类:具有解释技术的编译程序;具有及时(JIT)编译技术的编译程序;具有自适应优化技术的编译程序;本地编译程序和翻译程序.详细描述和分析了它们的体系结构和工作原理.同时也分析了编译程序技术对Java性能的影响.  相似文献   

12.
qc 《网络与信息》2010,(12):35-35
Java程序可以是独立的应用程序(Application)和能在浏览器上执行的小应用程序(Appleto两种Java程序都由一个或多个扩展名为“class”的文件组成,都需要Java虚拟机(JVM)载入并翻译。  相似文献   

13.
根据Sun Microsystems公司的市场营销策略,Java最重要的特征是可移植性。普通的非Java程序往往采用专门为特定处理器而设计的指令集,因而缺乏可移植性。Java的情况不同,它不要求开发人员为不同平台重写同一程序的代码,因此Java程序可运行在各种平台下。 Java程序是为虚拟的微处理器而编写的,该虚拟微处理器被称为Java Virtual Machine(JavaVM)。Java VM将Java程序转变为各平台的原生代码,比如Windows95。因此任何运行了Java VM转换程序的平台都可以运行Java程序,或者从理论上讲是这样。  相似文献   

14.
Java虚拟机(Java Virtual Machine,JVM)是一种用于执行Java字节码的抽象计算机,为Java程序提供了一个运行环境。基于Java的虚拟机技术在许多领域得到了广泛应用,如Web服务器、移动应用、桌面应用等。基于此,文章探讨基于Java的虚拟机技术的应用实践。  相似文献   

15.
Java栈是Java虚拟机中运行时数据区的主要组成部分。大部分虚拟机指令的操作都与Java栈中的框架相关联。该文描述了Java栈在Java虚拟机运行中所起的作用,自行设计了一种Java栈的数据结构,提出了一些具有代表性的字节码指令的实现方法。同时总结了Java栈对虚拟机运行效率的影响。  相似文献   

16.
Java虚拟机     
蔡学镛 《程序员》2002,(1):76-78
Java虚拟机是Java程序语言的核心。Java虚拟机是实际执行Java程序的引擎,也是Java具有这么多良好特色(包括可移植、效率、安全)的关键所在。  相似文献   

17.
Java技术概要     
《个人电脑》1999,5(3):175-179
Java不仅是一种跨平台的语言,而且是一种新的网络计算平台。Java平台包括许多相关的技术,如符合开放接口标准的各种Java API、Java优化技术等。Java技术使同一种应用可以运行在任一种机器或设备上,从PC机到苹果机,从网络计算机到IP可视电话,从移动电话到电视置顶盒,从家电设备到智能卡。总体上,Java平台可分为两个部分,即Java虚拟机和Java API类库。Java平台结构如图1所示。  相似文献   

18.
双汇软件公司近日推出了基于J2EE技术的POS软件。该产品最大的特点是以100% Java语言实现,具有良好的跨平台运行能力,既可运行于Microsoft Windows各种版本,也可以在Linux操作系统上运行。  相似文献   

19.
《程序员》2004,(2):33-33
垃圾收集器(Garbage Collector,GC)是现代软件虚拟机技术的重要组成部分,其设计方案对运行于虚拟机上的应用程序性能影响极大。Java虚拟机(JVM)与.net framework都提供了这一功能。下面我们简单介绍一下Java虚拟机中的垃圾收集器原理。  相似文献   

20.
就像传说的那样,Microsoft开始厌倦Java院外活动集团提出的“一次写成,到处运行”(“write once,run anywhere”)的口号,Bill Gates的干将们的行为让JavaSoft公司的人们也开始发怒。 JavaSoft(Sun Microsystems的子公司)已经开始对利用Java开发商业产品的行为收费。3月下旬,JavaSoft公司将在旧金山接待数千位参加其一年一度开发人员大会的开发人员。但是,Java阵营越来越面临着分裂的危险。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号