第二章 变量和数据类型
来源:互联网 发布:拳皇98um优化版 编辑:程序博客网 时间:2024/06/12 01:02
java笔记 第二章 变量和数据类型
一、变量
1、为什么需要变量:为特定地址的内存起个别名,通过别名找到存储的数据。变量就是数据存储空间的表示。
2、标识符命名规则:规则有字母、数字、下划线、$组成;首字母不能是数字
规范:避开关键字,符合驼峰命名法,第二个单词开始首字母大写,简单明了表示变量的作用,首字母小写。
二、java数据类型
1、基本数据类型 boolean、数值类型:byte 、short、char、int、long、float、double
基本数据类型: 二进制位数
布尔类型 : boolean 1位 1个字节 以字节为单位
字节类型 : byte 8位 1个字节
字符类型 : char 16位 2个字节
短整型 : short 16位 2个字节
整型 : int 32位 4个字节
单精度浮点型 float 32位 4个字节
长整型 long 64位 8个字节
双精度浮点型 double 64位 8个字节
2、引用型数据类型 String、类、接口、数组、空类型
3、注意:
- Java中的0和1就是纯粹的数字,不能用来表示真假,使用布尔类型表示真假 true false
- 字符类型:代表一个字符,使用单引号,有且只有一个字符。
- float:存储结构 32位,分为三个区间段,
第一位为符号位 1:负数、0:正数
剩下两部分:第一部分:指数位 第二部分为 :小数位 指数次幂 精度低 - double :Java中的小数,取得是二进制的近似值,并不是精确值。精度高
- 最大的基本数据类型中的数字类型:double 任何数字类型跟double运算得到的是double
- 基本数据类型都存储在栈中
- 栈:先进后出
- 堆:随机存储器,引用数据类型存储
- 队列:先进先出
- 强制类型转换 显示类型 会丢失精度
- 自动类型转换
- 第二章 变量和数据类型
- 第二章 变量和数据类型
- 第二章 变量 和 数据类型
- 第二章 变量,数据类型和运算符
- 第二章 变量、数据类型和运算符
- 第二章(变量,数据类型和变量名,数据输入)
- C语言 第二章 数据类型、变量和输入函数
- 第二章 变量、数据类型与运算符
- 第二章 数据类型、变量、运算符
- 第二章 JavaScript数据类型,常量与变量
- 第二章 运算和数据类型
- C++Primer 学习笔记 第二章(变量和基本数据类型)
- 【慕课笔记】第二章 变量和常量 第5节 JAVA中的数据类型
- 【Python编程:从入门到实践】第二章:变量和简单数据类型
- python 编程从入门到实践 第二章 变量和简单数据类型
- 第二天 变量,常量,数据类型和运算符
- Python基础学习--第二篇(Python变量和数据类型)
- 第二节matlab的变量命名、数据类型和几个常用命令
- 【LWJGL官方教程】纹理
- Juery学习
- px、dp和sp之间的区别?
- 硬中断 / 软中断的原理和实现
- CMMi, RUP (Rational Unified Process)与产品级敏捷在工程实践上有何不同?
- 第二章 变量和数据类型
- Sharepreferences
- 日期、时间选择器的基本使用
- File递归遍历目录,返回文件夹及文件
- 69,点语法
- JavaScript 数组乱序方法
- Service API翻译详解(一)
- 剑指offer学习笔记2
- LeetCode Reverse Bits 的C++解决4ms