`
wx1567764797
  • 浏览: 3690 次
文章分类
社区版块
存档分类
最新评论

Java变量类型

阅读更多

变量的分类

按数据类型分类

详细说明:

  1. 整型:
  • 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 值来表示字符型常量
  1. 布尔型:boolean

① 只能取两个值之一:true 、 false

② 常常在条件判断、循环结构中使用

定义变量的格式

数据类型 变量名 = 变量值;

数据类型 变量名;

变量名 = 变量值;

变量使用的注意点

① 变量必须先声明,后使用

② 变量都定义在其作用域内。在作用域内,它是有效的。换句话说,出了作用域,就失效了

③ 同一个作用域内,不可以声明两个同名的变量

基本数据类型变量间运算规则

涉及到的基本数据类型:除了boolean之外的其他7种

自动类型转换(只涉及7种基本数据类型)

结论:

当容量小的数据类型的变量与容量大的数据类型的变量做运算时,结果自动提升为容量大的数据类型。

byte 、char 、short --> int --> long --> float --> double

特别的:当byte、char、short三种类型的变量做运算时,结果为int型

说明:此时的容量大小指的是,表示数的范围的大和小。比如:float容量要大于long的容量

强制类型转换(只涉及7种基本数据类型):自动类型提升运算的逆运算

  1. 需要使用强转符:()
  2. 注意点:强制类型转换,可能导致精度损失。

String与8种基本数据类型间的运算

  1. String属于引用数据类型,翻译为:字符串
  2. 声明String类型变量时,使用一对""
  3. String可以和8种基本数据类型变量做运算,且运算只能是连接运算:+
  4. 运算的结果仍然是String类型

避免:

String s = 123;//编译错误

String s1 = "123";

int i = (int)s1;//编译错误
分享到:
评论

相关推荐

    Java数据类型和MySql数据类型对应一览

    在 Java 编程语言中,数据类型是指变量或函数可以持有的值的类型。 MySql 数据库也具有其自己的数据类型,用于存储和管理数据。在本文中,我们将对 Java 数据类型和 MySql 数据类型进行对应一览,帮助开发者更好地...

    JAVA数据类型思维导图

    在Java编程语言中,数据类型是程序设计的基础,它决定了变量可以存储的值的种类和范围。本资源“JAVA数据类型思维导图”提供了一种直观的方式来理解和记忆Java中的数据类型,包括基本数据类型和引用数据类型。下面将...

    Java数据类型练习.doc

    本文档总结了 Java 数据类型的一些基本概念和实践练习题,涵盖了基本类型、变量定义、常量、运算符、控制流、数组、随机数等多方面的知识点。 一、基本类型 Java 中有八种基本类型:byte、short、int、long、float...

    22.java数据类型.zip

    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数据类型转换.pdf

    ### JAVA数据类型转换详解 #### 一、引言 在Java编程中,数据类型转换是一项基本且重要的技能。本文档将详细介绍Java中的数据类型转换,包括简单数据类型之间的转换、字符串与其他数据类型的转换以及一些实用的...

    03-JAVA数据类型思维导图

    JAVA数据类型思维导图,便捷整理思路,变量、变量操作、变量的分类、数据类型、变量的内存分析图、类型之间转换

    Java精华版 chm Java API、嵌套类和内部类、与时间有关的类Date,DateFormat,Calendar、文件与流、Java变量类型间的相互转换、Java与Web、用连接池提高Servlet访问数据库的效率、Java扩展、应用服务器的集群策略及Java EE 5.0、Java IO 包中的Decorator模式等

    本Java精华内容深入Java API、嵌套类和内部类、与时间有关的类Date,DateFormat,Calendar、文件与流、Java变量类型间的相互转换、Java与Web、用连接池提高Servlet访问数据库的效率、Java扩展、应用服务器的集群策略及...

    Java 变量类型的知识分享

    以下是对Java变量类型的详细讲解: 1. 基本数据类型(Primitive Data Types) Java中的基本数据类型分为两大类:数值类型和非数值类型。 - 数值类型: - 整型:byte(1字节,-128到127)、short(2字节,-32,...

    Java 数据类型常见面试题总结 · .pdf

    基本数据类型和包装类型的主要区别是,基本数据类型直接存放在 Java 虚拟机栈中的局部变量表中,而包装类型属于对象类型,存在于堆中。基本数据类型占用空间非常小,而包装类型占用空间较大。 包装类型是对基本数据...

    Java变量类型常见面试题及答案

    Java变量类型是编程基础,也是面试中经常被问到的话题。理解这些概念对于任何Java开发者都至关重要。在Java中,变量分为两类:基本数据类型(Primitive Data Types)和引用数据类型(Reference Data Types)。 一、...

    2016年Java变量类型介绍.docx

    ### 2016年Java变量类型的详细介绍 #### 一、概述 在Java编程语言中,变量是存储数据的基本单位。每一个变量都有特定的数据类型,它决定了变量可以存储什么样的数据以及如何处理这些数据。Java是一种强类型语言,...

    java数据类型,变量,数组详解区别(很全面)

    ### Java 数据类型、变量与数组详解 #### 一、引言 Java 作为一种广泛使用的编程语言,其设计之初便强调了安全性和健壮性。Java 的强类型特性是实现这一点的关键之一。本篇文章将深入探讨 Java 中的数据类型、变量...

    java变量数据类型运算符

    在Java编程语言中,变量是存储数据的容器,而数据类型则是定义变量可以存储哪种类型的数据。Java提供了两种主要的数据类型:基本数据类型和引用数据类型。基本数据类型包括整型(byte, short, int, long)、浮点型...

    Java数据类型

    理解并熟练掌握Java的数据类型至关重要,因为它们决定了变量可以存储何种类型的值以及占用内存的大小。Java分为两大类数据类型:基本数据类型和引用数据类型。 一、基本数据类型 1. 整型(Integral Types): - `...

    java数据类型的区别、变量的分类和区别、内存分配

    ### Java 数据类型的区别 Java 的数据类型主要分为两大类:简单类型(原始类型)与引用类型。简单类型直接存储实际的值,而引用类型则存储指向对象的引用。 #### 简单类型 简单类型包括以下八种: 1. **整型**:...

    java数据类型、变量和常量[归类].pdf

    Java 数据类型、变量和常量是编程的基础,它们构成了程序的核心元素。在这份文档中,我们将深入探讨这些概念,特别是与Java语言相关的细节。 首先,我们来看标识符。标识符在Java中是用来命名变量、类、接口、方法...

    java数据类型和运算符共3页.pdf.zip

    在这个“java数据类型和运算符共3页.pdf.zip”压缩包中,我们预计会找到有关Java编程基础知识的简要介绍,特别是关于数据类型和运算符的部分。下面是对这两个关键概念的详细解释: 1. **Java数据类型**: - **基本...

    java 基础JAVA中的数据类型、变量、运算符、表达式

    JAVA中的关键字、标识符、注释 JAVA中的数据类型、变量、运算符、表达式 JAVA类中方法的调用

    Java数据类型和运算符.ppt

    Java是面向对象并且可以跨平台的编程语言 Java程序是运行在JVM(Java虚拟机)之上的 要运行和开发Java程序,必须下载和安装由Sun公司提供的JDK(Java开发工具包) 配置环境变量:Path 常用的JDK工具:javac、java

Global site tag (gtag.js) - Google Analytics