栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

2021-09-26

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2021-09-26

 

数据存储
程序 : 一堆命令的集合,一般是个可执行文件

1 数据想要运算,必须先存储
2 存储方式
内存 : 两端无限延伸的线
硬盘 : 螺旋线

3 存储单位
Bit = 比特 = 位
Byte = 字节 = 8bit  
-128 ~127 为了保存正负数,只能丢失一半精度,最高位作为符号位
1 表示负数 0 表示正数

负数存储 存补码
比如 2  : 0 0000010
比如 -2 : 1 0000010(原码) -> 1 1111101 (反码) -> 1 1111110(补码)
反码 : 1变0 , 0变1
补码 : 反码+1

Short = 短整型 =  2byte = 16bit
Int = 整型 = 4byte = 32bit  -2147483648 ~2147483647
Long = 长整型 = 8byte = 64bit

 进制

二进制 : 0101010100011 java中没有办法直接表示二进制
八进制 : 0~7   , 满8进一 , java中 如果数据是以 0开头 表示八进制 012
十进制 : 满10进1 , java中数据非0开头,都是10进制  2450
十六进制 : 满16进1,a表示10,b表示11....f表示15 , java中数据以0x开头,表示16进制   0x12
     
  数据类型分类

本质 : 规定占用内存空间的大小,一般用位和字节表示
引用数据类型
类,数组,接口
基本数据类型
数值型
整数型
byte,short,int,long
浮点型
float,double
字符型
char
布尔型
boolean

Byte : 字节  8位
Short : 短整型 16位
Int : 整型 32位
Long : 长整型 64位
Float : 单浮点,32位

Double : 双浮点 64位
Char : 字符 16位
Boolean : 布尔型 8位, 00000001 是true , 00000000 是false

ASCII码
0 : 48
1 : 49
A : 65
B : 66
a : 97
b : 98

命名规则

所有需要我们命名的地方,都适用
1  变量名
2  类名
3  文件名
4  文件夹名
5  方法名

强制 : 只能出现 大小写字母,美元符号$,数字,下划线_,且数字不能开头
不能使用关键字和保留字,(不能只使用关键字和保留字,关键字1 是可以)
关键字 : 就是java中目前已经使用的有代表意义的单词
保留字 : 就是java目前还没有使用的关键字,但是在后续版本可能会用到
非强制 : 望文知义,驼峰命名法

数据类型使用
 整数型
 

浮点型

 

字符型

 

        1. 转义符

布尔型

 

        1. 布尔型

      1.  数据类型转换

      1.  混合运算

      1.  小结

1 float  char  boolean 三个类型的使用

2 自动类型转换和强制类型转换

3 转义符

4 混合运算

    1.  变量和常量
      1.  常量和字面量

      1.  变量
        1.  声明

        1.  变量分类

        1.  变量调用

 

        1.  变量调用

        1.  变量默认值

    1.  运算符
      1.  算术运算符

      1.  关系运算符

      1.  逻辑运算符

      1.  位移运算符

      1.  赋值运算符

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/272361.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号