关键字等

主要学习关键字等知识

关键字

概念:Java预定义的单词,简而言之,有特殊含义的单词,能够使得开发工具(notepad++ editplus eclipse)变颜色的单词
** 关键字的特点**:

  1. 所有字母都是小写组成
  2. 关键字不能够作为标识符 (接下来讲解标识符的时候讲解)
  3. Java一共有50个关键字,注意const goto也是关键字
    const goto在Java中没有特殊含义,作为保留使用,但是也是关键字
    注意:
    1.{} [] () 一定成对编程
    2.{} 里面必须缩进

标识符

概念:给Java当中的 包,类,接口,变量,方法,常量等取名字
四大规则,四大规范,开发中的命名规范

规则:必须准守

  1. 由字母,数字,下划线_,美元符号$组成
  2. 不能以数字开头
  3. Java对于大小写严格区分
  4. 不能是Java中的关键字

规范:

  1. 见名知意
  2. 不允许使用中文和拼音
  3. 满足驼峰命名法(待会讲)
  4. 命名的长度最好不要超过31个字符

提供一套开发中标准规范:
包,类,接口,接口的实现类,变量,方法,常量
包(文件夹)

  1. 一般都是公司的域名反写

  2. 所有单词使用.隔开

  3. 每个单词都是小写组成
    eg: www.sxt.com com.sxt
    类(满足抬头骆驼) class

  4. 所有单词的首字母大写,其他字母小写
    eg: HelloWorld IdentifiedDemo
    接口: (满足抬头骆驼) interface
    1.所有单词的首字母大写,其他字母小写
    2.一般会在第一个单词的前面加上一个大写的 I
    eg: IStudent ITeacher
    接口的实现类 (满足抬头骆驼)
    1.所有单词的首字母大写,其他字母小写
    2.一般都会在最后一个单词后面加上 Impl
    eg: StudentImpl
    抽象类

  5. 所有单词的首字母大写,其他字母小写

  6. 在单词的开头一般都会加上 Abs
    变量 (满足低头骆驼)

  7. 第一个单词首字母小写,其他单词首字母大写

  8. 一般都是名词
    eg: studentName studentScore score
    方法(满足低头骆驼)

  9. 第一个单词首字母小写,其他单词首字母大写

  10. 一般都是动词
    eg: getTotalScore getAverageScore
    常量:
    1.所有单词都是大写
    2.每一个单词都使用_隔开
    eg: MAX_VALUE MIN_VALUE PI

    面试题: 说一说你Java的命名规范

注释

注释: 为程序进行解释说明,不会被JVM执行

注释分类:

  1. 单行注释
    //
  2. 多行注释
    /x x/
  3. 文档注释(后面在讲解面向对象的时候详细讲解)
    /xx x/

注意:

  1. 注释不能够嵌套
  2. 注释不要随意的删除
  3. 养成一个好的习惯,先写注释,再写代码,能够培养一个程序员的逻辑思维,以及代码的可读性

注释的好处:

  1. 能够提高程序的可读性
  2. 开发中工作的交接 (文档注释)
  3. 程序调试 (后期还会使用Debug断点调试)
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看REAdMe.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看REAdMe.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看READme.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 、 1资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看READmE.文件(md如有),本项目仅用作交流学习参考,请切勿用于商业用途。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值