5

【Java入门】第五天 基本数据类型

 2 years ago
source link: https://blog.51cto.com/u_15756589/5615826
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

【Java入门】第五天 基本数据类型

精选 原创

秃头仙女 2022-08-24 15:09:30 博主文章分类:Java ©著作权

文章标签 ico 码表 浮点型 文章分类 Java 编程语言 阅读数244

今天学习什么呐,该了解一下基本的数据类型了

基本数据类型

【Java入门】第五天 基本数据类型_码表

让我们先明白一个概念:

        字节(Byte)是计算机信息技术用于计量存储容量的一种计量单位,也表示一些计算机编程语言中的数据类型和语言字符。Byte是从0-255的无符号类型,所以不能表示负数。字节是二进制数据的单位。一个字节通常8位长。

【Java入门】第五天 基本数据类型_ico_02

Java语言整数型常量的四种表现形式:

十进制整数,如99、-300、0

八进制整数,要求以0开头。如018

十六进制数,要求0X或0x开头。如0x15

二进制整数,要求0b或0B开头,如0b0111010

【Java入门】第五天 基本数据类型_ico_04
【Java入门】第五天 基本数据类型_浮点型_06

        float类型又被称作单精度类型,尾数可以精确到7位有效数字。

        double表示这种类型的数值精度约是float类型的两倍,又被称作双精度类型,绝大部分应用程序都采用double类型。

        Java浮点类型常量有两种表示形式

                1、十进制数形式:例如3.14   314.0   0.314

                2、科学计数形式:例如3.14e0    3,14E2    3.14E-1

        浮点型不精确,不要用于比较:浮点型存在舍入误差,数字不能精确表示
        浮点型常量默认类型是double,要改成float可以后面加F或f

        char类型用来表示Unicode编码表中的字符,Unicode编码被设计用来处理各种语言的文字,它占2个字节,可允许有65536个字符。

这里我们要知道:Java中字符串不是基本数据类型,而是一个类

介绍一下字符编码表

        ASCII(ASCII 编码表 一个字节表示,一共128 个字符,实际上一个字节可以表示256个字符,只用128个)

        Unicode(Unicode 编码表 固定大小的编码 使用两个字节来表示字符,字母和汉字统一都是占用两个字节,这样浪费空间),Unicode码兼容ASCII码。

        utf-8(编码表,大小可变的编码,字母使用1个字节,汉字使用3个字节),是在互联网上使用最广的一种Unicode的实现方式(改进)。

        gbk(可以表示汉字,而且范围广,字母使用1个字节,汉字2个字节)

        gb2312(可以表示汉字,gb2312 < gbk)

        big5 码(繁体中文,台湾,香港)

【Java入门】第五天 基本数据类型_ico_08

Boolean类型有两个常量值,true和false。

在内存中占一个字节或4个字节,不可以使用0或非0的整数替代true和false,这点和C语言不同。

用于布尔量的运算有布尔运算(或称逻辑运算),它们是:AND(与),OR(或),NOT(非)

对布尔量还可以进行关系运算(或称比较运算)。关系运算有以下6种:<(小于),<=(小于等于),=(等于),>(大于),>=(大于等于),<>(不等于)。

跟着小编,一天一个小知识。感兴趣呢也可以打开Java300跟小编一起学习啊,今天就结束啦,喜欢点赞评论哦!

  • 收藏
  • 评论
  • 分享
  • 举报

Recommend

  • 52

    &nbsp;&nbsp;&nbsp;&nbsp;Java中的数据类型有两种,基本数据类型和引用数据类型,引用数据类型的创建是需要去new一个对象,该对象的内存分配在堆区,同时栈区会保存一个指向该对象的引用,但是对于一些简单数据的创建,用new的方式就不是很有效了...

  • 77
    • www.10tiao.com 6 years ago
    • Cache

    基本数据类型转换

    用字符数据类型变量接收一个整型数据会输出什么?

  • 69
    • studygolang.com 5 years ago
    • Cache

    Go语言2-基本数据类型和操作符

    主要内容: 文件名、关键字、标识符 Go程序的基本结构 常量和变量 数据类型和操作符 字符串类型 文件名、关键字、标识符 所有go源码以.go结尾

  • 35
    • www.tuicool.com 4 years ago
    • Cache

    python中基本的数据类型

    基本数据类型 数据:描述衡量数据的状态 类型:不同的事物需要不同的类型存储 整型  int 定义:年龄,手机号码等是整数的数字 字...

  • 19
    • studygolang.com 4 years ago
    • Cache

    Golang:基本的数据类型

    golang中有丰富的数据类型,除了基本的整型、浮点型、布尔型、字符串外,还有数组、切片、结构体、函数、map、channel等 基本数据类型 整型 整型分为两大类: 按长度:int8、int16、int32、int64...

  • 14
    • studygolang.com 4 years ago
    • Cache

    go 的基本数据类型

    go 支持的数据类型 bool 类型 数字类型 有符号整型 无符号整型 浮点型 复数类型 //bool 类型 //bool 表示布尔值,值为true 或者false func booltest() {...

  • 26
    • studygolang.com 4 years ago
    • Cache

    Go基本数据类型

    Go语言中给我们提供的所有基本数据类型,我们应该理解如何在自己的Go程序中使用这些类型。 数据类型 Go语言将数据类型分为四类:Basic Types(基础类型)、Aggregate Types (复合类型)、Reference Types (引用类型)...

  • 33

    数组 数组是一个由 固定长度 的特定类型元素组成的序列,一个数组可以由零个或多个元素组成。因为数组的长度是固定的,因此在Go语言中很少直接使用数组。和数组对应的类型是Slice(切片),它是可以增长和收缩动...

  • 7
    • suiyia.github.io 3 years ago
    • Cache

    Java 基本数据类型与包装类

    Java 基本数据类型与包装类 2019-10-13

  • 4
    • dunwu.github.io 11 months ago
    • Cache

    深入理解 Java 基本数据类型

    img

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK