Co to jest „łączenie znaków” w identyfikatorach Java?

Czytam dla SCJP i mam pytanie dotyczące tej linii:

Identyfikatory muszą zaczynać się od litery, znaku waluty ($) lub znaku łączącego, takiego jak znak podkreślenia (_). Identyfikatory nie mogą zaczynać się od numeru!

Stwierdza, że ​​prawidłowa nazwa identyfikatora może zaczynać się od znaku łączącegoJak na przykład podkreślać. Myślałem, że podkreślenia są jedyną ważną opcją? Co innegołączenie postaci są tam?

questionAnswers(7)

yourAnswerToTheQuestion