race hazardA situation that arises between multiple threads sharing a resource. A race hazard arises when one thread's assumptions about the state of a resource are…
radio buttonsA group of selectable components in which only one component may be selected. Selection of one of the group causes the previously selected component to be…
Random Access MemoryRandom access memory, or RAM, is memory whose contents are easily accessible to the processing components of a computer.
RARResource Adapter Archive. A JAR archive that contains a resource adapter module.
rasterA cellular data structure composed of rows and columns for storing images. Groups of cells with the same value represent features. See also grid.
RDFResource Description Framework. An XML-based language for describing online resources.
RDF schemaA standard for specifying consistency rules that apply to the specifications contained in an RDF.
Reader classA sub class of the Reader abstract, defined in the java.io package. Reader classes translate input from a host-dependent character set encoding into…
real numberA number with an integer and a fractional part. The primitive types double and float are used to represent real numbers.
realmA server(s) that hosts a copy of the game. Each and every realm is distinct and seperate from all others and there are completely no interactions between…
recursionRecursion results from a method being invoked when an existing call to the same method has not yet returned.
redundant valueThe value of a data type that has no use or meaning within a particular context.
reentrant entity beanAn entity bean that can handle multiple simultaneous, interleaved, or nested invocations that will not interfere with each other.
referenceA document that discloses subject matter that is material to a determination of the patentability of a claimed invention. MPEP 2126, MPEP 2126.
reflectionThe process whereby radiation (or other waves) incident upon a surface is directed back into the medium through which it traveled.
registryAn infrastructure that enables the building, deployment, and discovery of Web services.
registry providerAn implementation of a business registry that conforms to a specification for XML registries (for example, ebXML or UDDI).
relational operatorsOperators, such as <, >, <=, >=, == and !=, that produce a boolean result, as part of a boolean expression.
relationship fieldA virtual field of an entity bean having container-managed persistence; it identifies a related entity bean.
relative filenameA filename whose full path is relative to some point within a file system tree - often the current working folder (directory). For instance ../bin/javac.
remote interfaceOne of two interfaces for an enterprise bean. The remote interface defines the business methods callable by a client.
remove methodMethod defined in the home interface and invoked by a client to destroy an enterprise bean.
render kitA set of renderers that render output to a particular client. The JavaServer Faces implementation provides a standard HTML render kit, which is composed…
rendererA Java class that can render the output for a set of JavaServer Faces UI components.
reserved wordA word reserved for a particular purpose in Java, such as class, int, public, etc. Such words may not be used as ordinary identifiers.
resourceData, metadata, a collection of data, or a collection of metadata accessed as a content item. Examples: a document, a database table, a content class.
resource adapterA system-level software driver that is used by an EJB container or an application client to connect to an enterprise information system.
resource adapter moduleA deployable unit that contains all Java interfaces, classes, and native libraries, implementing a resource adapter along with the resource adapter…
resource managerProvides access to a set of shared resources. A resource manager participates in transactions that are externally controlled and coordinated by a…
ReturnYour return is the profit or loss you have on your investments, including income and change in value.
return statementA statement used to terminate the execution of a method. A method with void return type may only have return statements of the following form return; A…
return typeThe declared type of a method, appearing immediately before the method name, such as void in public static void main(String[] args) or Point[] in public…
return valueThe value of the expression used in a return statement.
RGB Color ModelA color model based upon representing a color as three components: red, green and blue. See HSB Color Model.
right shift operatorThe right shift operator (>>) is a bit manipulation operator. It moves the bits in its left operand zero or more places to the right, according to the…
RMI (Remote method invocation)Remote method invocation (RMI) is a feature of Java SE that enables Java objects running in one virtual machine to invoke methods of Java objects running…
RMI OP (RMI Optional Package)The RMI Optional Package (RMI OP) is a subset of Java SE 1.3's RMI functionality used in CDC-based profiles that incorporate the Foundation Profile, such…
RMI ProfileThe RMI Profile is a Java ME profile specification designed to support Java's Remote Method Invocation (RMI) distributed object system.
RMI-IIOPA version of RMI implemented to use the CORBA IIOP protocol. RMI over IIOP provides interoperability with CORBA objects implemented in any language if all…
RMS (Record Management System)The Record Management System (RMS) is a simple record-oriented database that allows a MIDlet to persistently store information and retrieve it later.
role (development)The function performed by a party in the development and deployment phases of an application developed using J2EE technology.
role (security)An abstract logical grouping of users that is defined by the application assembler.
role mappingThe process of associating the groups or principals (or both), recognized by the container with security roles specified in the deployment descriptor.
rollbackA return to a previous state that follows the failure to create an object, such as AWS CloudFormation stack.
rootTo trap a target in place/stuck using a "root" type spell such as Entangling Roots.
round robin allocationAn allocation of timeslices that repeatedly cycles around a set of eligible threads in a fixed order.