fork download
  1. class DataTransferExample {
  2.  
  3. public static void main(String[] args) {
  4.  
  5. int sourceRegister = 100;
  6.  
  7.  
  8. int destinationRegister;
  9.  
  10. destinationRegister = sourceRegister;
  11.  
  12. System.out.println("Value in sourceRegister: " + sourceRegister);
  13. System.out.println("Value in destinationRegister after transfer: " + destinationRegister);
  14.  
  15. // Modify the sourceRegister to show that the destinationRegister holds a copy
  16. sourceRegister = 200;
  17. System.out.println("\nAfter modifying sourceRegister:");
  18. System.out.println("Value in sourceRegister: " + sourceRegister);
  19. System.out.println("Value in destinationRegister: " + destinationRegister);
  20. }
  21. }
Success #stdin #stdout 0.12s 55676KB
stdin
Standard input is empty
stdout
Value in sourceRegister: 100
Value in destinationRegister after transfer: 100

After modifying sourceRegister:
Value in sourceRegister: 200
Value in destinationRegister: 100