04Java注释/关键字/字面量/变量/变量作用域

目录

一、注释

二、关键字

1.概述

2.关键字特点

3.关键字类型

4.举例class关键字

三、字面量

四、变量

五、变量作用域

1.类成员变量

2.局部变量

3.方法参数变量

4.异常处理参数变量


一、注释

Java注释规则和C/C++一致

//单行注释


/*
多行注释
多行注释
多行注释
*/


/**
文档注释
**/

二、关键字

1.概述

        被Java赋予了特定含义的英文单词

2.关键字特点

  • 关键字全部小写
  • 编译器中有特殊的颜色标记

3.关键字类型

(1)类类型

package、class、abstract、interface、implement、native、this、super、extends、new、import、instanceof、public、private、protected

(2)数据类型

char、double、enum、float、int、long、short、boolean、void、byte

(3)控制类型

break、case、continue、default、do、else、for、goto、if、return、switch、throw、throws、try、catch、synchronized、final、finally、transient、strictfp

(4)存储类型

register、static

(5)其他类型

const、volatile

4.举例class关键字

表示定义一个类。创建一个类。类名与文件名保持一致

类:Java项目最基本的组成单元,一个完整的Java项目有可能会有成千上万个类来组成的。

class后面跟随的就是这个类的名字,简称:类名。

在类名后面会有一对大括号,表示这个类的内容。

三、字面量

数据在程序中的书写格式

| **字面量类型** |                                 **说明**                        | **程序中的写法**     |

| ---------------- | ------------------------------------------------------------ | -------------------------- |

| 整数            | 不带小数的数字                                                 | 666,-88                 |

| 小数            | 带小数的数字                                                     | 13.14,-5.21           |

| 字符            | 必须使用单引号,有且仅能一个字符                 | ‘A’,‘0’,   ‘我’         |

| 字符串        | 必须使用双引号,内容可有可无                         | “HelloWorld”,“”     |

| 布尔值        | 布尔值,表示真假,只有两个值:true,false    | true 、false            |

| 空值           | 一个特殊的值,空值                                           | 值是:null               |

四、变量

​ 变量就在程序中临时存储数据的容器

变量定义:​ 数据类型 变量名 = 数据值

注:

  • 定义变量名不能重复
  • 变量使用前要赋值
  • 一个变量只能存一个值
  • 使用变量注意变量的作用范围
  • 一条语句可以定义多个变量,但是不建议这样做

五、变量作用域

        变量被定义之后只是暂存在内存中,等到程序执行到某一点,变量会被释放掉,也就是说变量是有生命周期的,变量作用域指程序代码能够访问该变量的区域,超出该区域编译将会出错。

1.类成员变量

在类中声明的变量,不属于任何一个方法,其作用域为整个类

2.局部变量

在类的成员方法中定义的变量,只在当前代码块中有效

3.方法参数变量

在方法参数声明的变量,作用域为整个方法

public static int getSun(int x){
...
}
此时x为方法参数变量

4.异常处理参数变量

作用域为异常处理代码块中,该变量是将异常处理参数胡传递给异常处理代码块,与方法参数变量的用法类似

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

刹那芳华❀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值