暂无介绍
Java是一种非常流行的面向对象语言。在Java中,提供String类来保存不能修改的字符序列(一旦初始化)。或者,Java编程语言提供两种类型的可变字符序列。也就是说,当程序员需要修改某个字符串(在初始化之后),他们需要使用StringBuffer类或StringBuilder类,而不是String类。StringBuffer是在JDK1.0中引入的,StringBuilder类是在JDK1.5...
Java是一种编程语言,是开发和运行软件应用程序的平台。它有不同的口味:...
用Java编写的可以嵌入HTML页面的程序称为applet。支持Java的浏览器可用于查看包含小程序的网页。当查看包含小程序的页面时,小程序的代码将传输到用户计算机,并在浏览器的Java虚拟机(JVM)上执行。用于改进/扩展服务器功能的Java程序称为servlet。主机应用程序应该使用请求-响应模型访问服务器。简单地说,servelt可以看作是在服务器上运行的javaapplet。...
通常,软件应用程序是用特定的编程语言(如Java、C#等)编写的,而数据库则接受其他特定于数据库的语言(如SQL)的查询。因此,当软件应用程序需要访问数据库中的数据时,需要一个能够相互翻译语言(应用程序和数据库)的接口。否则,应用程序程序员需要学习并在其应用程序中结合特定于数据库的语言。ODBC(开放数据库连接)和JDBC(Java数据库连接)是解决这个特定问题的两个接口。ODBC是一个平台、语言...
Oracle数据库(简称Oracle)是一个支持多种平台的对象关系数据库管理系统(ORDBMS)。Oracle数据库管理系统有不同的版本,从个人使用的版本到企业级的版本。它是世界上使用最广泛的数据库系统。Java是世界上最流行的面向对象编程语言之一。Oracle提供了广泛的编程工具和环境。Oracle可以用多种编程语言访问。例如,Java可以用来编写与Oracle数据库通信的程序。...
耦合和内聚是Java(以及所有其他面向对象语言)中的两个概念。耦合度量每个程序模块对其他程序模块的依赖程度。内聚性衡量模块中每个函数的关联程度。实际上,任何面向对象的语言(包括Java)都有两个主要目标,即增加内聚性和减少耦合性,以便开发最有效的程序。这两个软件工程度量是由Larry Constantine开发的,目的是降低修改和维护软件的成本。...
应用服务器作为开发、部署和集成企业应用程序的平台,在现代企业计算中扮演着重要角色。应用服务器有助于实现常见功能,如连接、安全和集成。这允许开发人员只关注业务逻辑。两个流行的基于javaee的应用服务器是WebLogic和Jboss应用服务器。通常,WebLogic用于大型企业,而JBoss则是中小型公司的首选。...
Implements和Extends是Java编程语言中的两个关键字,它们提供了将添加的功能传递到新类的方法。Implements关键字显式用于实现接口,Extends关键字用于从(超级)类继承。请注意,继承和接口的概念存在于大多数其他面向对象编程语言中,如C#和VB.NET版,但它们为应用这些概念提供了不同的语法或关键字。本文只关注Java中定义的关键字的实现和扩展。...
Java是目前应用最广泛的面向对象编程语言之一,从软件开发到web开发都在使用。它是一种通用的并发编程语言。它最初是由太阳微系统公司在1995年开发的。jamesgosling是Java编程语言之父。甲骨文公司(Oracle Corporation)现在拥有Java(最近收购了Sun Microsystems)。Java是一种强类型语言,支持从Windows到UNIX的一系列平台。Java是根据G...
Java和C都是计算机编程语言。两者都用于开发软件应用程序。基于电子商务和applet的应用程序采用Java开发,系统软件采用C语言开发。...
源程序与目标程序的主要区别在于源程序是程序员编写的可读程序,而目标程序是通过编译源程序创建的机器可执行程序。...
Java中有许多数据结构充当集合,如向量、哈希表和实现Java集合框架的类(即HashMap、HashSet、ArrayList、TreeSet、TreeMap、LinkedList、LinkedHashMap和LinkedHashSet)。在Java中有无数的元素迭代到各个对象。Java提供了两个接口来简化这项任务。枚举和迭代器是java.util文件提供通过一组项枚举序列或对象的功能的包。jd...
JDK代表Java开发人员工具包,而JRE代表Java运行时环境。...
EJB(enterprisejavabeans)是javaee(Java平台,企业版)规范中的javaapi(应用程序编程接口)。EJB描述了企业应用程序开发的体系结构模型。这是一个托管服务器端模型,能够捕获企业应用程序的业务逻辑。IBM是EJB的最初创建者,在1997年开发了它。太阳微系统公司在1999年采用了它。...
RPC和RMI的基本区别在于RPC是一种机制,它支持在远程计算机上调用过程,而RMI是RPC在java中的实现。RPC与语言无关,但只支持要传递的原始数据类型。另一方面,RMI仅限于Java,但允许传递对象。RPC遵循传统的面向对象的结构,而RPC支持过程化设计。...