java基础知识问题

来源:百度知道 编辑:UC知道 时间:2024/05/28 02:00:54
数据类型中的字节型为byte,字符型为char,对吗?怎么课本上字符型也写为byte ,是不是印刷错误啊?

与 C,C++相 同 ,Java的 整 常 数 有 三 种 形 式 :

① 十 进 制 整 数 ,如 123,-456,0

② 八 进 制 整 数 ,以 0开 头 ,如 0123表 示 十 进 制 数 83,-011表 示 十
进 制 数 -9。

③ 十 六 进 制 整 数 ,以 0x或 0X开 头 ,如 0x123表 示 十 进 制 数
291,-0X12 表 示 十 进 制 数 -18。

整 型 常 量 在 机 器 中 占 32位 ,具 有 int型 的 值 ,对 于 long型 值 ,则
要 在 数 字 后 加 L或 l,如 123L表 示 一 个 长 整 数 ,它 在 机 器 中 占 64位 。

整 型 变 量 :

整 型 变 量 的 类 型 有 byte、 short、 int、 long四 种 。 下 表 列 出
各 类 型 所 在 内 存 的 位 数 和 其 表 示 范 围 。

字 符 型 变 量 的 类 型 为 char,它 在 机 器 中 占 16位 ,其 范 围 为 0~ 65 535。 字 符 型 变 量 的 定 义 如
:

char c='a'; //指 定 变 量 c为 char型 ,且 赋 初 值 为 'a'