黑马程序员_JAVA专业术语

----------------------  ASP.Net+Unity开发 .Net培训 、期待与您交流! ----------------------
JAVA专业术语
        学习JAVA还是需要一定的英文功底的,不然别说类名都起不好,很多专业术语都看不懂。所以我收集整理了一些常用的JAVA专业术语,好让自己快速的扫盲一下,免得面试或者跟高手过招的时候出洋相。

Java相关术语大全

A-

AJAX:[AsynchronousJavaScriptandXML,异步JavaScript及XML]

annotation:注解

Ant:一个构建工具

AOP:[aspect-orientedprogramming,面向方面编程]

application:应用

API:JavaApplicationProgrammingInterfaceAPI(应用程序接口)是事先写好的代码,组织到相关包。

argument:参数

 

-B-

B2B:[Business-to-Business,业务对业务]

BAM:[BusinessActivityMonitoring,业务活动监测]

BMP:[bean-managedpersistence,Bean管理的持久化]

BPEL:[BusinessProcessExcutionLanguage,业务流程执行语言]

BPM:[BusinessProcessModeling,业务流程建模]

build:建立;编译

 

-C-

C2B:[Consumer-to-Business,客户对业务]

CAD:[ComputerAidedDesign,计算机辅助设计]

CAM:[ComputerAidedModeling,计算机辅助建模]

case-insensitive:大小写不敏感

case-sensitive:大小写敏感

container:容器

cluster:集群

CMP:[container-managedpersistence,容器管理的持久化]

component:组件,部件

configuration:配置

context:上下文,环境

control:控件

convention:约定

CORBA:[CommonObjectRequestBrokerArchitecture,公共对象请求代理体系]

COS:[CommonObjectServices,公共对象服务]

couple:耦合

CRUD:专指数据库操作create,read,update,delete,可以不译

 

-D-

Daemon:[Internet中用于邮件收发的后台程序]

DAO:[DataAccessObject,数据访问对象]

data:数据

DBMS:[DatabaseManagementSystem,数据库管理系统]

DDL:[DataDefinitionLanguage,数据定义语言]

DeclarativeProgramming:声明式编程

delegate:委托

DependencyInjection:依赖注入

deploy:部署

deserialize:反序列化(也可译为反串行化),即取出

dialect:(行业)术语

directive:指令

DIT:[DirectoryInformationTree,目录信息树]

DML:[DataManipulationLanguage,数据操作语言]

DNS:[InternetDomainNameSystem,因特网域名系统]

domain:域

DSL:[Domain-SpecificLanguages,特定领域语言]

DTOs:[datatransferobjects,数据传输对象]

 

-E-

EAI:[EnterpriseApplicationIntegration:企业应用集成]

ECC:[errorcorrectingcodes:错误纠正代码]

EIS:[EnterpriseInformationSystem:企业信息系统]

EJB:[EnterpriseJavaBean,企业JavaBean]

encapsulate:封装

ESB:[EnterpriseServiceBus,企业服务总线]

event:事件

 

-F-

FAQs:[FrequentlyAskedQuestions,经常提问的问题]

FIFO:先进先出[Firstin,Firstout]

fire:触发

firewall:防火墙

framework:框架

function:函数

 

-G-

GoF:"四人帮",对名著DesignPatterns-ElementsofReusableObject-OrientedSoftware的四名作者的"戏"称。GangofFour

granularity:颗粒性,颗粒度

GUI:[GraphicUserInterface:图形用户接口]

GUID:[GloballyUniqueIdentifier:全球唯一标识符]

 

-H-

hard-coding:硬碥码

Hibernate:[一种为应用程序提供持久化服务的框架]

 

-I-

IDE:集成开发环境IntegratedDevelopmentEnvironment

implement:实现

intranet:企业内部网

IoC:[InversionofControl,控制反转]

 

-J-

JavaBean:用Java语言描述的软件组件模型,其实际上是一个类。

JCP:[JavaCommunityProcess,Java社区研究]

JDBC:[JavaDataBaseConnectivity,Java数据库连接]

JDO:[JavaDataObjects,Java数据对象]

JES:Java企业系统JavaEnterpriseSystem

JOnAS:[JavaOpenApplicationServer,Java开放应用服务器]

JNDI:[JavaNamingandDirectoryInterface,Java命名与目录接口]

JTA:[JavaTransactionAPI:Java事务API]

JVM:[JavaVirtualMachine:Java虚拟机]

JXTA:[一个用于P2P应用开发的网络计算平台]

 

-L-

Laszlo:[一个大量应用于internet应用程序的基于XML平台的开源项目]

LDAP:[LightweightDirectoryAccessProtocol,轻量目录访问协议]

leverage:均衡

 

-M-

MEPs:[messageexchangepatterns,消息交换模式]

meta:元

metadata:元数据

methodsignature:方法签名

middleware:中间件

mock:虚拟的

modaldialog:模态对话框

modular:模组。是模块module的集合,它由多个独立的模块构成。

modularorganization:模组结构

module:模块

MOM:[message-orientedmiddleware,面向消息的中间件]

MVC:[Model-View-Control,模型-视图-控制]

 

-N-

NDS:[NovellDirectoryService,Novell目录服务]

NIS:[NetworkInformationService,网络信息服务]

node:节点

 

-O-

ODMG:[ObjectDataManagementGroup,对象数据管理组织]

OGNL:[ObjectGraphNavigationLanguage,对象图导航语言]

OODBMS:[Object-OrientedDatabaseManagementSystem,面向对象数据库管理系统]

ORM:[object-relational(O-R)mapping,对象关系映射]

 

-P-

persistence:持久化(使用SQL语句在关系数据库中存储数据)

POJO:[PlainOldJavaObjects,简单初始Java对象]

POJI:[PlainOldJavaInterface,简单初始Java接口]

procedural:过程的

profiling:配置

prototype:原型

 

-Q-

queue:队列

 

-R-

RAD:[Rapidapplicationdevelopment,快速应用开发]

RCS:[RevisionControlSystem,修订控制系统]

RMI:[RemoteMethodInvocation:远程方法调用]

retrieve:检索

RIAs:丰富的Internet应用程序RichInternetApplications

RPC:[remoteprocedurecalls,远程过程调用]

 

-S-

schema:规划,设计,方案

serialize:序列化(也可译为串行化),即保存

session:会话

SOA:[Service-OrientedArchitecture:面向服务体系]

SOAP:[SimpleObjectAccessProtocol,简单对象访问协议]

SPI:[ServiceProviderInterface,服务提供接口]

Spring:业务逻辑框架,和struts,hibernate组成mvc的三大框架,也就是大家所说的ssh框架

SQL:[StructuredQueryLanguage,结构化查询语言]

Struts:[一种基于MVC模式的Web应用程序框架]

surrogatekeys:替代键

 

-T-

tag:标签

TDD:[TestDrivenDevelopment,测试驱动的开发]

third-party:第三方,泛指其他开发商,生产商等

transaction:事务

Tomcat:[一个非常有名的JavaWeb容器]

 

-U-

UDT:[user-definedcolumntypes:用户定义字段类型]

usecase:用例

UI:用户界面(UserInterface)

 

-W-

wizard:向导

Webservice:[Web服务]

WS-addressing:[webservice寻址]

WSDL:[WebServiceDescriptionLanguage:Web服务描述语言]

WYSIWYG:所见即所得WhatYouSeeisWhatYouGet

 




---------------------- ASP.Net+Unity开发.Net培训、期待与您交流! ----------------------
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值