Java基础学习笔记 -- 3(变量、标识符、关键字)

1. 变量

    变量就是指代在内存中开辟的存储空间,用于存放运算过程中需要使用到的数据。

    比如: int a = 5; int b = 10; 其中 a 和 b 就是变量(具体来说是局部变量)。
    变量的声明:

        使用Java语法声明一个变量,让运行环境为其分配空间;

        int num;

        int a,b,c;

    变量的命名:

        变量命名需要符合Java的语言规则,同时变量的取名尽量有意义(name、address等);

    变量的初始化:

        声明变量后,需要为其赋一个初始值后才能使用;

        1)声明同时初始化 :    

            int num = 2; 

        2)先声明再初始化 :    

            int num;    

            num = 3;

    变量的访问:

        可以对变量中的数据进行存取操作,但是,必须和其类型相匹配。

    关于变量的使用:

    1)变量需要先声明(声明含两部分:变量类型和变量名称);

    2)声明的变量需要赋初始值才能使用;

    2)在同一个作用域内(一对‘{ }‘里),变量不能重复声明,但是可进行重复赋值。

 

2. 标示符

    在Java里,工程名称、包名称、类名称、变量名称、方法名称都是标示符。

    标示符的命名规则:

    1)以字母、数字、_、$ 组成;

    2)首字符不能以数字开头;

    3)Java大小写敏感,命名是需要注意;

    4)不能使用Java中的关键字、保留字、有特殊意义的字(比如:if、else、for、break、true等等);    

    5)中午名字可以作为变量名,但是不推荐使用(使用翻译软件翻译成英文)

    正确的标示符:

    int abc123 = 100;

    int score = 60;

    关键字(2个保留关键字):   

abstract

assert

boolean

break

byte

case

catch

char

class

const
continuedefaultdodoubleelse
enumextendsfinalfinallyfloat
forgotoifimplementsimport
instanceofintinterfacelongnative
newpackageprivateprotectedpublic
returnstrictfpshortstaticsuper
switchsynchronizedthisthrowthrows
transienttryvoidvolatilewhile
true、false、null不是关键字!是字面量;main不是关键字!但是是一个特殊单词,可以被JVM识别,主函数是固定格式,作为程序的入口 


 

本文出自 “永远年轻” 博客,请务必保留此出处http://kingkongzhao.blog.51cto.com/6319491/1642481

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。