Java——数据类型
来源:互联网 发布:温州淘宝城地址 编辑:程序博客网 时间:2024/06/06 12:56
数据类型分类
基本数据类型: 数值型: 整数类型(byte,short,int,long): 浮点类型(float,double): 字符型(char): 布尔值(boolean):引用数据类型: 类(class): 接口(interface): 数组:
**所有数据类型长度固定,不随硬件软件系统不同而不同
数据存储
瞬时状态 变量、数组、集合 持久状态 数据库、文件
使用变量的步骤:
第一步:声明变量,即“根据数据类型在内存申请空间” 修饰符 数据类型 变量名[=初始值]; eg:int money;第二步:赋值,即“将数据存储至对应的内存空间” 变量名 = 数值; int money = 100;第三步:使用变量,即“取出数据使用”
常量类型:
布尔常量: true-表示真 false-表示假 字符常量: 'A','a','$','!' '\n'(换行) '\t' (按Tab键) ‘\b'(按退格键) '\\'(反斜杠) '\''(单引号) '\"'(双引号) 字符串常量:“He'llWorld!” NUll常量:表示引用变量保存的地址为空,还没有指向任何对象。 整型常量: 浮点数常量:float(32bit): double(64bit): 符号常量:使用final定义符号常量。
基本数据类型转换:
除boolean类型外,所有基本数据类型进行运算时都要考虑类型转换。 不同的基本数据类型之间进行运算时需要进行类型转换。 转换方式: 自动类型转换: 自动类型转换规则: 规则1:(算数运算):低级别---->高级别 规则2:(赋值运算):满足自动类型转换的条件 两种类型要兼容:数值类型(整型和浮点型)互相兼容 目标类型大于源类型:eg:double大于int 引用类型转换:子类与父类之间 向上转型 --- 向下转型 跨数据类型的转换:
引用数据类型:
包装类型: 把8种基本类型包装起来的类。 基本类型与包装类转换: 基本类型--->包装类(装箱) valueOf 包装类--->基本类型(拆箱) xxxValue()
阅读全文
1 0
- java——数据类型
- Java——数据类型
- java—数据类型
- 初学java——java数据类型,数据类型之间的转换
- JAVA——数据类型之一
- java笔记——数据类型
- Java基础——数据类型
- Java基础 —— 数据类型
- Java——数据类型转换
- java 复习——数据类型
- Java温习——数据类型
- Java基础——数据类型
- java——基本数据类型
- JAVA基础知识——数据类型
- Java基础——数据类型
- Java SE——数据类型
- Java基础——数据类型
- Java数据类型——主要讲基本数据类型
- java读取数据库blob型
- SpringMVC使用maven配置SLF4J和Log4J2
- java冒泡排序
- FLeiss Kappa系数和Kappa系数的Python实现
- Caffe命令参数解析
- Java——数据类型
- 机器学习算法-梯度树提升GTB(GBRT)
- 欢迎使用CSDN-markdown编辑器(格式参考)
- maven配置sqlserver驱动
- .c和.cpp的区别
- C++ Sort()用法详解
- spring-data-redis用配置类连接时,抛异常Cannot get Jedis connection; nested exception is java.lang.NullPointerE
- 类_接口_抽象类的练习
- EasyUI入门3 datagrid部分样式设置(颜色,对齐方式)