java 小偷_学习笔记-马士兵Java-关键字

1.标示符:凡是自己可以起名字的地方都叫标示符。

⑴ 标示符由字母、下划线“_”、美元符“$”、或数字组成。

⑵ 标示符不能以数字开头

⑶ Java标示符区分大小写,长度无限制

注意:标识符要尽量见名知意”且不能与Java关键字相同。

2.关键字:Java中一些赋予特定含义,用做专门用途的字符串称为关键字(keyword)。

abstract        default    if    private     this    boolean       do

implements   protected   throw  break      double     import         public

throws     byte      else      instanceof    return      transient      case

extends    int      short   try        catch    final         interface

static        void       char    finally    long      strictfp      volatile

class         float       native    super    while     const        for

new          switch    null   continue  goto     package    synchronized

注意:Java所有关键字均为小写。

注意:goto与const虽未使用,但也作为Java关键字保留。

3.常量:Java的常量值用字符串表示,区分为不同的数据类型。

⑴ 整形常量 123

⑵ 实型常量 3.14

⑶ 字符常量 ‘a’

⑷ 逻辑常量 true、false

⑸ 字符串常量 “helloworld”

注意:“常量”这个词还会用在另外其他语境中表示值不可变的量(关键字:final)。

4.变量:内存中的一小块区域,每一个变量使用前必须先声明,然后必须进行赋值。

注意:变量必须先声明,再赋值,再使用。

⑴ 按被声明的位置划分:

① 局部变量:方法或语句块内部定义的变量

② 成员变量:方法外部、类的内部定义的变量

⑵ 按所属的数据类型划分:

① 基本数据类型变量

Ⅰ.数值型

a.整数类型(byte, short, int, long)

1字节,2字节,4字节,8字节

注意:8进制数以“0”开头表示;16进制数以“0x”开头表示。

注意:Java语言的整形常量默认为int型,声明long型常量可以后加“L”。

b.浮点类型(float, double)

4字节,8字节;精度7位,精度15位。

注意:Java中浮点型可用“十进制数形式”和“科学计数法形式”两种方法表示。

注意:Java语言的浮点类型常量默认为double型,声明float型常量可以后加“f”。

Ⅱ.字符型(char)

2字节,表示通常意义上的“字符”。

Ⅲ.布尔型(boolean)

(Java中)布尔值只有“true”和“false”。

注意:Java采用Unicode编码(全球语言统一编码)中的UTF16(16进制)。

② 引用数据类型变量

Ⅰ.类(class)

Ⅱ.接口(interface)

Ⅲ.数组(array)

注意:类外面(与类对应的大括号外面)不能有变量的声明。

⑶ 变量作用域:出了相应的大括号则不可被识别。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值