要理解类型转换,可以这样想象,大脑前面是一篇内存,源和目标分别是两个大小不同内存块(由变量及数据的类型来决定),将数据源赋值给目标内存的过程,就是用目标内存块尽可能多地套取源内存中的数据。
以下内容涵盖:
-
基本数据类型
-
基本数据类型变量间转换
-
基本数据类型与String间转换
-
进制与进制间的转换
一、变量的基本知识点
-
变量的使用:
-
java定义变量的格式:数据类型变量名 =变量值;
-
变量必须先声明,再赋值(初始化变量),后使用
-
-
变量的概念:
-
内存中的一个存储区域
-
该区域的数据可以在同一类型范围内不断变化变量是程序中最基本的存储单元。包含变量类型、变量名和存储的值
-
-
变量的作用:
-
用于在内存中保存数据
-
-
使用变量注意:
-
Java中每个变量必须先声明,后使用使用变量名来访问这块区域的数据
-
变量的作用域:其定义所在的一对{}内
-
变量只有在其作用域内才有效
-
同一个作用域内,不能定义重名的变量
-
class VariableTest{
public static void main(String[] args){
//变量的定义
int myAge = 12;
//变量的使用
System.out.println(myAge);
//变量的声明
int myNumber;
//变量的赋值
myNumber = 1001;
System.out.println(myNumber);
}
}
二、变量按照数据类型来分
-
基本数据类型:
-
整型:byte\short\int\long
-
浮点型:float\double
-
字符型:char
-
布尔型:boolean
-
引用数据类型:
-
类(class)
-
接口(interface)
-
数组(array)
三、变量在类中声明的位置
成员变量 vs 局部变量
class VariableTest1 {
public static void main(String