三、Java编程基础

常量(Constant)与变量(variable)

常量的声明与使用
  • 常量在定义时一般使用final修饰
  • 常量的名称通常是大写字母
  • 定义常量时需要注意的问题
    • 常量在声明时必须进行初始化,不然会出现编译错误。而常量一旦进行初始化被赋值后,就无法再次进行赋值
    • final关键字不仅可以修饰常量,还可以修饰对象或者方法
      个人观点
      常量一般都是在主方法外进行创建和赋值
变量的声明与使用
  • 变量的声明
    • 声明变量的作用
      • 指定内存中分配空间的大小
      • 规定这个变量所能接受的运算范围
  • 变量的命名规则
    变量也属于一种标识符,符合标识符的命名规则
    • 变量名可以使任意顺序的大小写字母,数字,下划线,美元符号组成
    • 变量名不能以数字开头
    • 变量名不能是Java中所保留的关键字
  • 变量的作用范围
    作用范围又称之为作用域,一旦超出范围,将无法再使用
    根据作用范围进行划分,将变量分为成员变量和局部变量
    • 成员变量
      在类体定义的变量为成员变量,作用范围是整个类;在这个类中随处都可访问该变量
    • 局部变量
      在一个函数(方法)或者函数内代码块(code block)中定义的变量称之为局部变量
      局部变量在代码块执行时被创建,在代码块结束时被销毁
      局部变量在进行取值操作前必须被初始化或者赋值,不然会出现编译错误

基本数据类型

数据类型分类

数据类型的意义

在Java语言中,每个变量(常量)都有其数据类型。不同的数据类型可允许的操作也是不同的。不同的数据类型所占用的内存空间大小也是不相同的。
程序本质上就是针对数据的一种处理流程,针对程序所能处理的数据,就是程序语言的各种数据类型划分。

整数类型Integer

简称整型,表示的是不带小数点的数字。
按照占用空间递增顺序依次是byte(位),short(短整型),int(整数),long(长整型)。
默认情况下,整数类型是指int型

  • byte型
    占据一字节的存储空间,取值区间-128~127
  • short型和int型
    short占用2字节的存储空间,取值区间-32768~32767
    int占用4字节的存储空间,取值区间-2147483648~2147483647
  • long型
    long占用8字节的存储空间,取值区间-9223372036854775808~9223372036854775807
浮点类型

Java浮点数据类型主要有双精度(double)和单精度(float)两个类型

  • double类型
    共8个字节,64位
  • float类型
    共4个字节,32位
    注意事项
    含小数的实数默认为double数据类型,如果定义的是float型数据,在为其赋值时,必须强制转换数据类型,方法如下:
    ①直接在数据值后面加上大写“F”,或者小写“f”;float data = 1.2f;
    ②直接在数字前加强制转型 例如: float data= (float)1.2;
字符类型character

顾名思义,就是字母与符号的统称

布尔类型boolean

在Java程序中,boolean只有true(真)和flase(假)两种,不能被进行赋值,
一般通常被用来控制程序的流程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值