1.基本数据类型,引用数据类型
类型转化
    概念:将一种数据类型的变量转化为另外一种数据类型;
    基本类型相互如何转化
        1.boolean类型无法和其他基本数据类型转化
        2.强转类型转化,隐式类型转化
        3.隐式类型转化,将小容量的数据,可以给大容量的变量
                        整形:byte [short char] int long
                        浮点型: float double
                        double a = 'A';
                        int a = 'B';
                        int a = 10;
                        long b = a;
                        
                        double c = 10.0;
                        int b = c;
                        
          强转类型转化,将打容量的数据,给小容量的变量,强制类型转化
                    double c = 10.1;
                    int b = (int)c;
                    
                    
          小数 1.0 2.0 double类型
          整数 10 100 1000 int类型
          byte a = 10;
          short b = 10;
          
                    
          特殊:可以把整数10 100常量赋值 byte [short char] int long 类型的变量
                    int a = 10;
                    a = 1000;
                    byte b = (byte)a;
    引用数据类型如何相互转化
        1.父类引用指向子类对象. 向上转型;
        2.强制类型转化.         向下转型;    看右边
    
    public class Student extends Person {

}public class Person {}Student s = new Student();Person p = new Student();=================================================================
//强制类型转换
Person p = new Student();
p.p1();
Student s1 = (Student) p;
Integer a = 10;
long l = a.longValue();
Long b = l;
    

基本数据类型与包装类类型转换相关推荐

  1. 第 1-2 课:你不知道的基础数据类型和包装类 + 面试题

    基本数据类型 Java 基础数据按类型可以分为四大类:布尔型.整数型.浮点型.字符型,这四大类包含 8 种基础数据类型. 布尔型:boolean 整数型:byte.short.int.long 浮点型 ...

  2. java泛型一定用包装类_你不知道的基本数据类型和包装类

    你不知道的基本数据类型和包装类 基本数据类型 Java 基本数据按类型可以分为四大类:布尔型.整数型.浮点型.字符型,这四大类包含 8 种基本数据类型.布尔型:boolean 整数型:byte.sho ...

  3. No7.基本数据类型的包装类

    知识点: 1.基本数据类型包装类的定义: 2.数据的装箱与拆箱: 3.数据类型的转换: 具体内容: 1.认识包装类: java最初设计的基本原则是:一切皆对象,一切的操作都要求用对象的形式进行描述.但 ...

  4. java八种基本数据类型及包装类详解

    详解一.八种基本数据类型常识 1.1.基本常识表 对于上图有以下几点需要注意: java八种基本数据类型分为四类八种,四类分别为整型.浮点型.布尔型.字符型:八种分别为byte.short.int.l ...

  5. ArrayList类的基本使用,基本数据类型和包装类,字符串转换

    ArrayList集合 1. ArrayList 类是一个可以动态修改的数组,与普通数组的区别就是它是没有固定大小的限制,我们可以添加或删除元素. 2. ArrayList 继承了 AbstractL ...

  6. java基本数据类型自动转包装类_java基本数据类型和包装类相互转换

    把基本数据类型 → 包装类: 通过对应包装类的构造方法实现 除了Character外,其他包装类都可以传入一个字符串参数构建包装类对象. 包装类 → 基本数据类型 包装类的实例方法xxxValue() ...

  7. java基本数据类型和包装类相互转换

    把基本数据类型 → 包装类: 通过对应包装类的构造方法实现 除了Character外,其他包装类都可以传入一个字符串参数构建包装类对象. 包装类 → 基本数据类型 包装类的实例方法xxxValue() ...

  8. python学习-知识点回顾(Python3的安装,编译器、一些关键知识点、数据类型、数据类型转换、运算符优先级)

    文章目录 说明 python特点 Python3下载 PyCharm 标识符 python保留字 行与缩进 基本数据类型 Python数据类型转换 Python运算符优先级 说明 首先说明:本篇博文知 ...

  9. 基本数据类型、包装类、String三者之间的相互转换

    package com.wdl.day13;import org.junit.Test;/** 包装类的使用:* 1.java提供了8种基本数据类型对应的包装类,使得基本数据类型的变量具有类的特征** ...

最新文章

  1. SQL Server 存储过程的分页
  2. python无法启动该程序因为计算机中丢失_python报错:无法启动此程序,因为计算机中丢失...
  3. DCMTK:部分元素访问API的应用程序
  4. 如何保证消息消费顺序呢?
  5. 微服务架构模式下配置管理
  6. PyTorch系列入门到精通——模型保存与加载
  7. java判断读到末尾_Java Web入门之java--第一节 java 简介及开发环境安装
  8. 顶级的CSS和Javascript动画框架推荐
  9. FFmpeg之YUV排列方式(十六)
  10. SQLCel匹配原数据信息,更新原数据所有信息并插入新数据的过程
  11. 如何使用ArcGIS Pro制作三维地图
  12. 网络空间安全和计算机软件,网络空间安全
  13. 【STM32F429的DSP教程】第14章 DSP统计函数-最大值,最小值,平均值和功率
  14. Matlab 批量读取,处理及保存图片
  15. Failure obtaining db row lock: No row exists in table QRTZ_LOCKS for lock named
  16. 推荐系统之 FNN和DeepFM和NFM
  17. python有哪些主要功能包括_python是什么 特点及功能
  18. iOS第三方插件与App Demo地址总览
  19. 网站策划文案-新闻发布系统简介
  20. 靶机渗透练习91-Grotesque:2

热门文章

  1. Unity 音乐可视化
  2. 210811_152958-Gooey实战 | 几行代码转换Python程序为图形界面应用!
  3. 肺结节检测的一些要点总结
  4. input绑定的jedate日期控件的值改变时触发事件问题
  5. 有用的URL,大量的干货!!!!!!!!!!!!
  6. 算法工程师面试问答_机器学习算法_MachineLearningAlgorithm
  7. 读研究生与蹲监狱的联系和区别 (转)
  8. 微前端的现状以及趋势
  9. php-imagick漏洞,PHP Imagick内存泄漏
  10. VC中Windows中一些宏的含义