首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
在现今的软件开发领域中,Java以其跨平台的优势得到大量的应用,其代码可以一次编译多处执行。但这种特性给Java带来了一定的局限性,幸好Java提供了完备的C/C++语言接口,这样可以利用C语言的强大功能实现Java难以实现的功能,在一定程序上消除Java的局限性和低效率。  相似文献   

2.
Java语言作为C++语言的拓展与延伸,能够根据不同平台编写出适应性较强的软件,在计算机系统中被广泛地应用。本文结合Java语言的具体特点进行分析,明确Java语言的优势和关键技术,并且对Java编程语言的实际应用情况进行详细介绍,从而帮助软件开发人员能够充分利用好Java语言。  相似文献   

3.
Struts2是一个基于MVC架构的框架,有许多视图表示形式。为了使Java Web的页面视图更好地与业务逻辑分离开来,引入了基于Java的FreeMarker和Velocity模板语言,这两种模板语言凭借着自身的优势在众多模板语言中广泛应用,使用FreeMarker和Velocity模板引擎技术,不仅提高了程序员的开发效率,还使得应用程序在较长的时间内具有良好的维护性。  相似文献   

4.
一、Java技术简介谈起Java首先指的是Java语言,为此先谈谈Java语言,了解它的主要特点。 1.Java语言 Java语言是一种面向对象的语言。对象是变量和相关方法的集合,其中变量表明对态,表明对象可具有的行为。下图表示了一个对象: 例如,一个计算机应用就是一个对象,我们  相似文献   

5.
在Java语言中,使用java.net中的URL类可以创建代表互联网上某一具体资源的URL对象。通过此对象,利用相关的一些方法可轻松实现网络资源的存取。掌握这一方法对于开发Java在内置的网络能力方面将起到一定的指导作用。  相似文献   

6.
基于Struts框架开发Web应用   总被引:1,自引:0,他引:1  
随着Internet技术的应用,目前信息系统多数基于网络应用。而网络软件应用框架的好坏直接决定了系统开发速度、工作效率、可移植性等各方面的属性。信息系统的体系结构多采用B/S架构,随着Java技术的广泛应用,JSP成为目前流行的基于B/S结构应用的主要开发语言。研究JSP环境下良好的应用程序框架,对于基于B/S结构的Web应用的开发具有积极作用。JSP是一种动态网页技术标准,图1改进的Struts框架的组件结构是在服务器端编译执行的Web设计语言,其脚本语言采用Java。随着JSP技术的发展,这种便于掌握和可实现快速开发的技术就成了创建Web应…  相似文献   

7.
8.
Java操作系统     
Java是网络上的通用程序设计语言,它是一种跨平台的、适合于网络计算环境的面向对象语言.Java操作系统(JavaOS)是一个优化运行的Java新平台.JavaOS使Java应用程序直接运行在硬件平台上,而不需要宿主操作系统.这些Java应用程序是高交互性的、动态、安全的.目前存在许多平台,如Windows、Macintosh、OS/2、Unix、Solaris和Netware,软件必须编译、测试、打包,分别运行在每  相似文献   

9.
在这个关于Java语言、编程及应用的连载中,我们依次就Java系统的概貌、Java语言规范、Java语言编程、Java语言API、Java类库以及Java虚拟机等内容,逐一作详细的介绍。在Java词法、语法的叙述部分,我们将与C/C++作比较;在JavaAPI和类库的讲解过程中,将结合例子,介绍它们的使用方法。目前,SUN公司已在Solans、Windows95等环境上,提供了Java的运行环境,本连载使用的是Win95下的Java环境,所有的例子,都在它上面编译、调试通过。Web测览器使用的是Win95环境下的NetscapeNavigator2.0创览器。一、Java简单养例为了使读…  相似文献   

10.
林昊 《程序员》2010,(3):113-116
协程(Coroutine)理论上而言能够大幅度提升Java应用所能支撑的并发量,目前JaVa尚不能从语言层次上支持Coroutine,在SunJDK7尚未正式发布的情况下如希望在Java中使用CoroutJne,Scala或Kilim是可行的选择。  相似文献   

11.
前言 八年前,当Sun Microsystems公司推出Java时,Java是一种简单的、面向对象的、稳定的、安全的、高效的、跨平台的、可移植的、解释性的、多线程的动态语言。今天,Java作为第一个以网络化观念设计的语言,凭借强大的网络开发能力和跨平台性迅速在网络开发和应用中崛起。对于以往在UNIX或Windows等环境下进行网络编程来说,Java能够更容易、更便捷地编写出同样  相似文献   

12.
高昂 《程序员》2010,(1):24-24
运行在Java虚拟机上的动态语言已不在少数,渐为开发者所熟知的包括Ruby(JRuby)、Python(Jython)、Groovy以及JavaScript(Rhino)等。在JVM跨平台特性的辅助下,虚拟机上的动态语言被赋予了更为广阔的应用场景。运行在JVM的动态语言中,JRuby无疑是应用最为成功的。  相似文献   

13.
Web应用程序的开发过程中存在着Framework的应用。这些Framework使开发过程十分规范。它们自动地处理了部分非业务逻辑的过程,从而使得程序员的主要精力专注于业务逻辑的实现。文中设计并且实现了一个简单的Framework模型,实现了部分的自动化处理。该模型的构建,验证了采用最基本的Java语言工具以及设计方式实现Framework的可能性。  相似文献   

14.
Java技术促进了Interenet的发展,能使Web页面产生生动活泼的画面,能使Web页由静态转变为动态,是一种简化的C 语言,是一种安全的语言,具有阻止计算机病毒传输的功能.Java语言代表了新一类程序设计语言的发展方向.它已成为Internet上的通用语言.Java语言具有简单性、面向对象、分布性、编译和解释性、健壮性、安全性、中性的体系结构、可移植性、高性能、多线程性和动态性等特点.Java语言开发环境代表了新一类开发环境的发展方向.目前流行的Java语言开发环境,如Visual cafe,JavaWorkShop等,这些开发环境都是可视化、集成化、图形化、交互式向导  相似文献   

15.
Java动态类加载机制研究及应用   总被引:2,自引:0,他引:2  
为了在Java应用程序运行期间动态加载类文件,而不影响其它功能模块的正常运行,在Java虚拟机(JVM)机制上给出了Java动态类加载的实现方法。通过对Java类加载器的体系结构,动态类加载机制原理、实现过程和实现方法的分析,在网络教学环境下实现了一个基于C/S结构模式的动态的从数据库中获取Java源代码并编译运行的学生实验教学系统,并结合反射机制为Java作为动态语言提出一种应用的途径,充分展现了Java语言的灵活性、安全性,使它在代码安全保护和网络环境下有广阔应用前景。  相似文献   

16.
Java语言程序是应用十分广泛、通用性较强的语言程序,然而随着Java应用面越来越广泛,使用过程中难免会出现很多漏洞.探讨了Java语言程序漏洞的重要性,从安卓系统中的隐私信息、找寻信息泄露渠道和处理特殊传输途径这3个方面,探讨了基于LeakMiner系统分析和处理Java语言程序漏洞的方法.  相似文献   

17.
随着大数据的发展,Hadoop系统成为了大数据处理中的重要工具之一。在实际应用中,Hadoop的I/O操作制约系统性能的提升。通常Hadoop系统通过软件压缩数据来减少I/O操作,但是软件压缩速度较慢,因此使用硬件压缩加速器来替换软件压缩。Hadoop运行在Java虚拟机上,无法直接调用底层I/O硬件压缩加速器。通过实现Hadoop压缩器/解压缩器类和设计C++动态链接库来解决从Hadoop系统中获得压缩数据和将数据流向I/O硬件压缩加速器两个关键技术,从而将I/O硬件压缩加速器集成到Hadoop系统框架。实验结果表明,I/O硬件压缩加速器的每赫兹压缩速度为15.9Byte/s/Hz,集成I/O硬件压缩加速器提升Hadoop系统性能2倍。  相似文献   

18.
Web应用程序的开发过程中存在着Framework的应用。这些Framework使开发过程十分规范。它们自动地处理了部分非业务逻辑的过程,从而使得程序员的主要精力专注于业务逻辑的实现。文中设计并且实现了一个简单的Frame-work模型,实现了部分的自动化处理。该模型的构建,验证了采用最基本的Java语言工具以及设计方式实现Framework的可能性。  相似文献   

19.
新书点评     
书名:Java程序设计完全自学手册 Java语言是目前流行、应用广泛的程序设计语言。本书采用“基础知识+实践案例”的教学模式,以通俗易懂的语言、精挑细选的实用技巧、翔实生动的操作案例.全面介绍了Java编程知识及案例,其主要内容包括Java语法基础、算法和流程控制语句、数组、字符串处理、面向对象编程、Servlet和Web应用体系、JSP语法、访问数据库、Struts应用、Hibernate应用等。  相似文献   

20.
陈庆章 《软件世界》1997,(6):62-63,92
Java是由美国SUN微系统公司(SunMicrosystems,Inc)所开发的、也是第一种能在国际互连网络上面使用的、具有硬件和软件独立性和交互能力的程序语言。从Java发展历史与其背景来看,Java与C或C+十有着密切的关系,但是Java与C和C++却有着重要的区别,我们仔细的分析Java语言的语法,可以发现Java实际上去掉了不少C和C+十的特有的东西,并加入了一些新的特性。一JJava语言的特点Java乃是因应撰写C+十语言程序时所遇的困难而萌发的。起先只是一个消费性电子产品大计划中的一部份。当初被考虑采用的是C+十语言,但从一开始的编…  相似文献   

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

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