`

java数据类型划分

 
阅读更多

1

基本数据类型:

    数值型:

         整数型:byte,short,int,long

         浮点型:float,double

    字符型:char

    布尔型:boolean

引用类型:

    类

    接口

    数组

 

2

boolean 只有false,true;

 

3

八进制,要以0开头;

十六进制,要0x或0X开头;

 

4

整型常量默认为int,

声明long型常量后要加l或L;

 

5

浮点型默认为double,

声明float后面要加f或F;

 

6

容量大小:byte,short,char->int->long->float->double;

byte,short,char之间不会互相转换,他们三者计算时先转换成int;

小到大的自动;

大到小的强制,但可能造成精度降低或溢出;

多种类型混合计算时,先都转换成最大的数据类型,再计算;

 

boolean不可转换成其他的数据类型;

 

 

 

分享到:
评论

相关推荐

    Java数值类型

    在Java中,数据类型分为两大类:基本数据类型和引用数据类型。其中,基本数据类型又进一步分为数值类型、字符型和布尔型。 #### 二、Java数值类型 ##### 1. 取值范围 Java中的数值类型主要包括整数型和浮点型。每...

    Java编程语言的基础知识作了一个较为全面的汇总-供大家学习研究参考

    java数据类型的划分一般分为两大类:基本数据类型和引用数据类型 错误: 编码GBK的不可映射字符 重要说明:关于数据类型的默认值问题 数据类型划分——浮点形 传统bug问题 数据类型划分——字符型 数据类型划分——...

    JAVA标识符关键字和数据类型.ppt

    "JAVA标识符关键字和数据类型" JAVA标识符关键字和数据类型是Java语言的基础知识点,包括标识符、关键字、数据类型等。 标识符 ...* 按所属的数据类型划分:基本数据类型变量、引用数据类型变量

    java 一年四季的划分

    在Java中,`switch`语句适用于枚举类型或特定数据类型(如int、char等)。我们可以将`Month`枚举类型与`switch`结合,来判断当前月份所属的季节。 ```java import java.time.LocalDate; import java.time.Month; ...

    Java基础标识符关键字数据类型PPT教案学习.pptx

    按照用途可以划分为:数据类型、语句(分支和循环)、修饰、方法、对象、异常、包。 Java 基础数据类型可以分为八种:byte、short、int、long、float、double、char、boolean。其中: * byte 是一个 8 位整数类型...

    java数据结构 全套java版的数据结构

    ### Java数据结构——全套Java版的数据结构 #### 一、Java与面向对象程序设计 **1.1 Java语言基础知识** - **基本数据类型及运算**:Java中的基本数据类型包括整型(`byte`, `short`, `int`, `long`)、浮点型(`...

    java入门教程:数据类型_设置GC新生代区大小.docx

    Java 是一种静态类型的编程语言,它具有多种内置的数据类型,可以满足不同的数据存储需求。这些数据类型大致可以分为两大类:基本数据类型和引用数据类型。 #### 基本数据类型 基本数据类型包括整型、浮点型、字符...

    Java数据结构和算法中文第二版

    抽象数据类型 有序链表 双向链表 迭代器 小结 问题 实验 编程作业 第6章 递归 三角数字 阶乘 变位字 递归的二分查找 汉诺(Hanoi)塔问题 归并排序 消除递归 一些有趣的递归应用 小结 问题 实验 ...

    中国省市区数据源_java解析

    这些数据源广泛应用于地图导航、物流配送、人口统计分析、市场划分等多个领域。 其次,为什么需要Java解析?Java作为一种广泛使用的编程语言,具有强大的IO操作和数据处理能力。对于省市区数据源,开发者可以使用...

    Java运行时数据区划分原理解析

    基本数据类型在局部变量表中的存储空间以局部变量槽(slot)来表示,64位长度的long和double占用两个变量槽,其余数据类型占用一个。 本地方法栈(Native Method Stack)类似于虚拟机栈的作用,区别在于虚拟机栈...

    浅谈Java中的数据类型以及面向对象

     2:Java中的数据类型  那对于数据来说,首先明白数据有大有小,有长有短,那么我们用不同的类型来描述数据所能表示的大小。  这样做有啥好处呢?可以更好的以接近人类的思维方式去操作数据,同时也有利于...

    Java字节流数据逐行读取(readLine)

    在Java编程中,字节流(Byte Stream)是处理数据的一种基本方式,它适用于任何类型的数据,包括文本、图片、音频等。字节流主要分为输入流和输出流,其中InputStream类是所有字节输入流的基类,而OutputStream类则是...

    java数据结构与算法第二版

    Java数据结构的类库 小结 问题 第2章 数组 Array专题Applet Java中数组的基础知识 将程序划分成类 类接口 Ordered专题applet 有序数组的Java代码 对数 存储对象 大O表示法 为什么不用数组表示一切? 小...

    Java中的JVM基础-数据类型和堆栈_.docx

    Java中的JVM基础-数据类型和堆栈 Java中的JVM基础可以分为两大类,即基本类型和引用类型。基本类型的变量保存原始值,而引用类型的变量保存引用值。基本类型包括byte、short、int、long、char、float、double、...

    java实现的等值线画法

    - **JFreeChart**:一个强大的Java图形库,可以方便地绘制等值线图以及其他类型的统计图表。 - ** Processing**:虽然Processing主要是一个创意编程语言,但也可以在Java环境中使用,其提供了丰富的图形绘制功能,...

    Java数据结构和算法中文第二版(1)

    抽象数据类型 有序链表 双向链表 迭代器 小结 问题 实验 编程作业 第6章 递归 三角数字 阶乘 变位字 递归的二分查找 汉诺(Hanoi)塔问题 归并排序 清除递归 一些有趣的递归应用 小结 问题 ...

    03-Java基础(数组-内存空间的划分

    数组是Java中预定义的数据类型,它允许我们存储多个相同类型的数据项。每个数据项都有一个唯一的索引,从0开始递增。例如,一个整型数组int[] arr = new int[5]可以存储5个整数,索引分别为0、1、2、3和4。 二、...

    “java高分面试指南”-25分类227页1000+题50w+字解析.pdf

    在Java数据类型部分,《Java高分面试指南》对整型、浮点型、字符型、布尔型等基本数据类型进行了详细介绍,并在高级类型转换方面,例如Char类型转换为int、string、double等,都给出了细致的讲解和实例。 Java...

    java基础数据结构算法总结 面试

    Java是世界上最流行的编程语言...通过阅读和实践提供的"java数据结构基础算法"文件,你可以深入学习并掌握这些概念。在Java开发中,熟练掌握数据结构和算法能帮助你编写出高效、优雅的代码,从而在职业道路上更进一步。

    TTCN-3数据系统到Java的翻译方案.pdf

    Java语言的多态特性使得我们可以根据不同的TTCN-3数据类型生成不同的Java代码,从而实现了数据类型和数据值的功能区分。 本文提出的TTCN-3数据系统到Java的翻译方案可以帮助开发者将TTCN-3语言转换为Java语言,从而...

Global site tag (gtag.js) - Google Analytics