Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Download
Faster access than browser!
 

Reflection (computer programming) and Serialization

Shortcuts: Differences, Similarities, Jaccard Similarity Coefficient, References.

Difference between Reflection (computer programming) and Serialization

Reflection (computer programming) vs. Serialization

In computer science, reflection is the ability of a computer program to examine, introspect, and modify its own structure and behavior at runtime. In computer science, in the context of data storage, serialization is the process of translating data structures or object state into a format that can be stored (for example, in a file or memory buffer) or transmitted (for example, across a network connection link) and reconstructed later (possibly in a different computer environment).

Similarities between Reflection (computer programming) and Serialization

Reflection (computer programming) and Serialization have 12 things in common (in Unionpedia): C (programming language), Common Lisp, Computer science, Java (programming language), JavaScript, Method (computer programming), Objective-C, PHP, Programming language, Python (programming language), R (programming language), Ruby (programming language).

C (programming language)

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

C (programming language) and Reflection (computer programming) · C (programming language) and Serialization · See more »

Common Lisp

Common Lisp (CL) is a dialect of the Lisp programming language, published in ANSI standard document ANSI INCITS 226-1994 (R2004) (formerly X3.226-1994 (R1999)).

Common Lisp and Reflection (computer programming) · Common Lisp and Serialization · See more »

Computer science

Computer science deals with the theoretical foundations of information and computation, together with practical techniques for the implementation and application of these foundations.

Computer science and Reflection (computer programming) · Computer science and Serialization · See more »

Java (programming language)

Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.

Java (programming language) and Reflection (computer programming) · Java (programming language) and Serialization · See more »

JavaScript

JavaScript, often abbreviated as JS, is a high-level, interpreted programming language.

JavaScript and Reflection (computer programming) · JavaScript and Serialization · See more »

Method (computer programming)

A method in object-oriented programming (OOP) is a procedure associated with a message and an object.

Method (computer programming) and Reflection (computer programming) · Method (computer programming) and Serialization · See more »

Objective-C

Objective-C is a general-purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language.

Objective-C and Reflection (computer programming) · Objective-C and Serialization · See more »

PHP

PHP: Hypertext Preprocessor (or simply PHP) is a server-side scripting language designed for Web development, but also used as a general-purpose programming language.

PHP and Reflection (computer programming) · PHP and Serialization · See more »

Programming language

A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output.

Programming language and Reflection (computer programming) · Programming language and Serialization · See more »

Python (programming language)

Python is an interpreted high-level programming language for general-purpose programming.

Python (programming language) and Reflection (computer programming) · Python (programming language) and Serialization · See more »

R (programming language)

R is a programming language and free software environment for statistical computing and graphics that is supported by the R Foundation for Statistical Computing.

R (programming language) and Reflection (computer programming) · R (programming language) and Serialization · See more »

Ruby (programming language)

Ruby is a dynamic, interpreted, reflective, object-oriented, general-purpose programming language.

Reflection (computer programming) and Ruby (programming language) · Ruby (programming language) and Serialization · See more »

The list above answers the following questions

Reflection (computer programming) and Serialization Comparison

Reflection (computer programming) has 46 relations, while Serialization has 116. As they have in common 12, the Jaccard index is 7.41% = 12 / (46 + 116).

References

This article shows the relationship between Reflection (computer programming) and Serialization. To access each article from which the information was extracted, please visit:

Hey! We are on Facebook now! »