JAVA基础【3.3】《Java核心技术1》Java的基本程序设计结构-数据类型
来源:互联网 发布:成都室内设计公司 知乎 编辑:程序博客网 时间:2024/05/16 09:45
3.3.1 整型 3.3.2 浮点类型 3.3.3 char类型 3.3.4 boolean类型
Java是一种强类型语言,必须为每个变量声明其类型。在Java中,一共有8种基本类型,其中4种整型,2种浮点类型,1种表示Unicode编码的字符单元的字符类型char,1种用于表示真假值得boolean类型。
1 数据类型
Java数据类型(type)可以分为两大类:基本类型(primitive types)和引用类型(reference types)primitive types 包括boolean类型以及数值类型(numeric types)。numeric types又分为整型(integer types)和浮点型(floating-point type)。整型有5种:byte short int long char(char本质上是一种特殊的int)。浮点类型有float和double。关系整理一下如下图:
2 数据类型转换
byte->short,char -> int -> longfloat -> doubleint -> floatlong -> double
byte <(short=char)< int < long < float < double
如果从小转换到大,可以自动完成,而从大到小,必须强制转换。short和char两种相同类型也必须强制转换。
int a = 1;
long c = 0;
long b = 0;
//小转大
b = a;
//大转小必须强制转
a = (int)c;
0 0
- JAVA基础【3.3】《Java核心技术1》Java的基本程序设计结构-数据类型
- JAVA基础【3.2】《Java核心技术1》Java的基本程序设计结构-代码注释
- JAVA基础【3.4】《Java核心技术1》Java的基本程序设计结构-变量和常量
- JAVA基础【3.5】《Java核心技术1》Java的基本程序设计结构-运算符【收集】
- JAVA基础【3.6】《Java核心技术1》Java的基本程序设计结构-字符串
- JAVA基础【3.7】《Java核心技术1》Java的基本程序设计结构-输入输出
- JAVA基础【3.8】《Java核心技术1》Java的基本程序设计结构-控制流程
- JAVA基础【3.9】《Java核心技术1》Java的基本程序设计结构-大数值
- JAVA基础【3.10】《Java核心技术1》Java的基本程序设计结构-数组
- Java核心技术卷1 java的基本程序设计结构笔记
- JAVA基础【3.1】《Java核心技术1》Java的基本程序设计结构-通过“hello world”看mian方法
- Java核心技术学习笔记之一:Java的基本程序设计结构
- 【Java核心技术 I】第三章 Java的基本程序设计结构
- Java核心技术 卷1 读书笔记 (3 Java基本程序设计结构)
- 《java核心技术》读书笔记(二)第三章 java基本的程序设计结构(1)
- Java基本程序设计结构(Java核心技术卷Ⅰ)
- java基础:基本程序设计结构-1
- Java核心技术之基本数据类型
- JAVA基础【3.2】《Java核心技术1》Java的基本程序设计结构-代码注释
- Android读取txt文本文件
- 4.希尔排序
- 【CSS】CSS小结
- html中转义字符的处理 前端和后端两种处理方式
- JAVA基础【3.3】《Java核心技术1》Java的基本程序设计结构-数据类型
- 关于使用druid打印出sql的优势
- 完成端口函数解析
- 我的Android笔记(七)—— 读取txt文件内容
- 蓝牙hid协议源码解析
- .vimrc 语法
- 取数字问题
- JAVA基础【3.4】《Java核心技术1》Java的基本程序设计结构-变量和常量
- Android第十三课;绝对布局