变量的分类
按数据类型分类
详细说明:
- 整型:
- byte(1字节=8bit)
- short(2字节)
- int(4字节)
- long(8字节)
① byte范围:-128 ~ 127
② 声明long型变量,必须以"l"或"L"结尾
③ 通常,定义整型变量时,使用int型。
④整型的常量,默认类型是:int型 2. 浮点型:float(4字节) \ double(8字节)
① 浮点型,表示带小数点的数值
② float表示数值的范围比long还大
③ 定义float类型变量时,变量要以"f"或"F"结尾
④ 通常,定义浮点型变量时,使用double型。
⑤ 浮点型的常量,默认类型为:double 3. 字符型:char (1字符=2字节) ① 定义char型变量,通常使用一对'',内部只能写一个字符 ② 表示方式:
- 声明一个字符
- 转义字符
- 直接使用 Unicode 值来表示字符型常量
- 布尔型:boolean
① 只能取两个值之一:true 、 false
② 常常在条件判断、循环结构中使用
定义变量的格式
数据类型 变量名 = 变量值;
或
数据类型 变量名;
变量名 = 变量值;
变量使用的注意点
① 变量必须先声明,后使用
② 变量都定义在其作用域内。在作用域内,它是有效的。换句话说,出了作用域,就失效了
③ 同一个作用域内,不可以声明两个同名的变量
基本数据类型变量间运算规则
涉及到的基本数据类型:除了boolean之外的其他7种
自动类型转换(只涉及7种基本数据类型)
结论:
当容量小的数据类型的变量与容量大的数据类型的变量做运算时,结果自动提升为容量大的数据类型。
byte 、char 、short --> int --> long --> float --> double
特别的:当byte、char、short三种类型的变量做运算时,结果为int型
说明:此时的容量大小指的是,表示数的范围的大和小。比如:float容量要大于long的容量
强制类型转换(只涉及7种基本数据类型):自动类型提升运算的逆运算
- 需要使用强转符:()
- 注意点:强制类型转换,可能导致精度损失。
String与8种基本数据类型间的运算
- String属于引用数据类型,翻译为:字符串
- 声明String类型变量时,使用一对""
- String可以和8种基本数据类型变量做运算,且运算只能是连接运算:+
- 运算的结果仍然是String类型
避免:
String s = 123;//编译错误
String s1 = "123";
int i = (int)s1;//编译错误
分享到:
相关推荐
在 Java 编程语言中,数据类型是指变量或函数可以持有的值的类型。 MySql 数据库也具有其自己的数据类型,用于存储和管理数据。在本文中,我们将对 Java 数据类型和 MySql 数据类型进行对应一览,帮助开发者更好地...
在Java编程语言中,数据类型是程序设计的基础,它决定了变量可以存储的值的种类和范围。本资源“JAVA数据类型思维导图”提供了一种直观的方式来理解和记忆Java中的数据类型,包括基本数据类型和引用数据类型。下面将...
本文档总结了 Java 数据类型的一些基本概念和实践练习题,涵盖了基本类型、变量定义、常量、运算符、控制流、数组、随机数等多方面的知识点。 一、基本类型 Java 中有八种基本类型:byte、short、int、long、float...
22.java数据类型.zip22.java数据类型.zip22.java数据类型.zip22.java数据类型.zip22.java数据类型.zip22.java数据类型.zip22.java数据类型.zip22.java数据类型.zip22.java数据类型.zip22.java数据类型.zip22.java...
在Java中,数据类型是编程的基础之一,它定义了变量所能够存储的数据种类。本文将详细讲解Java中的数据类型,并结合部分给定内容进行深入探讨。 #### 二、Java数据类型分类 Java的数据类型主要分为两大类:原始...
### JAVA数据类型转换详解 #### 一、引言 在Java编程中,数据类型转换是一项基本且重要的技能。本文档将详细介绍Java中的数据类型转换,包括简单数据类型之间的转换、字符串与其他数据类型的转换以及一些实用的...
JAVA数据类型思维导图,便捷整理思路,变量、变量操作、变量的分类、数据类型、变量的内存分析图、类型之间转换
本Java精华内容深入Java API、嵌套类和内部类、与时间有关的类Date,DateFormat,Calendar、文件与流、Java变量类型间的相互转换、Java与Web、用连接池提高Servlet访问数据库的效率、Java扩展、应用服务器的集群策略及...
以下是对Java变量类型的详细讲解: 1. 基本数据类型(Primitive Data Types) Java中的基本数据类型分为两大类:数值类型和非数值类型。 - 数值类型: - 整型:byte(1字节,-128到127)、short(2字节,-32,...
基本数据类型和包装类型的主要区别是,基本数据类型直接存放在 Java 虚拟机栈中的局部变量表中,而包装类型属于对象类型,存在于堆中。基本数据类型占用空间非常小,而包装类型占用空间较大。 包装类型是对基本数据...
Java变量类型是编程基础,也是面试中经常被问到的话题。理解这些概念对于任何Java开发者都至关重要。在Java中,变量分为两类:基本数据类型(Primitive Data Types)和引用数据类型(Reference Data Types)。 一、...
### 2016年Java变量类型的详细介绍 #### 一、概述 在Java编程语言中,变量是存储数据的基本单位。每一个变量都有特定的数据类型,它决定了变量可以存储什么样的数据以及如何处理这些数据。Java是一种强类型语言,...
### Java 数据类型、变量与数组详解 #### 一、引言 Java 作为一种广泛使用的编程语言,其设计之初便强调了安全性和健壮性。Java 的强类型特性是实现这一点的关键之一。本篇文章将深入探讨 Java 中的数据类型、变量...
在Java编程语言中,变量是存储数据的容器,而数据类型则是定义变量可以存储哪种类型的数据。Java提供了两种主要的数据类型:基本数据类型和引用数据类型。基本数据类型包括整型(byte, short, int, long)、浮点型...
理解并熟练掌握Java的数据类型至关重要,因为它们决定了变量可以存储何种类型的值以及占用内存的大小。Java分为两大类数据类型:基本数据类型和引用数据类型。 一、基本数据类型 1. 整型(Integral Types): - `...
### Java 数据类型的区别 Java 的数据类型主要分为两大类:简单类型(原始类型)与引用类型。简单类型直接存储实际的值,而引用类型则存储指向对象的引用。 #### 简单类型 简单类型包括以下八种: 1. **整型**:...
Java 数据类型、变量和常量是编程的基础,它们构成了程序的核心元素。在这份文档中,我们将深入探讨这些概念,特别是与Java语言相关的细节。 首先,我们来看标识符。标识符在Java中是用来命名变量、类、接口、方法...
在这个“java数据类型和运算符共3页.pdf.zip”压缩包中,我们预计会找到有关Java编程基础知识的简要介绍,特别是关于数据类型和运算符的部分。下面是对这两个关键概念的详细解释: 1. **Java数据类型**: - **基本...
JAVA中的关键字、标识符、注释 JAVA中的数据类型、变量、运算符、表达式 JAVA类中方法的调用
Java是面向对象并且可以跨平台的编程语言 Java程序是运行在JVM(Java虚拟机)之上的 要运行和开发Java程序,必须下载和安装由Sun公司提供的JDK(Java开发工具包) 配置环境变量:Path 常用的JDK工具:javac、java