欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java变量和数据类型(待补充)

程序员文章站 2024-02-10 09:24:34
...

变量概述

变量:常量是固定不变的数据,那么在程序中可以变化的量成为变量。

数学中,可以使用字母带替数字运算,如:y= wx+b

程序中,可以使用字母保存数字的方式进行运算,提高计算能力,可以解决更多的问题。

比如x存2,x也可以存3,这样x保存的数据是可以改变的

java中要求一个变量每次只能存一个数据,必须要明确保存的数据类型

数据类型

java的数据类型分为两大类

  • 基本数据类型 :整数、浮点数、字符、布尔
  • 引用数据类型: 类、数组、接口

基本数据类型

数据类型 关键字 内存占用 取值范围
字节型 byte 1个字节 -128至127
短整形 short 2个字节 -32768至32767
整形 int(默认) 4个字节 java变量和数据类型(待补充)java变量和数据类型(待补充)
长整形 long 8个字节 java变量和数据类型(待补充)java变量和数据类型(待补充)  19位数字 
单精度浮点数 float 4个字节 1.4013E-45至3.4028E+38
双精度浮点数 double(默认) 8个字节 4.9E-324至1.7977E+308
字符型 char 2个字节 0至java变量和数据类型(待补充)
布尔类型 boolean 1个字节 true,false

java 中默认类型:整数类型是 int ,浮点类型是Double

e+38 表示乘以10的38次方,同样,e-45表示乘以10的负45次方

变量的定义

变量的三要素:数据类型、变量名、数据值

格式:

//声明变量并赋值

数据类型 变量名 = 数据值

//先声明,后赋值(使用前赋值即可)

数据类型 变量名;

变量名 = 初始化值;

package wensong.com;

public class Variable {
    public static void main(String[] args) {
        //定义字节型变量
        byte b = 100;
        System.out.println(b);
        //定义短整型变量
        short s = 1000;
        System.out.println(s);
        //定义整型变量
        int i = 123456;
        System.out.println(i);
        //定义长整型变量
        long l = 123456789000L;
        System.out.println(l);
        //定义单精度浮点型变量
        float f = 5.5F;
        System.out.println(f);
        //定义双精度浮点型变量
        Double d = 8.5;
        System.out.println(d);
        //定义布尔型变量
        boolean bool = true;
        System.out.println(bool);
        //定义字符型变量
        char c = 'a';
        System.out.println(c);



    }
}
  • 变量名称:在同一个大括号范围内,变量的名字不可以相同
  • 变量赋值:定义的变量,不赋值不能使用

标识符

标识符:是指在程序中,我们自己定义的内容,比如类的名字、方法的名字和变量的名字

命名规则:(硬性要求)

  • 标识符可以包含英文字母26个(区分大小写)、0-9数字、¥(美元符,数据库常用)、_(下划线)
  • 标识符不能以数字开头。int a1=10;
  • 标识符不能是关键字 int public = 10; public class int

命名规范:(软性建议)

  • 类名规范:首字母大写,后面每个单词首字母大写(大驼峰式)HelloWorld
  • 方法名规范:首字母小写,后面每个单词首字母大写(小驼峰式)isPerson
  • 变量名规范:首字母小写,后面每个单词首字母大写(小驼峰式)int varTestDemo = 10
相关标签: java