共查询到20条相似文献,搜索用时 31 毫秒
1.
Java 虚拟机的起源与构造当我们说到“Java”这个词的时候,指的是四个相互关联的概念:Java 语言、Java API、Java Class 文件格式、Java 虚拟机。整个 Java 体系是基于 Java 虚拟机构造的,正因为如此,才能实现 Java 的安全性和网络移动性。Java 并非是第一个采用“虚拟机”概念的体系,但却是第一个得到广泛运用的虚拟机平台。“虚拟”,是一种隔离物理资源与逻辑资源的手段。Java 虚拟机的“虚拟”,则是用来隔离物理机器,底层操作系统与 Java 语言规范实现的手段。虽然 Java 是一种面向对象的语言,我们平时大量使用的,是对象间的多态, 相似文献
2.
当下社会,计算机网络成为了我们必不可少的工具.智能手机、电脑等智能工具极大地方便了我们的日常生活.网上购物、电影、网上教育都离不开软件.一个出色的主流软件,都离不开Java来实现.所以,Java可以说是一个软件的大脑,控制着整个软件的运营,Java的设计模式,也就起到了举足轻重的作用.本论文就是介绍当下Java的比较主流的设计模式,以及这些设计模式的好处与作用. 相似文献
3.
当下社会,计算机网络成为了我们必不可少的工具.智能手机、电脑等智能工具极大地方便了我们的日常生活.网上购物、电影、网上教育都离不开软件.一个出色的主流软件,都离不开Java来实现.所以,Java可以说是一个软件的大脑,控制着整个软件的运营,Java的设计模式,也就起到了举足轻重的作用.本论文就是介绍当下Java的比较主流的设计模式,以及这些设计模式的好处与作用. 相似文献
4.
5.
6.
在Java项目部署中,经常会遇到JAR文件。就一般的开发人员来讲,其对JAR的使用只是将一个JAR文件复制到服务器或客户端中的合适位置而已,因为,他们对JAR的理解只停留在表面——JAR是用来存储源代码的。事实上,JAR的作用远不仅此而已,将就这一问题进行讨论,并从四个方面给出JAR在Java项目部署中的应用。 相似文献
7.
Java栈是Java虚拟机中运行时数据区的主要组成部分。大部分虚拟机指令的操作都与Java栈中的框架相关联。该文描述了Java栈在Java虚拟机运行中所起的作用,自行设计了一种Java栈的数据结构,提出了一些具有代表性的字节码指令的实现方法。同时总结了Java栈对虚拟机运行效率的影响。 相似文献
8.
十年之后,Java正和其创造者Sun一起,对到底要不要开放源代码这样一个老问题,探索着新的答案和求解方式Java阵营内部的势力纠结,似乎又到了一个敏感却注定意义深远的非常时期。美国旧金山当地时间6月27日,Sun 公司总裁兼COO乔纳森·施瓦茨(Jonathan Schwartz)在2005年度的JavaOne大会开幕仪式上这样说道:“信息时代已经成为历史。现在是参与时代(Participation Age),参与时代的理念是, 在网络上人人都是参加者,而并非只是看客。”这会是Java巨变的前夜吗? 相似文献
9.
Java Communication API是Java平台下用于串口通信程序开发的唯一官方解决方案,Java串口通信程序均可以由官方提供的开发包中的示例程序括展;但以示例程序为基础开发的Java串口通信程序一般都存在着在异步通信模式下无法完整接收长串数据的缺陷;为解决这一问题,根据通信前收发信双方可以约定通信的数据长度这一特点,提出一种对接收到的字节进行计数的方法,以接收的数据长度为指标判断通信是否结束;通过实际编程验证,该方法克服了上述缺陷,具有很好的可行性与实用性,可以广泛应用于各种使用Java Communication API进行开发的场合。 相似文献
10.
据报道,目前Java的应用看好,全球已有70O0万用户、70万开发人员。最引人注目的是,43%的企业正在使用Java平台,其中56%承担关键性任务。国际标准化组织全面支持Java技术和Java平台的巨大进展。目前,几乎各种主流平台都运行Java。估计在1998年,Java工业将有高达10亿美元的收入。 相似文献
11.
《电脑编程技巧与维护》2006,(11):94-94
书名:Java5游戏编程
作者:JonathanS.Harbour
书号:7-111-19993-6
本书讲解如何编写在Web浏览器中运行的Java游戏。目标是针对休闲游戏市场开发游戏。游戏编程是一个富有挑战性的内容,它不仅难以掌握,而且难以入门。并不会因为我们的目标是休闲游戏,编程的过程就会变得容易。好在有了Java这一有力的工具,我们的学习过程会容易得多。 相似文献
12.
Java卡是一种基于Java语言的智能卡。因为智能卡的空间和处理器速度的约束,一个应用程序在Java卡上运行时面临的最大问题是存储空间的不足和对程序执行时间的严格限制。因此,对下载到卡中的字节码进行优化是十分必要的。本文提出了一种综合使用扩展指令集和分段压缩算法的Java卡字节码优化器的设计方案,通过对字节码文件的优化,可得到占用空间较少且没有降低执行速率的字节码文件。 相似文献
13.
14.
在Java 10岁生日之际,有一件令全国80万、Java开发者和所有希望进入Java世界的人兴奋不已的事件正在日益临近,这就是“2005 Java中国开发者大会”。大会正在紧锣密鼓地筹备之中,记者有幸采访到Sun公司大中华区总裁余宏德先生。Sun公司是Java技术的发明者和最主要的倡导者,而余宏德先生的见解则对广大Java爱好者提供十分有益的帮助。 相似文献
15.
记者:10年前您能预见到今天 Java的成功局面吗?富力:其实,任何一个人都没有想到Java 到现在会这么热。从1995年宣布叫“Java”到现在有十年,我到 Sun 公司有九年。JDK 1.0完成之后我就到了 Sun 公司。Java 1.0刚出来时,基本上是一个原型,现在的 Java 主要内核是以1.2为起点的,这个版本之后基本上就没有大的变化了,而且横向地演变出 Java 的移动版和企业版。目前移动版是世界上新一代手机的标准平台。 相似文献
16.
在《定位自己,有的放矢——一位技术作家眼中的Java图书选购技巧》一文中,讲述了怎样在书店选购合适的电脑书。可是,真正的事实是,左挑右选、反复思量终于买了书之后,你的心情也不会很轻松,因为接下来的事情更艰巨:看懂它。在本人的记忆里,每本电脑书都有读起来费脑、甚至费了脑也看不懂的时候,包括本人和很多读者都喜爱的《Thinking in Java》。相信同病相怜的读者会有不少,因为到目前为止,很少听到有说看电脑书轻松如武侠小说那样 相似文献
17.
在这个关于Java语言、编程及应用的连载中,我们依次就Java系统的概貌、Java语言规范、Java语言编程、Java语言API、Java类库以及Java虚拟机等内容,逐一作详细的介绍。在Java词法、语法的叙述部分,我们将与C/C++作比较;在JavaAPI和类库的讲解过程中,将结合例子,介绍它们的使用方法。目前,SUN公司已在Solans、Windows95等环境上,提供了Java的运行环境,本连载使用的是Win95下的Java环境,所有的例子,都在它上面编译、调试通过。Web测览器使用的是Win95环境下的NetscapeNavigator2.0创览器。一、Java简单养例为了使读… 相似文献
18.
19.
Java是由美国SUN微系统公司(SunMicrosystems,Inc)所开发的、也是第一种能在国际互连网络上面使用的、具有硬件和软件独立性和交互能力的程序语言。从Java发展历史与其背景来看,Java与C或C+十有着密切的关系,但是Java与C和C++却有着重要的区别,我们仔细的分析Java语言的语法,可以发现Java实际上去掉了不少C和C+十的特有的东西,并加入了一些新的特性。一JJava语言的特点Java乃是因应撰写C+十语言程序时所遇的困难而萌发的。起先只是一个消费性电子产品大计划中的一部份。当初被考虑采用的是C+十语言,但从一开始的编… 相似文献
20.
Java技术之所以适用于网络,就是因为它有完备的、涉及到其结构中的安全模式,但是在实际运行过程中,还需要设计者利用一些技巧来完善它的安全性。对Java对象动态迁移中存在的安全问题进行了分析,提出利用RSA加密与数字签名算法保护Java对象中秘密信息的方案,有效地解决了密钥分配问题,实现了Java对象的安全迁移,确保了Java对象迁移过程中秘密信息的隐秘性、完整性和可认证性。 相似文献