java中的奇葩 “:”
一、经常使用java的人有没有发现java也可以将汉字作为标识符出现呢?
在Java语言中,标识符是以字母、下划线(_)或美元符($)开头,由字母、数字、下划线(_)或美元符($)组成的字符串
真的输出结果了:
why: 因为汉字也是Unicode编码的,除了汉字是Unicode编码其他国家的语言大部分也是可以的
Letters and digits may be drawn from the entire Unicode character set, which supports most writing scripts in use in the world today, including the large sets for Chinese(//中文), Japanese, and Korean. This allows programmers to use identifiers in their programs that are written in their native languages.
可以从整个Unicode字符集中绘制字母和数字,该字符集支持当今世界中使用的大多数书写脚本,包括中文(//中文),日文和韩文的大型集。 这允许程序员在他们的程序中使用以其本地语言编写的标识符。
二、第二个我想说的是java中可以通过单冒号(:)调用静态方法
同志们发现问题了吗:静态方法名称相当于获得了一个本类的静态类实例,就可以调用其他的静态方法(注意只能是静态方法,因为静态实例只能调用静态方法)
但是不能实例非静态方法来调用。
还有什么奇葩的,欢迎大家评论
突破昨天的自己