java 注释 标识符 关键字 常量 变量

2019.08.28 随笔
**

1.java基础

**

注释**

注释的作用是:解释说明语句或者代码,方法的作用。注释不会被编译。

  • 三种注释
  • 单行注释 //
  • 多行注释 /* */
  • 文本注释 /** */ 文本注释会在Java编译后生成一个文本文档。

标识符

标识符的作用是:给包,类,接口,方法,变量起名字。

  • 标识符的命名规范:必须使用英文字母,或者下划线_,或者美元符号$开头
  • 不能以数字开头,也不能是Java关键字或者保留字
  • 标识符对大小写敏感
    类和接口的命名规范:以大写字母开头驼峰也使用大写字母 例如:Person PersonGilrs
    方法和变量的命名规:以小写字母开头 驼峰标识 例如:person personGilrs
    包的命名规:全部以小写字母开头
    项目的命名:全部使用小写字母 具体规范根据公司的要求

关键字

java关键字在Java中具有特殊含义的单词。
goto,contst是保留字在Java中目前没有特殊含义,是预留的关键字。
true,false,null 不是关键字 但在在Java中他们会和关键字一样改变颜色。

常量

不能被改变的量,称为常量。
通常使用final关键字修饰;
常量全部为大写字母;例如:PI
常量存在常量池,也就是栈中

变量

  • 成员变量:定义在类中,方法之外的变量;
  • 类变量:定义在类中,方法之外的,使用static关键字修饰的变量。
  • 局部变量:定义在方法,构造方法,语句块之中的变量。随着方法的调用而初始化,随着方法调用结束而销毁,不给其他人使用的机会。
    成员变量与类变量的区别
  • 1.生命周期不同
  • 类变量:随类加载而创建而存在,随着类的消失而消失。
  • 成员变量:随着对象的创建而存在,随着对象被回收而销毁。
  • 2.别名不同
  • 类变量:又叫静态变量,由static关键字修饰。
  • 成员变量:又叫做实例变量。
  • 3.调用方式不同
  • 类变量:可以被对象调用,也可以被类名调用。
  • 成员变量:只能被对象调用。
  • 4.存储位置不同
  • 类变量:数据存储在方法区的静态区,所以又被叫做对象的共享对象。
  • 成员变量:存储在堆内存的对象之中,所以也被叫做对象特有的数据。

**


版权声明:本文为qq_45256805原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。