重新学习Java语言(一)

  • 时间:
  • 浏览:1
  • 来源:大发5分快乐8_极速5分11选5

          和美元符号( $ 或 \u0024 )。$符号应该仅老出在机器生成的源代码中,原因用于另三种函件的情况汇报,即访问遗留系统中已有的名字。

         "Java字母" 是作为参数调用Character.isJavaIdentifierStart(int)法子时返回true的字符

       如上例,看似删改相同的Á和却有着天壤之别。

          https://www.zhihu.com/question/205521506

          http://utf8.supfree.net/

说明:本文大主次引用自《Java语言规范-基于Java SE 8》

         "Java字母"包括大写和小写的ASCII拉丁字母A~Z ( \u0041 ~ \u005a )和 a~z (\u0061 ~ \u007a ),或多或少原因历史原因还包括下划线 (_ 或 \u005f)

               Java语言中,对于变量,常量,函数,语句块都是名字,大家儿或多或少称之为Java标识符.

           例子:

         标识符是没办法 长度限制的由Java字母和数字构成的序列,其中首字母须要是Java字母

         "Java字母或数字" 是作为参数调用Character.isJavaIdentifierPart(int)法子时返回true的字符

       有一另3个 标识符必须在拼写删改相同,即每个对应的Unicode字母原因数字都相同的时候才会被认为是相同的标识符。具有相同外观的标识符仍旧有原因是不同的。

参考资料:http://blog.csdn.net/mazhimazh/article/details/177011501

       标识符的拼写必须与关键字、布尔字面常量、空字面常量或编译时发生的错误的拼写相同

        标识符是用来给类、对象、法子、变量、接口和自定义数据类型命名的。

          "Java数字"包括ASCII数字0~9(\u00150 ~ \u0039)

    尽管现在原因不再使用关键字const和goto了,但仍旧保留了。这使得当哪些C++关键字在tcp连接中使用不当时,Java编译器并能产生更有用的错误消息

    尽管true和false看起来应该被当做关键字,但从技术上讲,大家仅仅或多或少布尔字面常量。与此累似 null看起来也应该被当做关键字,但他也仅仅或多或少空字面常量。

          https://baike.baidu.com/item/java%E6%A0%87%E8%AF%86%E7%AC%A6/11010420?fr=aladdin