java:基本数据类型

java数据类型:

目录:

java数据类型概述

java编程规范及编程特点

面试问题

 

1、java数据类型概述

 

 

 

1、1基本数据类型

前提:java中不能使用未初始化的局部变量

1、2基本数据类型的取值范围

数据类型默认值默认长度取值范围
booleanfalse true/false
char\u0000`2\u0000`~\uffff`
byte01-127 ~ 128
short02-32768~32768
int04-2^31~2^31-1
long0L8-2^63~2^63-1
float0f4 
dobule0d8 

 

注:java的loolean变量取值只能是true和false。整数和true或者false不能等价即不能和其他类型进行转换。java当中char类型占用俩字节,因为java采用的不是ASCII编码,而是采用Unicode字符编码。

2、java跨平台性

所有.java源文件经过编译形成一个字节码文件,在计算机上执行,但解释程序的计算机不是一台真正意义上的计算机,而是一台由软件和硬件模拟出来的计算机-----java虚拟机。java中的所有代码都是在JVM上运行的。jvm读取并处理经过编译的与平台无关的字节码文件。java解释器负责将java虚拟机的代码在特定的平台上运行。

3、面试问的问题:

3、1基本数据类型定义的变量所占内存字节数问题

3、2谈谈对java跨平台性的理解

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

约翰兰博之西安分博

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值