JAVA 1.2(原生数据类型 Primitive Data Type)

1. Java的数据类型分为2类

>> 原生数据类型(primitive data type)

>> 引用数据类型(reference data type)

3. 常量和变量

常量: 所谓常量,就是值不会变化的量;

变量,就是值可以变化的量。

4. 如何定义和使用变量?

int a; //变量的申明

a = 10; // 变量的初始化

int b = 20; // 变量的申明和初始化

注意事项: 如果没有初始化会出以下结果:

在Java中的== 和= 的区别:

=  代表的是赋值操作,将等号右边的值赋值给左边的变量

== 代表相等

格式:
    变量的类型 变量的名称 = 值;

5. 原生数据类型一共有4类8种

>> 整数类型 int表示一个int代表32位 2^32(-2147483648 - 2147483647)

>> 字符类型 byte 表示一个字符类型 8位 (-128 - 127)

>> 短整型 short 表示占16位 (-32768 - 32767) 65535

>> 长整型 long 表示占64位,他是整形的最大表示范围

6. 字面量和直接量

7. Java 每个数据类型都是有范围的,如果你超过了这个范围,那么都会形成一个闭环,比如你最大值加1那么的到的结果就是最小值,最小值减去1得到的结果就是最大值

8.在Java中一个整数默认是int类型的,如果你要将一个int类型赋值给一个byte类型系统会认为丢失精度而跑出编译错误。如果你一定要这样赋值那么你需要自己手动的强制类型转换

时间: 03-28

JAVA 1.2(原生数据类型 Primitive Data Type)的相关文章

JAVA 1.3 (原生数据类型 Primitive Data Type)续

1. 原生数据类型一共有4类8种 >> 整数类型 int表示一个int代表32位 2^32(-2147483648 - 2147483647) >> 字符类型 byte 表示一个字符类型 8位 (-128 - 127) >> 短整型 short 表示 占16位 (-32768 - 32767) 65535 >> 长整型 long 表示 占64位,他是整形的最大表示范围 >> 单精度浮点型 float表示 占32位,用来表示小数 >>

数据类型(data type)

基本数据类型(primitive data type):字符型(2个字节),布尔型(一位),byte(1个字节),short(两个字节),int(4个字节),long(8个字节),float(2个字节),double(8个字节) 引用数据类型:4个字节 原文地址:https://www.cnblogs.com/jiaxin2019/p/10502446.html

include pointers as a primitive data type

Computer Science An Overview _J. Glenn Brookshear _11th Edition Many modern programming languages include pointers as a primitive data type. That is, they allow the declaration, allocation, and manipulation of pointers in ways reminiscent of integers

C++数据类型(data type)介绍

在编写程序时,数据类型(data type)定义了使用存储空间的(内存)的方式. 程序员通过定义数据类型(data type),告诉特定存储空间这里要存储的数据类型是什么,以及你即将操作他的方式.(注:存储空间有:堆存储,栈,静态存储等,后面再仔细去研究) 1.数据类型可以是内部的或者抽象的. 内建数据类型: 内建数据类型是编译器可以理解的数据类型,直接与编译器关联.C++在这里几乎完全继承了C 的数据类型.或者称为基本数据类型 抽象数据类型: 可以先理解为一个类(C++灵魂的精髓,数据类型:类

Java笔记原生数据类型【二】

1.Java中的数据类型分为: 1)原生类型(primitive Data type) 2.)引用类型(对象类型) (Reference Type) 1.变量和常量: 常量: 就是值不会变化的量: 变量: 就是值可以变化的: 3.如果定义变量: 变量类型 变量名: int a; 4.变量的赋值: a = 2; 上的3和4中定义的时候是分开的,当然也是可以合二为一来表示: int a = 2; 这样的表示方法和3,4是等价的: int a = 2; int a; a = 2; 5.一个“=”和“两

java-se基础 2(注释和原生数据类型)

Java SE 第二讲: 1. Windows: notepad, editplus, ultraedit, gvim Linux: vi, vim, gedit 2. Java中的数据类型分为两大类: 1) 原生数据类型 (Primitive Data Type) 2) 引用类型(对象类型) (Reference Type) 3. 变量与常量:所谓常量,就是值不会变化的量:所谓变量,就是值可以变化的量. 4. 如何定义变量? 变量类型 变量名; int a; 5. 如何为变量赋值? 变量名 =

JavaSE 原生数据类型(四)

1.java中的8种原生数据类型 1)整形:使用int表示 2)字节型:使用byte表示 3)短整型:使用short表示 4)长整形:使用long表示 5)单精度浮点型:使用float表示.所谓浮点型,指的就是小树,也叫做实数,比如1.2 6)双精度浮点型:使用double表示.双进度浮点型表示的数据范围要比单精度浮点型大 7)字符型:使用char表示.(char是character的缩写)所谓字符就是单个的字符表示,比如字母A, 或者中文张,外面用单引号包围上,比如char a='B':cha

Data Struct and Data Type

数据结构.数据类型 在看Java的HashMap之前,插播一点重要的数据结构要点. 1. 数据结构(data structure) 数据结构表达的是:用什么样的结构,组织一类数据. 分为逻辑结构和物理结构: 基本的逻辑结构有:集合.线性结构.树形结构.图: 物理结构:顺序存储.链式存储: 2. 数据类型(data type) 数据类型是和数据结构密切相关的,它是:值的集合和定义在这个值集上的一组操作的总称. 例如:c语言中的一种数据类型:整型变量,其值集为某个区间上的整数,定义在这些整数上的操作

ADT(Abstract Data Type)抽象数据类型

ADT(Abstract Data Type)抽象数据类型 为了便于理解,以复数为例: (1)定义: ADT Complex{ 数据对象:D={e1,e2|e1,e2为实数} 数据关系:S={<e1,e2>|e1是实部,e2是虚部} 基本操作: Creat(&C , x, y) GetReal(C) GetImage(C) Add(c1,c2) Sub(C1,C2) } ADT Complex; (2)表示: typedef struct{ float Realpart; float