Java基础_常量,变量

本文介绍了Java编程的基础知识,包括注释的三种类型:单行、多行和文档注释。讲解了关键字的作用,详细阐述了常量的分类和自定义常量的创建。此外,还探讨了变量的概念、定义格式和数据类型转换。最后,提到了标识符的命名规则和编程中的命名规范。
摘要由CSDN通过智能技术生成

Java基础_常量,变量

注释

对程序作介绍,解释说明的文字

注释的分类
  1. 单行注释

    格式: //注释文字

  2. 多行注释

    格式:/*
    ​ 注释文字
    ​ */

  3. 文档注释

    格式:/**

    ​ 注释文字

    ​ */

关键字

被Java语言赋予特定含义的单词

常量

在程序执行过程中,其值不可以发生改变的量

分类
  • 字面值常量

    字符串常量,值要用“ ”括起来, "abc"

    字符常量,值要用‘ ’括起来, ‘a’ ,‘0’

    整数常量,10,20

    小数常量,1.2

    布尔常量,值只有两个,true ,false

    空常量 null

  • 自定义常量

    用final关键字修饰的量

变量

在程序执行过程中,其值可以在某个范围发生改变的量.变量的本质是内存中的一小块区域.

变量的定义格式

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

数据类型

变量变化的范围

分类
  • 基本数据类型(四类八种)

image-20211016133915248

理论上布尔型只要用一位(0/1)表示即可,但实际上至少占1字节

  • 引用数据类型(对象类型)
类型转换

不同类型的数据之间可能会进行运算,而这些数据取值范围不同,存储方式不同,直接进行运算可能会造成数据损失,所以需要将一种数据类型转换成另一种类型再进行运算.

分类
  • 自动(隐式)类型转换

    小类型转大类型,自动提升为大,运算结果为大

  • 强制(显示)类型转换

    手动将大类型转换成小类型,运算结果是小类型

    转换格式: 小类型 变量名 = (小类型) 大类型变量

    会造成精度损失,与预想结果不同

    例:

    int a = 130;
    byte by = (byte) a;
    

    by的值为 - 126

标识符

给类,方法,变量,常量等起名字的字符序列

在编程中程序员给类,方法,变量,常量等起的名字

组成部分

英文大小写字母、数字、下划线( _ ) 和美元符号( $ )

定义规则
  • 不能以数字开头
  • 不能是关键字
  • 严格区分大小写
命名规范
  • 类和接口:首字母大写,如果有多个单词,每个单词首字母大写

  • 变量和方法:首字母小写,如果有多个单词,从第二个单词开始首字母大写

  • 常量名(自定义常量):所有字母都大写,多个单词用下划线隔开(_)
    大小写

命名规范
  • 类和接口:首字母大写,如果有多个单词,每个单词首字母大写

  • 变量和方法:首字母小写,如果有多个单词,从第二个单词开始首字母大写

  • 常量名(自定义常量):所有字母都大写,多个单词用下划线隔开(_)

  • 包名:全部小写,如果有多级,用点号(.)隔开,遵循域名反写的格式

个人学习笔记,欢迎交流指正

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

初雅的程序人生

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

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

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

打赏作者

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

抵扣说明:

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

余额充值