1.程序注释

通常我们需要在源代码中添加文字用来对进行代码解释说明,但这些文字并不是Java代码的语法,会导致编译出错。这时我们可以使用注释来完成这一事项!

在编译时,编译器会忽略注释的存在,就好像注释内容不存在一样。所以注释并不会导致编译出错,同时注释还方便编写者和其他人阅读源代码,加强对代码的理解。

Java中提供了两种常用注释方式,分别是:

  • 单行注释    //注释内容
  • 多行注释    /*注释内容*/

建议大家今后在编写代码时先写思路、分析、步骤,然后再写代码。其中思路、分析、步骤都使用注释放在源代码中。

2.关键字

关键字是被Java语言赋予特殊含义,具有专门用途的单词,比如之前接触的class,public,static,void均为Java已经预设好的。你可以先把Java关键字理解为“命令”!
  Java中关键字一定为小写,下面是Java中所有关键字,你不需要去背,在今后的学习中重要的关键字会不断的出来。

3.标识符

学习完了关键字下面我们来学习一下什么是标识符。其实在Java程序中,除了关键字以外基本上都是标识符了。

其实标识符就是名称的意思,所有的名称都统称为标识符。Java中经常要定义类、方法、变量(后面会学习到),在定义他们时总要给它们起名字,这些名字就是标识符。

这里我们要学习的是如何起名字,你可能会说起名字还要学吗?答案是当然要学了!我们要学习的就是标识符的规范。

  • 组成元素

    1. 英文字符: a-z A-Z
    2. 数字: 0-9
    3. 符号: _与$
  • 标识符规则  
    1. 数字不能开头
    2. 不可以使用关键字
    3. 严格区分大小写,不限制长度起名时,尽量达到见名知意

类的命名规则:多个单词组成,每个单词首字母大写  XxxxXxxxXxxx

方法的命名规则:多个单词组成,第一个单词小写,其余单词首字母大写 xxxxXxxxXxxx

JAVA基础(注释,关键字与标识符)相关推荐

  1. JAVA基础之关键字、保留字和标识符

    关键字: 1.关键字(keyword)的定义和特点 定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词) 特点:关键字中所有字母都为小写 官方地址: https://docs.oracle ...

  2. Java基础语法-关键字、数据类型

    JRE.JDK.JVM Java基础语法 注释.标识符.关键字 标识符注意点 所有标识符都应该以字母(A-Z 或者a-z),美元符($).或者下划线(_)开始 首字符之后可以是字母(A-Z 或者a-z ...

  3. 4.Java中的关键字和标识符

    关键字 1.被Java语言赋予特定含义的单词即为关键字,组成规则:字母全部都是小写   2. 保留字:即它们在Java现有版本中没有特殊含义,以后版本可能会作为有特殊含义的词,如 goto,  con ...

  4. Java基础(final关键字、双亲委派机制)

    Java基础 一.双亲委派机制 首先得了解类加载器Classloader在JVM中的分工: Bootstrap classLoader:主要负责加载核心的类库,构造ExtClassLoader和APP ...

  5. Java七:关键字、标识符及命名规范

    关键字和标识符 一.关键字 关键字是**特别意义的标识符**,有时又叫保留字,还有特别意义的变量,不可以将关键字用于变量名.方法名.类名.[包名]([(2条消息) Java常用包名及功能_dearcc ...

  6. Java基础—序列化关键字transient

    原文作者:老鼠只爱大米 原文地址:Java中transient关键字的详细总结 一.概要介绍 本文要介绍的是Java中的transient关键字,transient是短暂的意思.对于transient ...

  7. [转载] [Python基础语法]关键字、标识符和变量

    参考链接: Python关键字和标识符 这篇教程将向您展示关于python关键字.标识符和变量的知识. Python关键字 Python关键词是Python保留的具有特定含义的特殊词语,用于执行某些操 ...

  8. Java基础(Static关键字)

    java基础 一.关于Static修饰的变量 首先Static修饰的变量是放在方法区内存空间中的,在运行时Static方法先赋值然后才是main方法的执行,在类加载的时候就对Static修饰的变量进行 ...

  9. 【Java基础】关键字

    变量命名规则 标识符只能以大小写英文字母,数字,下划线和组成,而且开头必须是字母或者是下划线或者组成,而且开头必须是字母或者是下划线或者 同时Java中的标识符是区分大小写的,Count和count是 ...

  10. Java基础——volatile关键字解析

    简介 volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情.由于volatile关键字是与Java的内存模型有关的,因此在讲述volatile关键之前,我们先来了解一下与内 ...

最新文章

  1. java怎么表示log2_Java程序员修炼之道 之 Logging(2/3) - 怎么写Log
  2. 性能案例-Linux下解决time_wait连接过多(Linux内核优化)
  3. 免费报名丨网易、腾讯、唯品会等100位名企超资深营销增长官,约你闭门“搞事情”...
  4. VC控件 Edit Control
  5. elasticsearch系列五:搜索详解(查询建议介绍、Suggester 介绍)
  6. 这篇Redis文章,图灵看了都说好
  7. Python基础教程之第3章 使用字符串
  8. c语言源程序文件.c如何保存,急求如何将下列C语言程序数据存储到文件中?
  9. 终于有人把Python讲清楚了!!
  10. CIRCOS增加热图、点图、线图和区块属性
  11. 2021-2025年中国伊帕斯行业市场供需与战略研究报告
  12. 程序员找 Bug 福音!微软全新开源查找修复 Bug 工具——Project OneFuzz
  13. 刚刚,贺建奎回应一切:如果是我孩子,我会第一个去试验
  14. 从soso改版说如何针对soso做优化
  15. 创建用户赋权限_JMeter接口测试实战之「创建用户」篇
  16. 反向代理和负载均衡有何区别?
  17. 天网防火网的安装与使用
  18. c语言if后大括号,关于if语句后面的花括号
  19. AD(altium designer)15原理图与PCB设计教程(五)——工程编译与报表生成
  20. 中介者模式:还记得你到单位入职的第一天吗?你有没有遇到文中‘王二’的事呢?

热门文章

  1. CDH安全认证及使用
  2. word两种html区别,word文本框有哪两种方式?
  3. 麻省理工学院公开课:单变量微积分
  4. 三消游戏核心逻辑的一种实现
  5. 电脑录屏方法qq录屏
  6. 我的原创IT著作再次被中科院图书馆、国图等国家级学术机构收藏!
  7. Android Camera高级特性——手动对焦
  8. DTD语法 (元素、属性、实体声明)
  9. java contains 效率_List与Set的contains方法效率问题
  10. python上机考试题库_易考吧-2021年无纸化考试专用全国计算机等级考试上机考试题库:二级Python(含二级公共基础知识)...