美文网首页Monkey Java
课程2.1之基本数据类型

课程2.1之基本数据类型

作者: GitOPEN | 来源:发表于2015-07-12 22:05 被阅读59次

数值型

包括以下几种:

类型 占用存储空间 范围
byte 1字节 -128~127
short 2字节 -2的15次方~ 2的15次方-1
int 4字节 -2的31次方~ 2的31次方-1
long 8字节 -2的63次方~ 2的63次方-1

例子:

int i = 3;
long l = 3L;

字符型(char)

char类型数据用来表示通常意义上的字符;注意以下几点:

  • 字符是由单引号包裹起来的单个字符;
  • Java字符使用unicode字符集;

unicode字符集是什么?

它为每种语言的每个字符设定了统一并唯一的二进制码。

详细参见WiKi百科Unicode词条

例子:

char c = 'a';
char cc = 'z';
char ccc = '猴';

问题:为何ccc和c变量都是合法的呢?
回答:因为Java语言默认使用Unicode字符集,从而保证一个汉字和一个英文字母在计算机中占用的空间是一样的。

布尔型(boolean)

boolean数据类型适用于逻辑运算,一般用于程序流程控制,在Java中只有2个值:

  • true : 表示“”;
  • false : 表示“”。

例子:

boolean b = false;
boolean bb = true;

浮点型

包括两种,floatdouble

类型 占用存储空间 范围
float 4字节 -3.403E38~3.403E38
double 8字节 -1.798E308~1.798E308

例子:

float f = 0.38f;

相关文章

  • 课程2.1之基本数据类型

    数值型 包括以下几种: 例子: 字符型(char) char类型数据用来表示通常意义上的字符;注意以下几点: 字符...

  • Koltin基础知识点整理(学习整理 维护中...)

    一、Kotlin开发环境 二、数据类型 2.1 基本数据类型 2.1.1 基本数据类型的变量声明 2.1.2 简单...

  • 《c++primer》ch2 变量和基本类型

    数据类型决定了程序中数据和操作的意义。 2.1 基本内置类型 基本数据类型:** 算数类型 空类型(void) ...

  • pig 基础.md

    ## pig的数据类型 ###1:基本数据类型 ###2:复杂类型(map、 tuple、 bag) 2.1 m...

  • 1.快速入门

    一、基本数据类型之int 类型 二、基本数据类型之char 类型 三、基本数据类型之float 类型 四、变量的用...

  • Java常用技巧

    1. 泛型数组合并 2. 值传递 & 引用传递 2.1 Java数据类型   Java数据类型分为基本数据类型和引...

  • CH02变量及数据类型

    【课程2.1】 数据类型概述 Numbers数字 String字符串 bool布尔型 List列表 Tuple元...

  • Python ch2

    CH2 数据类型• 2.1 标识符与关键字• 2.2 基本数据类型∗ 2.2.1 整数∗ 2.2.2 布尔∗ 2....

  • C++引用

    2.1 引用的基本使用 **作用: **给变量起别名 语法: 数据类型 &别名 = 原名 示例: 2.2 引用注意...

  • Python学习(二)

    第二章 基础语法 2.1 数据类型 2.1.1 Python变量的赋值和基本数据类型 Python中的变量不需要声...

网友评论

本文标题:课程2.1之基本数据类型

本文链接:https://www.haomeiwen.com/subject/rjeuqttx.html