您的位置:首页 > 编程语言 > Java开发

java学习初探2之语言基础(2)

2017-08-03 18:17 204 查看
1.数据类型

(1)基本类型

数值类型:整数型(byte short int long)、浮点型(float double)

字符类型:char

布尔类型:(boolean,只能为true或false)

(2)引用数据类型

数组



接口

重点:字符串也为引用数据类型

2.数据类型占用字节数(1字节=8位)

byte:1

short:2

int:4

long:8

float:4

double:8

char:2

boolean:1

3.进制换算



4.字符编码(现实世界和计算机世界的转换)

八种基本类型,只有字符型涉及字符编码。

a-97;A-65;0-48

ASCII

ISO-8859-1

GBK

Unicode utf-16 utf-8 utf-32

5.转义字符

\

6.整数型

byte 1 short2 int4 long8

三种表示方式

十进制

八进制:以0开始

十六进制:以0x开始

记忆规则:如果这个整数没有超出byte、short、char的取值范围,可以直接将此整数赋值给byte、short、char类型,不用加强制类型转换。

6.浮点型

float-4 double-8

java默认1.4是double类型。

7.布尔型(boolean)

true

false

没有1和0,布尔数据类型主要应用在逻辑运算和条件控制语句中。

8.基本类型转换()

注:基本类型中,只有boolean比较特殊不能转。

默认转换:byte->short(char)->int->long->float>double

byte 、short、char做混合运算时,各自转换成int类型,再做运算。

强制转换

在多种类型混合运算过程中,首先将所有数据转换成容量最大的那种,再运算。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: