zoukankan      html  css  js  c++  java
  • 标识符。关键字,Java常量

    标识符由数字、字母、下划线、&美元符号组成,不能以数字开头,

    标识符可以包括关键字但是不能以关键字命名也不能使用任何 Java 关键字作为标识符,而且不能赋予标识符任何标准的方法名。

    Java区分大小写

    • 不能把关键字、保留字作为标识符。
    • 标识符的长度没有限制。
    • 标识符区分大小写。

    Java 语言目前定义了 51 个关键字,这些关键字不能作为变量名、类名和方法名来使用。以下对这些关键字进行了分类。

    1. 数据类型:boolean、int、long、short、byte、float、double、char、class、interface。
    2. 流程控制:if、else、do、while、for、switch、case、default、break、continue、return、try、catch、finally。
    3. 修饰符:public、protected、private、final、void、static、strict、abstract、transient、synchronized、volatile、native。
    4. 动作:package、import、throw、throws、extends、implements、this、supper、instanceof、new。
    5. 保留字:true、false、null、goto、const。

    常量是指在程序的整个运行过程中值保持不变的量。常量值是常量的具体和直观的表现形式,

    常量是形式化的表现。通常在程序中既可以直接使用常量值,也可以使用常量。

    Java 的布尔型常量只有两个值,即 false(假)和 true(真)。

    inal 是定义常量的关键字,dataType 指明常量的数据类型,variableName 是变量的名称,value 是初始值。

    final 关键字表示最终的,它可以修改很多元素,修饰变量就变成了常量。

    根据作用域的不同,一般将变量分为不同的类型:成员变量和局部变量。

    Java 的成员变量有两种,分别是全局变量和静态变量(类变量)。定义在方法体和语句块之外,不属于任何一个方法,作用域是整个类。

     

    名称修饰访问生命周期
    全局变量(实例变量) 无 static 修饰 对象名.变量名 只要对象被当作引用,实例变量就将存在
    静态变量(类变量) 用 static 修饰 类名.变量名或对象名.变量名 其生命周期取决于类的生命周期。类被垃圾回收机制彻底回收时才会被销毁

  • 相关阅读:
    有趣的开源家族合照,看看你认识几个?
    fieldset 使用小案例
    java XMPPserver openfire VS tigase
    tomcat 7 jmx配置访问
    JAVA静态域及容器的内存占用探究
    checkStyle字符集不支持解决--Got an exception
    遇到一个很无语的Andorid问题! button 里 android:textColor 属性 设置一个选择器报错!
    android 关于为什么在onCreate里调用view.getChildAt(1).getLeft() 没有值!
    关于Android studio 怎么使用代码混淆的问题!
    sdk manager.exe 闪退 解决办法!
  • 原文地址:https://www.cnblogs.com/zbb121/p/11644134.html
Copyright © 2011-2022 走看看