自动类型转换:

在Java中,任何情况下,整数类型的字面值默认当成int类型处理
小容量可以自动转换成大容量,这种操作被称为自动类型转换


  1. 容量大小的定义:
    容量大小不是指数据类型的字节数,而是指这个数据类型可以表示的数的大小

  2. 各个数据类型的容量大小
    容量从小到大的排序:byte<short(char)<int<long<float<double,其中char可以表示大的整数

强制类型转换

大容量转换成小容量,可能有精度损失


![在这里插入图片描述](https://img-blog.csdnimg.cn/2229c755f674418da32c3b54a3c60c5b.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBASmF2YeiPnOm4n-eahOWtpuS5oOS5i-i3rw==,size_19,color_FFFFFF,t_70,g_se,x_16#pic_center)

强转就是把前面的几个字节去掉

基本数据类型的转换规则,我在另外一篇文章https://blog.csdn.net/qq_52797170/article/details/122566484做了总结,大家可以去看看

自动类型转换和强制类型转换相关推荐

  1. java类型转换答案,在java中支持两种类型的类型转换,自动类型转换和强制类型转换。父类转化为子类需要强制转换。...

    在java中支持两种类型的类型转换,自动类型转换和强制类型转换.父类转化为子类需要强制转换. 更多相关问题 计算机病毒通过()传染扩散得极快,危害最大. 当一个现象的数量由小变大,另一个现象的数量相反 ...

  2. JAVA语法——自动类型转换和强制类型转换

    package 自动类型转换和强制类型转换;public class 自动类型转换和强制类型转换 {public static void main(String[] args){byte b = 12 ...

  3. 【c语言】c语言的自动类型转换和强制类型转换

    前言--数据类型 在介绍数据类型转换之前,我们首先要清楚一个知识点:数据类型的级别高低. 我们所提到的数据类型,比如整数型int,浮点型float,它们在计算机中其实是以二进制–也就是0和1的方式存储 ...

  4. 类型转换、强制类型转换

    目录 一.类型转换 二.隐式类型转换 三.算术转换 四.降级 五.强制类型转换 一.类型转换 有些表达式的操作数在求值的过程中需要先转换成其他类型再进行运算,这一操作称为数据类型转换. 有些人会问,为 ...

  5. (基础)JavaScript类型转换(强制类型转换+隐式类型转换)

    JavaScript  中有五种基本数据类型(其中包括 String.Number.Boolean.Function.Symbol).三种对象类型(其中包括 Object.Date.Array)和两种 ...

  6. 基本数据类型转换 || 自动类型转换与强制类型转换

    基本数据类型转换 自动类型转换 强制类型转换

  7. java的自动类型转换和强制类型转换

    在程序运行时,经常需要将一种数值类型进行转换成另一种类型.下面给出了一个合法的转换. 数值之间的合法转换 上图中有6个实心箭头,表示无信息丢失的转换,有三个虚箭头,表示可能有精度丢失的转换.例如123 ...

  8. Java自动类型转换和强制类型转换

    数据类型的转换可以分为隐式转换(自动类型转换)和显式转换(强制类型转换)两种. 隐式转换(自动类型转换) 满足2 个条件,那么将一种类型的数据赋给另外一种类型变量的时,将执行自动类型转换(automa ...

  9. java自动类型转换与强制类型转换

    基本数据类型从小到大排序 byte->short->int->long->float->double 1<2<4<8<4<8 char-&g ...

最新文章

  1. linux 解压xz包
  2. C++ 基础知识!初学者必看!
  3. linux nfs系统客户端,Linux系统中挂载共享目录NFS文件系统客户端安装与配置
  4. iOS 5 编程(1)-图像视图、滑块和步进控件的使用(源码下载)
  5. 腾讯未成年保护措施再优化,专治孩子忽悠家长帮过人脸识别
  6. python sep参数_Python 3.3:分离参数(sep)给出
  7. 好看的vscode字体
  8. 单片机 架构 程序 经验总结_单片机学习心得体会_经验总结
  9. AspUpload中文手册及语法
  10. aix for sqlserver_Oracle大型数据库系统在AIX/UNIX上的实战详解(第2版)(文平)高清PDF扫描版 [266.16M]...
  11. Locality Sensitive Hashing ( LSH,局部敏感哈希 ) 详解
  12. 错误:没有找到合适的设备:没有找到可用于链接System eth0 的设备
  13. 中文语音合成综合评测一(可懂度)
  14. kaldi mobvoihotwords 唤醒词识别教程
  15. apktools使用
  16. 秒云助力中电科32所发布“基于拟态应用集成框架的SaaS云管理平台解决方案”
  17. Arduino驱动oled
  18. Altium Designer 设计之PDN阻抗分析及应用-电源完整性
  19. 为什么手机充电时会感觉麻麻的,有问题吗?
  20. 亚马逊无人便利店正式开业,深度学习技术更进一步

热门文章

  1. keyshot怎么批量渲染_提高Keyshot逼真渲染的小技巧
  2. Go 学习笔记(79)— Go 标准库 net(获取本机IP地址)
  3. Git 常用操作(3)- 本地分之显示、创建、切换、合并和删除操作
  4. 开源自动化机器学习框架
  5. Hexo集成Valine实现评论留言
  6. CloudHub概述
  7. MinkowskiEngine Miscellaneous Classes杂类
  8. 使用TensorRT集成推理inference
  9. 用NVIDIA-TensorRT构造深度神经网络
  10. Android动画之帧动画和补间动画