APP开发--Day2--Java基础语法

一. Java基础语法

1. 关键字的定义和特点

  定义: 被Java语言赋予了特殊含义, 用做专门用途的字符串(单词)

  特点: 关键字中所有字母都小写

2. 标识符

  定义: Java对各种变量, 方法和类等要素命名时使用的字符序列称为标识符, 或者说凡是可以起名字的地方都叫标识符

  标识符的规则: 1. 由26个英文字母大小写, 0-9, _或$组成

          2. 数字不可以开头

          3. 不可以使用关键字和保留字, 但能包含关键字和保留字

          4. Java中严格区分大小写, 长度无限制

          5. 标识符不能包含空格

          6. 在起名字时, 为了提高阅读性, 要尽量有意义, 即"见名知意"

3. Java中的名称命名规范

  1. 包名: 多单词组成时所有字母都小写: aabbcc

  2. 类名, 接口名: 多单词组成时, 所有单词的首字母大写: AaBbCc

  3. 变量名, 方法名: 多单词组成时, 第一个单词首字母小写, 第二个单词开始每个单词首字母大写: aaaBbbCcc

  4. 常量名: 所有字母都大写, 多单词时每个单词用下划线链接: AAA_BBB_CCC

二. 变量的声明和使用

1. 变量的概念:

  - - 内存中的一个存储区域

  - - 该区域有自己的名称(变量名)和类型(数据类型)

  - - Java中每个变量必须先声明, 后使用

  - - 该区域的数据可以在同一个类型范围内不断变化

2. 使用变量注意

  变量的作用于: 一对{}之间有效

  初始化值

3. 定义变量的格式

  数据类型  变量名  =  初始化值

  如:  int d1 = 3

  变量是通过使用变量名来方位这块区域的

三. 变量的分类

说明: 变量的每一种数据都定义了明确的具体数据类型, 在内存中分配了不同大小的内存空间. 

1. 按数据类型

  基本数据类型: 

    - - 数值型

      - - 整数类型(byte, short, int, long)

         类型    占存储空间   表数范围

        - - byte  1字节=8bit(位)   -128 ~ 127

        - - short    2字节     -2e15 ~ 2e15-1

        - - int   4字节     -2e31 ~ 2e31-1  默认

        - - long   8字节     -2-63 ~ 2e63-1  注意末尾加"l"或"L"

      - - 浮点类型(float, double)

        - - float  4字节  -3.403e38 ~ 3.403e38  注意末尾加"f"或"F"

        - - double   8字节  -1.798e308 ~ 1.798e308  默认

    - - 字符串型(char String)

      - - char 只能表示一个字符  如: char c1 = 'a'; 此处的a可以为英文, 中文, 标点符号, 注意单引号.

      - - String 可以表示多个字符  如: String c2 = "abcde"; 注意双引号.

    - - 布尔型(boolean)

  引用数据类型

    - - 类(class)

    - - 接口(interface)

    - - 数组([])

注意: Java各整数类型(byte, short, int, long)有固定的表数范围和字符长度, 不收OS的影响, 一保证Java程序的可移植性.

猜你喜欢

转载自www.cnblogs.com/python-web/p/10551000.html
今日推荐