Page 313 - CA_Blue( J )_Class9
P. 313
22. Library Class: These are classes present by default in the java library for the ease of the programmer.
23. Loop: It is a code construct used to repeat a set of statements multiple times as per the requirements of
the program.
24. Merging: It refers to the process of combining the content of two arrays into one.
25. Nested Loop: A loop nested within another loop is known as a nested loop.
26. Object: It is an entity in a program that has its own characteristics and behaviour.
27. Operands: These are variables or values on which an operation is performed.
28. Package: A package is a collection of classes that can be used in a program as per the user’s requirement.
29. Pass by reference: It is a process in which a reference of the actual parameter is passed to the formal
parameter in such a way that any change made to the formal parameter is reflected on the actual parameter.
30. Pass by Value: It is a process in which the actual parameter is copied to the formal parameter, but the
changes made in the formal parameter are not reflected on the actual parameter.
31. Polymorphism: An OOP concept where a method can perform different functions based on the object
that it is acting upon.
32. Public: It is an access specifier that allows the usage of data members even outside the class.
33. Punctuator: Special characters used to structure statements and expressions in code, such as {}, ;, and ().
34. Pure Function: A function that always produces the same output for the same input and does not cause
any observable side effects.
35. Recursive Method: It is a method that is created in such a way that it calls itself in the method body.
36. Scope of Variable: It refers to the region of a program in which a certain variable can be accessed.
37. Separator: It is a special character used to separate parts of a program.
38. Source Code: It refers to the program created by a user which is to be compiled and executed.
39. Static Method: It is a member method that is declared using static keyword and can only use static data
members. Such methods belong to the class rather than any object instance.
40. Switch Case: It is a multiple branching statement which is used to execute a block of code by ignoring other
blocks of codes based on a given switch value.
41. Ternary Operator: It works by using three operands and can also be used as a replacement for the if
statement.
42. Token: It is the smallest meaningful element of a java program.
43. Type Casting: It is a process of converting one data type to another according to the user’s choice.
44. Unary Operator: It refers to an operator that is used with a single operand.
Glossary 311

