第 3 章 变量

本文深入探讨了Java编程中的变量,强调其作为程序基本组成单位的重要性。详细介绍了变量的概念、声明与赋值步骤,并通过实例展示了变量的使用。同时,文章涵盖了各种数据类型,包括整数、浮点、字符、布尔类型,以及它们的使用细节和转换规则。还提到了ASCII、Unicode和UTF-8编码。最后,讨论了基本数据类型与String之间的转换及其注意事项。
摘要由CSDN通过智能技术生成

目录

3.1为什么需要变量

3.1.1变量是程序的基本组成单位

3.1.2简单的原理示意图

3.2变量的介绍

3.2.1概念

3.2.2变量使用的基本步骤

3.3变量快速入门

3.4变量使用注意事项

3.5程序中"+"号的使用

3.6数据类型

3.7整数类型

3.7.1整形的类型

3.7.2整形的使用细节 IntDetail.java

3.8浮点类型

3.8.1基本介绍

3.8.2浮点型的分类

3.8.3说明一下

3.8.4浮点型使用细节FloatDetail.java

3.9字符类型(char)

3.9.1基本介绍

3.9.2字符类型使用细节

3.10ASCII(介绍)

3.11Unicode编码介绍

3.12UTF-8编码介绍

3.13布尔类型:boolean

3.14基本数据类型转换

3.14.1自动类型转换

3.14.2自动类型转换注意和细节

3.14.3强制类型转换

3.14.4强制类型转换细节说明

3.15基本数据转换-练习题

3.16基本数据类型转换和String类型的转换

3.16.1介绍和使用

3.16.2注意事项


3.1为什么需要变量

3.1.1变量是程序的基本组成单位

3.1.2简单的原理示意图

3.2变量的介绍

3.2.1概念

       变量相当于内存中一个数据储存空间的表示,可以把变量看做是一个房间的门牌号,通过门牌号我们可以找到房间,而通过变量名可以访问到变量(值)。

3.2.2变量使用的基本步骤

1、声明变量

        int a;

2、赋值

        a = 60;//把60的值赋给 a

        使用 System.out.println(a);

//也可以一步到位[int a = 60; 通常一步完成]

3.3变量快速入门

        变量使用入门案例

        演示记录,人的信息的代码

3.4变量使用注意事项

3.5程序中"+"号的使用

3.6数据类型

每一种数据都定义了明确的数据类型,在内存中分配了不同大小的内存空间(字节)。

 (背下来!)

3.7整数类型

3.7.1整形的类型

3.7.2整形的使用细节 IntDetail.java

3.8浮点类型

3.8.1基本介绍

        java的浮点类型可以表示一个小数,比如123.4,等等

3.8.2浮点型的分类

3.8.3说明一下

1、关于浮点数在机器中存放形式的简单说明,浮点数=符号位+指数为+尾数位

2、尾数部分可能丢失,造成精度损失(小数都是近似值)。

3.8.4浮点型使用细节FloatDetail.java

3.9字符类型(char)

3.9.1基本介绍

字符类型可以表示单个字符,字符类型是char,char是两个字节(可以存放汉字),多个字符用String

3.9.2字符类型使用细节

 

3.10ASCII(介绍)

3.11Unicode编码介绍

3.12UTF-8编码介绍

3.13布尔类型:boolean

3.14基本数据类型转换

3.14.1自动类型转换

3.14.2自动类型转换注意和细节

  

3.14.3强制类型转换

介绍:

      自动类型转换的逆过程,将容量大的数据类型转换为容量小的数据类型。使用时要加上强制类型转换符(),但可能造成精度降低或者溢出,格外要注意。
                   

3.14.4强制类型转换细节说明

 

3.15基本数据转换-练习题

3.16基本数据类型转换和String类型的转换

3.16.1介绍和使用

 

3.16.2注意事项

1、将String类型转成  基本数据类型时,要确保String类型能够转成有效的数据,比如:可以把"123",转成一个整数,但是不能把"hello"转成一个整数

2、如果格式不正确,就会抛出异常Exception,程序就会终止,这个问题会在异常处理章节中,会处理

 注:可以正常编译,但无法运行

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值