美文网首页
JAVA(2) 变量、常量

JAVA(2) 变量、常量

作者: 月圆星繁 | 来源:发表于2019-12-05 11:55 被阅读0次

变量、常量

  • Java 语言中有一些具有特殊用途的词被称为关键字
  • Java 关键字是区分大小写的。
  • 标识符就是用于给 Java 程序中变量、类、方法等命名的符号。
    使用标识符时,需要遵守几条规则:
  1. 标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符,不能以数字开头。譬如:123name 就是不合法滴
  2. 标识符不能是 Java 关键字和保留字( Java 预留的关键字,以后的升级版本中有可能作为关键字),但可以包含关键字和保留字。如:不可以使用 void 作为标识符,但是 Myvoid 可以
  3. 标识符是严格区分大小写的。 所以涅,一定要分清楚MC 和 mc是两个不同的标识符哦!
  4. 标识符的命名最好能反映出其作用,做到见名知意

变量

在 Java 中,我们通过三个元素描述变量:变量类型、变量名以及变量值

public class Demo01 {
    public static void main (String []args){
        String love = "Ajen";
        System.out.println("old value:" + love);
        love = "i love Ajen";
        System.out.println("new value:" + love);
    }
}
  • Java 中的标点符号是英文的

  • 变量命名规则:
    1、 首字母可以是字母、下划线(_)、美元符号
    2、其余部分可以是任意的:数字、字母、下划线、$符号
    3、变量名由多单词组成时,第一个单词的首字母小写,其后单词的首字母大写,俗称骆驼式命名法(也称驼峰命名法),如 myAge
    4、Java 变量名的长度没有限制,但 Java 语言是区分大小写的,所以 price 和 Price 是两个完全不同的变量

Java中的数据类型
Java 语言是一种强类型语言。通俗点说就是,在 Java 中存储的数据都是有类型的,而且必须在编译时就确定其类型

image.png

在 Java 的领域里,基本数据类型变量存的是数据本身,而引用类型变量存的是保存数据的空间地址

image.png
  • float 变量赋值时,在数值后添加字母f
  • char变量赋值时使用单引号(‘’)引起来

String 是一种常见的引用数据类型,用来表示字符串

Java中变量的使用规则

1、Java 中的变量需要先声明后使用
2、变量使用时,可以声明变量的同时进行初始化
3、变量中每次只能赋一个值,但可以修改多次
4、main 方法中定义的变量必须先赋值,然后才能输出
5、变量名不建议使用中文

Java中的自动类型转换
int score = 83;
double score2 = score;
System.out.println(score2);

输出:82.0
自动类型转换是需要满足特定的条件的:

  1. 目标类型能与源类型兼容,如 double 型兼容 int 型,但是 char 型不能兼容 int 型
  2. 目标类型大于源类型,如 double 类型长度为 8 字节, int 类型为 4 字节,因此 double 类型的变量里直接可以存放 int 类型的数据,但反过来就不可以了
Java中的强制类型转换

语法:( 数据类型 ) 数值

double avg1 = 75.8;
int avg2 = (int)avg1;
System.out.println(avg1);
System.out.println(avg2);

输出:
75.8
75
强制类型转换可能会造成数据的丢失

Java常量的应用

  • 程序运行过程中不允许改变
  • 语法:final 常量名 = 值;
final int MYAGE = 25;
final double PI = 3.14; 
  • 常量名一般使用大写字符
Java中使用注释
  • Java 中注释有三种类型:单行注释、多行注释、文档注释
  • 它们分别对应: // 、 /* xxxx / 、 /* xxxxxx */
  • 可以通过 javadoc 命令从文档注释中提取内容,生成程序的 API 帮助文档

相关文章

  • JAVA(2) 变量、常量

    变量、常量 Java 语言中有一些具有特殊用途的词被称为关键字。 Java 关键字是区分大小写的。 标识符就是用于...

  • Java初级笔记No.1(更新中)

    2018.7.24 1、java中使用关键字final来定义常量; 2、java中的变量包括类变量,实例变量,局部...

  • Kotlin入门语法

    变量:var常量: val Java 常用变量定义 Code->Convert to Java以后Kotlin...

  • 第一章 Kotlin基础语法

    一、常量与变量(val,var) 1.什么是常量? 1 .val = value ,值类型;2.类似Java的fi...

  • Kotlin 变量,常量,注释

    定义变量,常量 声明普通变量Kotlin 中定义变量,常量跟Java中有很大区别, kotlin中必须使用var,...

  • 12月23号java第一课

    JAVA中数值分为三种变量, 常量.变量.字面量。 其中常量是不可变量使用 final 来修饰, 变量:只要没有 ...

  • 18/6/21 Java语言基础

    打卡Java笔记,这里是《JAVA从入口到放弃》第二章(* ´з`*) 变量与常量 标识符:变量与常量的名字,严格...

  • java变量常量

    1.1 工具:notepad++ 1.2 存储 1byte = 8bit 0000 0000 比特率 1024by...

  • Java常量、变量

    Java常量的定义和分类 常量值 整型常量值Java 的整型常量值主要有如下 3 种形式。 十进制数形式:如 54...

  • Java常量&变量

网友评论

      本文标题:JAVA(2) 变量、常量

      本文链接:https://www.haomeiwen.com/subject/hvccyctx.html