java两大类,Java 的数据类型分为两大类

Java 的数据类型分为两大类

数据类型

强类型语言 (Java,c,c++ 等)

要求变量的使用要严格复合规定, 所有变量都必须先定义之后才能使用

弱类型语言 (vb,JS 等)

Java 数据类型 (八种基本数据类型): 六种数字类型 (四个整数型, 两个浮点型), 一 种字符类型, 还有一种布尔型.

整值型: (1) 整型 :(byte,short,int,)----- 默认值: 0

(2)Long----------------------------- 默认值: 0L (注意:"L" 理论上不分大小写, 但是若写成 "l" 容易与数字 "1" 混淆, 不容易分辩. 所 以最好大写.)

(3) 浮点型:(float,double,)------- 默认值: 0.0

字符型:(char)--------------------- 默认值:'\u0000'

布尔型:(boolean)------------------ 默认值: null

三种引用类型: 数组, 类, 接口 ------------- 默认值: null

ab7653affab982b574eb7acc55df2e04.gifpackagecom.gr.demo;

?

publicclassdemo5{

publicstaticvoidmain(String[]args){

//== 整形

bytea=127;// 占 1 字节, 8 位 范围:-2^7 到 2^7-1 默认值是 0 Byte

shortb=1;// 占 2 个字节, 16 位 范围:-2^15 到 2^15-1 默认值是 0 Short

intc=254;// 占 4 个字节, 32 位 范围:-2^31 到 2^31-1 默认值是 0 Integer

longd=1L;// 占 8 个字节, 64 位 范围:-2^63 到 2^63-1 默认值是 0L 后用 l 或 L 进行标识 建议使用 L Long

// 支持 4 种写法 二进制: 0b 或 0B 开头 (java7 开始支持) ; 8 进制 0 开头 ; 十进制 (默认) ; 十六进制 0x 或 0X 开头 0~f

// 浮点型

floate=12.4f;// 占 4 个字节, 32 位, 后用 f 或 F 进行标识 Float

doublef=23.4;// 占 8 个字节, 64 位, 小数默认的是 double 类型, double 类型后可以用 D 或 d 标识, 但一般不加 Double

// 字符类型 , 占 2 个字节, 16 位 Character

charg='a';// 字符

charh='\r';// 特殊的转义字符

chari='\u9990';//Unicode 字符集 \u0000-\uFFFF

charj=65535;// 字符 0 到 65535

System.out.println(c);

/*\n 换行 (\u000a)

\t 水平制表符 (\u0009)

\b 空格 (\u0008)

\r 回车 (\u000d)

\f 换页 (\u000c)

\' 单引号 (\u0027)

\" 双引号 (\u0022)

\\ 反斜杠 (\u005c)*/

// 布尔类型 1 字节 8 位 true/false Boolean

booleanb1=true;

booleanb2=false;

}

}

数据类型

来源: http://www.bubuko.com/infodetail-3727538.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值