A StringBuilder
- это объект, поэтому независимо от того, передаете ли вы ссылку на него по ссылке или по значению, это не имеет значения.У Java есть только передача по значению.Если вы передадите ссылку на нее по ссылке, вы сможете изменить исходную ссылку на метод, и это не единственное отличие.Ссылочный объект всегда изменяется независимо от того, отправляете ли вы ссылку на него по значению или по ссылке.
Почему, по вашему мнению, есть разница?У вас есть пример кода, который, кажется, указывает на разницу?