第2章 变量与常量(随笔)

  1. 标识符和关键字

Java标识符以字母、下划线(_)、美元符号($)和数字组成,且不以数字开头,标识符不能是Java保留的关键字。

合法标识符:

name
user_age
$page

非法标识符

4word (数字开头)
String (关键字)
User name (中间不能空格)

Java中的标识符和关键字区分大小写。

int

public

this

finally

boolean

abstract

continue

float

long

short

throw

throws

if

goto

default

byte

do

case

return

break

for

static

new

interface

strictfp

package

super

void

try

switch

else

catch

implements

private

final

class

extends

volatile

while

synchronized

instanceof

char

protected

import

transient

dafault

double

表1 Java的关键字

  1. 变量与常量声明

变量声明:

语法
变量类型:变量名

例如:
int age;
char char1 = 'a';

声明常量

语法:
final 数据类型 常量名[=值]

例如:
final double PI = 3.14;
  1. 变量有效范围

1)成员变量

类中定义变量称为成员变量,有效范围为整个类。成员变量又可分为静态变量和实例变量

class Team{
    int x = 45;  //实例变量
    static int y = 90;  //静态变量
}

注意:static变量的有效范围可以跨类,可达整个应用程序之内。static变量除了能在该类中存取,其它类也可通过“类名.静态变量”的方式直接使用。

2)局部变量

局部变量在类的方法中定义,只在当前代码块中有效。当该方法调用结束,局部变量占用的内存空间释放,局部变量也将销毁。

public class Val{
    static int times = 1;     //静态变量
    public static void main(Sting[] ages){
        int times = 2;        //局部变量
        System.out.println("times值为:+times");
    }
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值