Java

983 terms

Java terms

  1. 3G (Third generation) Third generation (3G) wireless networks will offer faster data transfer rates than current networks.
  2. 3GPP (3rd Generation Partnership Project) The 3rd Generation Partnership Project (3GPP) is a global collaboration between 6 partners: ARIB, CWTS, ETSI, T1, TTA, and TTC.
  3. 802.11 802.11 is a group of specifications for wireless networks developed by the Institute of Electrical and Electronics Engineers (IEEE). 802.
  4. absolute filename A filename whose full path is unambiguously given starting from the top (root) of a file system tree. For instance c:\Java\bin\javac.
  5. abstract A Java keyword used in a class definition to specify that a class is not to be instantiated, but rather inherited by other classes.
  6. abstract class A class with the abstract reserved word in its header. Abstract classes are distinguished by the fact that you may not directly construct objects from…
  7. abstract method A method with the abstract reserved word in its header. An abstract method has no method body. Methods defined in an interface are always abstract.
  8. abstract schema The part of an entity bean's deployment descriptor that defines the bean's persistent fields and relationships.
  9. abstract schema name A logical name that is referenced in EJB QL queries.
  10. Abstract Window Toolkit (AWT) A collection of graphical user interface (GUI) components that were implemented using native-platform versions of the components.
  11. Abstraction Abstraction involves changing the interface of an object and exposing it in a more useful or appropriate form.
  12. access control The mechanisms for limiting access to certain information based on a user's identity and membership in various predefined groups.
  13. accessor method A method specifically designed to provide access to a private attribute of a class.
  14. ACID A solution that has an excess of hydrogen ions (H+).
  15. activation The process of converting a storage group copy to a production storage group. Local continuous replication (LCR) and standby continuous replication (SCR)…
  16. actor See client.
  17. actual argument The value of an argument passed to a method from outside the method. When a method is called, the actual argument values are copied into the corresponding…
  18. actual parameter See actual argument.
  19. actual parameter list The arguments specified in a particular method call. See also formal parameter list.
  20. address space Address information that identifies a message and its route. [Exchange 5.5]
  21. Agent Agent means any individual, other than a broker-dealer, who represents a broker-dealer or issuer in effecting or attempting to effect purchases or sales…
  22. aggregation A ground for rejection of a patent claim that is based on a lack of cooperation among the elements of an invention. MPEP 2173.05(k).
  23. aliases Multiple references to a single object. Messages may be sent to the object via any of its aliases. A resulting state change will be detectable by all.
  24. AMPS (Advanced Mobile Phone Service) Advanced Mobile Phone Service (AMPS) is a first-generation analog, circuit-switched cellular phone network.
  25. anonymous access A type of access that allows users and servers to access a server without first authenticating with it.
  26. anonymous array An array created without an identifier. An anonymous array is usually created as an actual argument, for instance // Create an anonymous array of integers.
  27. anonymous class An unnamed class. When restrictions are used to describe classes, they actually specify anonymous superclasses of the class being described.
  28. anonymous object An object created without an identifier. They are usually created as array elements, actual arguments or method results.
  29. API Ascent-Phase Intercept.
  30. API (Application Programming Interface) A set of functions that gives programmers access to another application's internal features from within their own application.
  31. append mode A file writing mode, in which the existing contents of a file are retained when the file is opened. New contents are appended to the existing.
  32. applet Applets are Java programs based around the Applet or JApplet classes. They are most closely associated with the ability to provide active content within…
  33. applet container A container that includes support for the applet programming model.
  34. Application Under the Equal Credit Opportunity Act (ECOA), an oral or written request for an extension of credit that is made in accordance with the procedures…
  35. application assembler A person who combines J2EE components and modules into deployable application units.
  36. application client A first-tier J2EE client component that executes in its own Java virtual machine. Application clients have access to some J2EE platform APIs.
  37. application client container A container that supports application client components.
  38. application client module A software unit that consists of one or more classes and an application client deployment descriptor.
  39. application component provider A vendor that provides the Java classes that implement components' methods, JSP page definitions, and any required deployment descriptors.
  40. application configuration resource file An XML file used to configure resources for a JavaServer Faces application, to define navigation rules for the application, and to register converters…
  41. Application programming interface (API) A set of definitions that you can make use of in writing programs. In the context of Java, these are the packages, classes, and interfaces that can be…
  42. archiving reducing the strain of storing data by backing it up, removing it from its native environment, and storing it elsewhere. [...
  43. argument Information passed to a method. Arguments are also sometimes called parameters.
  44. arithmetic expression An expression involving numerical values of integer or floating point types. For instance, operators such as +, -, *, / and % take arithmetic expressions…
  45. arithmetic operator Operators, such as +, -, *, / and %, that produce a numerical result, as part of an arithmetic expression.
  46. ARPANET ARPA Network.
  47. array An Array is a single server type used for horizontal scaling. It may be a single worker slave task plugged into our Grid system to scale based on the…
  48. array initializer An initializer for an array. The initializer takes the place of separate creation and initialization steps.
  49. asant A Java-based build tool that can be extended using Java classes. The configuration files are XML-based, calling out a target tree where various tasks get…
  50. ASCII An acronym for American Standard Code that allocates a number to each key on the keyboard and that can be traded and read by most computer systems.
  51. assembler The program used to translate a program written in assembly language into the binary form of a particular instruction set.
  52. assembly language A symbolic language corresponding closely to the instruction set of a Central Processing Unit.
  53. assignment operator The operator (=) used to store the value of an expression into a variable, for instance variable = expression; The right-hand-side is completely evaluated…
  54. assignment statement A statement using the assignment operator.
  55. atomic Refers to an operation that is never interrupted or left in an incomplete state under any circumstance.
  56. attribute An attribute is a characteristic of data that sets it apart from other data, such as location, length, or type.
  57. authentication The process of validating the credentials of a person, computer process, or device.
  58. Authorization The issuance of approval, by a credit card issuer, merchant, or other affiliate, to complete a credit card transaction.
  59. authorization constraint An authorization rule that determines who is permitted to access a Web resource collection.
  60. autoboxing Automatic conversion between reference and primitive types.
  61. AWT (Abstract Windowing Toolkit) The Abstract Windowing Toolkit (AWT) provides a collection of classes that simplify the creation of applications with graphical user interfaces.
  62. B2B Business-to-business.
  63. backing bean A JavaBeans component that corresponds to a JSP page that includes JavaServer Faces components.
  64. base case A non-recursive route through a recursive method.
  65. base type The type of items which may be stored in an array - the array's defined type. For instance, in int[] numbers; the base type of numbers is int.
  66. Basic authentication Authentication protocol supported by most Web servers and browsers. Transmits the user name and password in clear text.
  67. bean A reusable software component that conforms to certain design and naming conventions.
  68. bean-managed persistence The mechanism whereby data transfer between an entity bean's variables and a resource manager is managed by the entity bean.
  69. bean-managed transaction A transaction whose boundaries are defined by an enterprise bean.
  70. Behavior Reaction of an animal to its environment.
  71. big-endian A common difference between machines is the order in which they store the individual bytes of multi-byte numerical data.
  72. binary Mathematical base 2, or numbers composed of a series of zeros and ones. Since zero's and one's can be easily represented by two voltage levels on an…
  73. binary entity See unparsed entity.
  74. binary operator An operator taking two operands. Java has many binary operators, such as the arithmetic operators +, -, *, / and %, and the boolean operators &&, || and…
  75. binary search A search of sorted data, in which the middle position is examined first. Search continues with either the left or the right portion of the data, thus…
  76. binding (JavaServer Faces technology) Wiring UI components to back-end data sources such as backing bean properties.
  77. binding (XML) Generating the code needed to process a well-defined portion of XML data.
  78. Bit A bit ( B inary dig IT ) is the smallest unit of computer data. A bit consists of either 0 or 1. There are eight bits in a byte.
  79. bit manipulation operator Operators, such as &, | and ^, that are used to examine an manipulate individual bits within the bytes of a data item.
  80. bitwise operator An operator that manipulates the bits of one or more of its operands individually and in parallel.
  81. blank final variable A final variable that is not initialized as part of its declaration. Such a variable must be initialized in either an instance initialization block or all…
  82. block A repetition/replication of the Early, Mid and Late Seral Treatment plots and a Control plot. See Repetition/replication.
  83. bookmark A link to a Web site or page previously visited.
  84. Boolean Boolean logic (named for the British-born Irish mathematician George Boole) is way to express relationships in logic arguments using the following three…
  85. Boolean expression A type of expression that reduces to a true or false (logical) condition. A Boolean expression contains logical expressions (e.g.
  86. Boot To start up or reset a computer.
  87. bootstrap classes Classes that make up the Java Platform Core Application Programming Interface (API), such as those found in the java.lang, java.io and java.io packages.
  88. boundary error Errors that arise from programming mistakes made at the edges of a problem - indexing off the edge of an array, dealing with no items of data, loop…
  89. bounded repetition Repetition where the statements within a loop's body are performed a fixed number of times and the number of times is established when the loop is started.
  90. bounds The limits of an array or collection. In Java, the lower limit is always zero. In the case of an array, the upper bound is one less than then length of…
  91. branch instruction Stores a new instruction address into the program counter. The effect of this is the next instruction to be fetched will not usually be the one…
  92. break Distinct variation in otherwise constant stretches of cover, structure, or bottom type. Basically anything that "breaks up" the underwater terrain.
  93. break statement A statement used to break out of a loop, switch statement or labeled block. In all cases, control continues with the statement immediately following the…
  94. bridging method A method that provides a bridge between the methods of a class's public interface and its private implementation.
  95. build file The XML file that contains one or more asant targets. A target is a set of tasks you want to be executed.
  96. business logic The code that implements the functionality of an application. In the Enterprise JavaBeans architecture, this logic is implemented by the methods of an…
  97. business method A method of an enterprise bean that implements the business logic or rules of an application.
  98. byte Eight bits. A byte is a collection of bits used by computers to represent a character (i.e., "a", "1", or "&").
  99. bytecode Java source files are translated by a compiler into bytecodes - the instruction set of the Java Virtual Machine (JVM). Bytecodes are stored in .
  100. call by value A semantics of passing an argument to a method in which a copy of the actual argument value is taken and placed in a separate memory location, represented…

Sources