码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2015-05-06 15:20:25      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:java、变量、标识符、关键字

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

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

标签:java、变量、标识符、关键字

原文地址:http://kingkongzhao.blog.51cto.com/6319491/1642481

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!