Java的关键字与标识符小结

 更新时间:2020年04月20日 09:22:11   作者:随风行云  
这篇文章主要介绍了Java的关键字与标识符,总结整理了Java各种常见的关键字与标识符功能、用法及操作注意事项,需要的朋友可以参考下

本文总结了Java的关键字与标识符。分享给大家供大家参考,具体如下:

相关内容:

  • 关键字:
    • 定义
    • 特点
    • 用于定义数据类型的关键字
    • 用于定义流程控制的关键字
    • 用于定义访问权限修饰符的关键字
    • 用于定义类,函数,变量修饰符的关键字
    • 用于定义类,函数,变量修饰符的关键字

    • 用于定义类与类之间的关系的关键字
    • 用于定义建立实例及引用实例,判断实例的关键字
    • 用于异常处理的关键字
    • 用于包的关键字
    • 其他关键字
  • JAVA标识符:
    • 定义
    • 组成规则
    • 常见的命名规则
      • 类和接口
      • 方法、变量
      • 常量

首发时间:2017-06-22 20:33

修改时间:

  1. 2018-03-16 13:51  :修改了一下文字布局和样式,增加了“相关内容”

JAVA中标识符不包括关键字,而C语言包括。

关键字:

  • 定义:

    Java语言赋予了特殊含义的单词。我们的变量名不能跟关键字相同。
  • 特点:

    所有字母都小写。(在很多编程软件中会显示出一种颜色)
  • 用于定义数据类型的关键字(11个:

class     interface  byte       short     int

long      float        double    char      boolean

void

     
  • 用于定义流程控制的关键字(11个:

if            else     switch     case       default

while       do      for          break     continue

return

     
  • 用于定义访问权限修饰符的关键字(3个:private     protected    public

     
  • 用于定义类,函数,变量修饰符的关键字(4个:abstract         final         static         synchronized

  • 用于定义类与类之间的关系的关键字(2个:extends       implements
  • 用于定义建立实例及引用实例,判断实例的关键字(4个:new      this     super     instanceof
  • 用于异常处理的关键字(5个:try      catch      finally     throw     throws
  • 用于包的关键字(2个:package        inport
  • 其他关键字(8个:
    • native        strictfp        transient        volatile          assert
    • goto           const          enum

true false null 不是关键字,是值,虽然它们也会变色

完整的关键字(50个):

image_594bb8a7_d1e

Java标识符:

JAVA中标识符不包括关键字,而C语言包括。

  • 定义:

    • 用户在编程时给类、变量/常量、方法(函数)、语句块等起的名字。

  • 组成规则:

    •        a.由数字0-9,26个英文字母的大小写,$和_组成;
    •        b.不能以数字开头;//因为数字容易理解为数值
    •        c.不能是关键字
    •        d.名字之中不要用空格
    •        e.Java中严格区分大小写
    • 最好见名知意!
  • 常用的命名规则:

    • A:包

      • 用于把同名的文件放到不同的目录下。
      • 全部小写。
      • 如果是多级包,用.分开。
      • 举例:com.baidu
      • 给公司做项目:域名反写作为包名。
    • B:类和接口(见名知意,驼峰命名)

      • a:一个单词时首字母大写。
      • 举例:Student,Teacher
      • b:由多个单词组成,每个单词的首字母大写。
      • 举例: SchoolPerson 
    • C:方法和变量

      • a:一个单词时首字母小写。
      • 举例:main(),age,setname()
      • b:如果是多个单词组成,从第二个单词开始,每个单词的首字母大写。
      • 举例:showName(),showStudentAge
    • D:常量

      • a:如果是一个单词,全部大写。
      • 举例:PI
      • b:如果是多个单词,全部大写,并用_隔开
      • 举例: MAX_VALUE

更多java相关内容感兴趣的读者可查看本站专题:《Java面向对象程序设计入门与进阶教程》、《Java数据结构与算法教程》、《Java操作DOM节点技巧总结》、《Java文件与目录操作技巧汇总》和《Java缓存操作技巧汇总

希望本文所述对大家java程序设计有所帮助。

相关文章

  • java向上转型与向下转型详解

    java向上转型与向下转型详解

    这篇文章主要为大家详细介绍了java向上转型与向下转型,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-09-09
  • java agent 使用及实现代码

    java agent 使用及实现代码

    java agent的作用可以在字节码这个层面对类和方法进行修改的技术,能够在不影响编译的情况下,修改字节码。本文主要给大家讲解java agent 使用及实现代码,感兴趣的朋友一起看看吧
    2018-07-07
  • 浅析JavaWeb项目架构之Redis分布式日志队列

    浅析JavaWeb项目架构之Redis分布式日志队列

    架构、分布式、日志队列,标题自己都看着唬人,其实就是一个日志收集的功能,只不过中间加了一个Redis做消息队列罢了。下面通过本文给大家分享JavaWeb项目架构之Redis分布式日志队列,感兴趣的朋友一起看看吧
    2018-01-01
  • kafka生产实践(详解)

    kafka生产实践(详解)

    下面小编就为大家带来一篇kafka生产实践(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-08-08
  • 从零开始学SpringBoot如何开始使用图文详解

    从零开始学SpringBoot如何开始使用图文详解

    这篇文章主要介绍了从零开始学SpringBoot如何开始使用,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-09-09
  • IDEA中的Run/Debug Configurations各项解读

    IDEA中的Run/Debug Configurations各项解读

    这篇文章主要介绍了IDEA中的Run/Debug Configurations各项解读,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-09-09
  • 在SSM框架中将图片上传到数据库中的实现代码

    在SSM框架中将图片上传到数据库中的实现代码

    这篇文章主要介绍了在SSM框架中将图片上传到数据库中的实现代码,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • Spring Cloud 如何保证微服务内安全

    Spring Cloud 如何保证微服务内安全

    这篇文章主要介绍了Spring Cloud 如何保证微服务内安全的操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-07-07
  • 通过openOffice将office文件转成pdf

    通过openOffice将office文件转成pdf

    这篇文章主要介绍了通过openOffice将office文件转成pdf,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-11-11
  • SSH框架网上商城项目第27战之申请域名空间和项目部署及发布

    SSH框架网上商城项目第27战之申请域名空间和项目部署及发布

    这篇文章主要为大家详细介绍了SSH框架网上商城项目第26战之申请域名空间和项目部署及发布,感兴趣的小伙伴们可以参考一下
    2016-06-06

最新评论