If you check the API, you would see that StringBuffer inherits its equals() method directly from the Object class, so yes, it would compare reference equality.
Note: There is no such thing as stringbuffer (as you list in your titile) or a "string buffer object". I am ASSUMING you mean 'StringBuffer'. Remember,
Java is case sensitive. If you don't name things correctly, the compiler and JVM will have NO IDEA what you are talking about, and we (other people) can only guess.
There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors