Live briefing
Everything about Boxing (computer programming)
Programming language concept
In computer science, boxing is the transformation of placing a primitive type within an object so that the value can be used as a reference. Unboxing is the reverse transformation of extracting the primitive value from its wrapper object. Autoboxing is the term for automatically applying boxing and/or unboxing transformations as needed. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Boxing (computer programming)A 5-minute orientation
- Pick up a classic book: MacThe most-reprinted book on the subject
- Go sideways: Smart pointerA closely related topic
- Go sideways: Pointer (computer programming)A closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
MacCary Lu · 1984
Exploring MacintoshKen Abernethy · 1989
Official Netscape Navigator 3.0 bookPhil James, John Trebnik · 1996
The complete HyperCard handbookDanny Goodman · 1987
Mac OS 9Gene Steinberg · 2000
MacWork, MacPlayLon Poole · 1984
Black & White Photography Techniques with Adobe PhotoshopMaurice Hamilton · 2005
Desktop publishingFrederic E. Davis · 1986
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Smart pointer In computer science, a smart pointer is an abstract data type that simulates a pointer while providing added features, such as automatic memory management…
- Pointer (computer programming) I do consider assignment statements and pointer variables to be among computer science's "most valuable treasures." — Donald Knuth, Structured Programming…
- Generics in Java Generics are a facility of generic programming that were added to the Java programming language in 2004 within version J2SE 5.0. They were designed to…
- Value type and reference type In certain computer programming languages, data types are classified as either value types or reference types, where values referenced by reference type…
- Destructor (computer programming) In object-oriented programming, a destructor (sometimes abbreviated dtor) is a method which is invoked mechanically just before the memory of the object…
- Common Type System In Microsoft's .NET Framework, the Common Type System (CTS) is a standard that specifies how type definitions and specific values of types are represented…
- Java syntax The syntax of Java is the set of rules defining how a Java program is written and interpreted. The syntax is mostly derived from C and C++. Unlike C++…
- Const In some programming languages, const is a type qualifier (a keyword applied to a data type) that indicates that the data is read-only. While this can be…