Java Tutorial - Passing by Value (Object References)

Описание к видео Java Tutorial - Passing by Value (Object References)

Passing by Value (Object References).

In an earlier video, I discussed a common difficulty that every beginner Java programmer encounters - does Java pass primitive data variables (i.e. int, float, char, boolean, etc) to method parameters by value or by reference. Recall Java always passes by value (passes a copy) and never by reference (passes the original).

In this video, I explain using examples how Java passes object references by value (that is to say - passes a copy of the object variables, arrays, etc) . In particular, I illustrate in detail how the passing by value of object references can exhibit behavior that is very similar to passing by reference (i.e. passing the original object memory address).

I hope you find this video beneficial. Please leave any comments or feedback in the comments section and I will respond as soon as I can. Thank you.

WATCH SOME MORE JAVA TUTORIALS

Enhanced For Loop Explained and Illustrated
   • Java Tutorial - Enhanced For Loop Exp...  

For Loops Explained and Common Pitfalls Highlighted
   • Java Tutorial - For Loops Explained a...  

How to use the Shortcut Operators
   • Java Tutorial - How to use Shortcut O...  

How to use the Conditional Operator ( ? : )
   • Java Tutorial - How to use Conditiona...  

Compare Objects - Equality Operator Vs Equals Method
   • Java Tutorial - Compare Objects - Equ...  

Command Line Arguments
   • Java Tutorial - Command Line Arguments  

How To Write A Method Part II
   • Java Tutorial - How To Write A Method...  

How To Write A Method Part I
   • Java Tutorial - How To Write A Method...  

Passing by Value (Primitive Data Types)
   • Java Tutorial - Passing by Value (Pri...  

Division and Modulo Operators Explained
   • Java Tutorial - Division and Modulo O...  

Operator Precedence Explained
   • Java Tutorial -  Operator Precedence ...  

What are Data Types, Variables and Constants?
   • Java Tutorial - Introduction to Data ...  

How to use Nested If Statements
   • Java Tutorial - How to use If Stateme...  

How to use simple If Statements
   • Java Tutorial - How to use If Statements  

What are Control Flow Statements
   • Java Tutorial - What are Control Flow...  

How to Write, compile and run your first Java program on Windows
   • Java Tutorial - How to Write, compile...  

How to write, compile and run Java programs all within Notepad++
   • Java Tutorial - How to write, compile...  

How to download and install the Notepad++ editor on Windows
   • How to download and install the Notep...  

Комментарии

Информация по комментариям в разработке