Yes, these log files appear to be crash dumps for applications that run under the Java HotSpot(tm) Runtime Environment. (
hs, as seen in
hs_err_, means HotSpot.) The
pid part refers to the process ID of the Java Runtime Environment at the time it crashed.
But are the files safe to delete? It depends. Yes, you may delete them and nothing will break; they are just crash dumps. However, if I were you, I'd be rather concerned about the pile-up of crash dumps; if there's a crash dump log, then there must have been a program crash, and if there was a program crash, then something didn't go as planned. What kinds of buggy Java applications have you been running during June / July 2021 anyway? Do you recall any Java applications crashing recently? (You may want to peek inside a few of the files and see if you recognize what application crashed.)
I'd hate to be a doom-sayer, but if you can't explain these crashes, then you may well have unauthorized software on your computer (a.k.a malware) -- in this day and age it sounds strange to have malware written in Java, but at one time it was actually common (this was when Java was a common language used on the Web). Or, hopefully, you can explain what happened. If you can account for the crashes, then you can delete the files. That's all I have to say for now.
I look forward to hearing more about this issue.