All > Technology > Programming > Java
The automatic detection and freeing of memory that is no longer in use. The Java runtime system performs garbage collection so that programmers never explicitly free objects.
- Browse Related Terms: array, base type, deep copy, dynamic type, finalization, garbage collection, heterogeneous collection, homogeneous collection, shallow copy, subarray
Also listed in:
- All > Technology > Programming > Perl
All > Technology > Programming > Java
A daemon thread that recycles objects to which there are no extant references within a program.
- Browse Related Terms: Concurrency, curly brackets, daemon thread, garbage collector, interrupt, lightweight process, livelock, multithreaded, parallel programming, polling, preempt, priority level, process, quantum, race hazard, round robin allocation, synchronized, thread starvation, timeslice
All > Technology > Programming > Java
The Generic Connection Framework (GCF) makes it easy for wireless devices to make network connections. It is part of CLDC and CDC and resides in the
javax.microedition.io
package.- Browse Related Terms: CDC (Connected Device Configuration), CLDC (Connected, Limited Device Configuration), configuration, Foundation Profile, GCF (Generic Connection Framework), Java 2 Platform, Micro Edition (J2ME), Java ME (Java Micro Edition), Java ME WTK, JDBC for CDC/FP, LCDUI (Liquid Crystal Display User Interface), MExE (Mobile Execution Environment), MIDP (Mobile Information Device Profile), MIDP-NG (Next Generation MIDP specification), optional package, PDAP (Personal Digital Assistant Profile), Personal Profile, PersonalJava, profile, RMI OP (RMI Optional Package), RMI Profile, T9
All > Technology > Programming > Java
- An entity that is referenced as part of an XML document's content, as distinct from a parameter entity, which is referenced in the DTD. A general entity can be a parsed entity or an unparsed entity.
- Browse Related Terms: binary entity, Entity, entity reference, external entity, external subset, general entity, local subset, notation, parameter entity, parsed entity, unparsed entity
All > Technology > Programming > Java
A class, interface, or method that declares one or more type variables. These type variables are known as type parameters. A generic declaration defines a set of parameterized types, one for each possible invocation of the type parameter section. At runtime, all of these parameterized types share the same class, interface, or method.
- Browse Related Terms: Char, Double, enum, Float, generic, int, JSP declaration, long, short, volatile
Also listed in:
- All > Healthcare > Medicine > Cancer
All > Technology > Programming > Java
A phenomenon that is more usually regarded as being a problem in structured programming languages than in object-oriented languages. In a structured programming language, such as Pascal or C, a global variable is one defined outside the procedures and functions of a program. It is difficult to keep track of the usage of such a variable as it is readable and writable by the whole program or module in which it is defined. This makes such variables a common source of logical errors. In fact, instance variables pose a similar problem within class definitions, since Java's scope rules make them accessible to all methods defined within a class. This is one of the reasons why we prefer to channel access to instance variables through accessor and mutator methods even within a class.
- Browse Related Terms: global variable, high level programming language, identifier, native method, object-oriented language, stepwise refinement, structured programming, transient
All > Technology > Programming > Java
This is a reserved Java keyword. However, it is not used by current versions of the Java programming language.
- Browse Related Terms: abstract class, abstract method, const, declaration, definition, final class, final method, goto, keyword, method signature, reserved word, static initializer, static method, static nested class
All > Technology > Programming > Java
The General Packet Radio System (GPRS) is the next generation of GSM. It will be the basis of 3G networks in Europe and elsewhere.
- Browse Related Terms: 3GPP (3rd Generation Partnership Project), ARPANET, Deck, ETSI (European Telecommunications Standards Institute), GPRS (General Packet Radio System), GSM (Global System for Mobile Communications), icon, iDEN (Integrated Dispatch Enhanced Network), Internet, Mobitex, MSC (Mobile Switching Center), PSTN (public service telephone network), WAP Gateway, WML (Wireless Markup Language), WMLScript
All > Technology > Programming > Java
An authenticated set of users classified by common traits such as job title or customer profile. Groups are also associated with a set of roles, and every user that is a member of a group inherits all the roles assigned to that group.
A collection of principals within a given security policy domain.
- Browse Related Terms: access control, authorization, authorization constraint, group, Realm, role (security), security constraint, security policy domain, security role, security technology domain, security view
Also listed in:
- All > Law > Intellectual Property
- All > Technology > E-mail > Lotus Domino
- All > Technology > E-mail > Microsoft Email > Microsoft Exchange > Microsoft Exchange 2003
- All > Technology > Operating System > Microsoft Windows > Microsoft Windows Server > Microsoft Active Directory
- All > Technology > Parallel Computing > Cloud Computing > Amazon Web Services > Amazon EC2
- All > Technology > Programming > Perl
- All > Technology > Storage
All > Technology > Programming > Java
The Global System for Mobile Communications (GSM) is a wireless network system that is widely used in Europe, Asia, and Australia. GSM is used at three different frequencies: GSM900 and GSM1800 are used in Europe, Asia, and Australia, while GSM1900 is deployed in North America and other parts of the world.
- Browse Related Terms: 3GPP (3rd Generation Partnership Project), ARPANET, Deck, ETSI (European Telecommunications Standards Institute), GPRS (General Packet Radio System), GSM (Global System for Mobile Communications), icon, iDEN (Integrated Dispatch Enhanced Network), Internet, Mobitex, MSC (Mobile Switching Center), PSTN (public service telephone network), WAP Gateway, WML (Wireless Markup Language), WMLScript
All > Technology > Programming > Java
Graphical User Interface. Refers to the techniques involved in using graphics, along with a keyboard and a mouse, to provide an easy-to-use interface to some program.
- Browse Related Terms: AWT (Abstract Windowing Toolkit), cursor, GUI, GUI (Graphical User Interface), Java Foundation Classes (JFC), look-and-feel, popup menu, Property, Swing, virtual desktop, window manager
Also listed in:
- All > Technology > Defense
All > Technology > Programming > Java
A Graphical User Interface (GUI) is part of a program that allows user interaction via graphical components, such as menus, buttons, text areas, etc. Interaction often involves use of a mouse.
- Browse Related Terms: AWT (Abstract Windowing Toolkit), cursor, GUI, GUI (Graphical User Interface), Java Foundation Classes (JFC), look-and-feel, popup menu, Property, Swing, virtual desktop, window manager
Also listed in:
- All > Law > E-Discovery