What are the valid characters for a Java method name?

前端 未结 3 1737
广开言路
广开言路 2021-02-08 15:02

I read about the naming of Java variables. It says that Java variables cannot start with any numbers and special characters except for $ and _.

Some valid examples:

相关标签:
3条回答
  • 2021-02-08 15:08

    You might be surprised when having unusual characters for method, such as:

    public void mój_brzuch_zacznie_burczeć()
    

    and it works pretty nice. Take a look at this blog to see more fancy examples.

    0 讨论(0)
  • 2021-02-08 15:16

    Yes, method names and variable names are what's called "identifiers". Identifiers all share the same rules regarding accepted characters. Take a look at §3.8 from the Java Language Specification to find out exactly what an identifier may contain, and §6.2 for an explanation about how identifiers are used.

    0 讨论(0)
  • 2021-02-08 15:26

    From the Java Tutorial:

    "Although a method name can be any legal identifier, code conventions restrict method names." http://docs.oracle.com/javase/tutorial/java/javaOO/methods.html

    0 讨论(0)
提交回复
热议问题