NO.A.0001——day01——Java概述/进制间的转换

一、什么是JAVA语言:
       JAVA语言是美国sun公司(Stanford University Network)在1995年推出的高级编程语言。所谓编程语言,是计算机的语言,人们可以使用编程语言对计算机下达指令,让计算机完成人们需要的功能。
JAVA语言发展历史:
1995年sun公司发布JAVA1.0版本
1997年发布JAVA1.1版本
1998年发布JAVA1.2版本
2000年发布JAVA1.3版本
2002年发布JAVA1.4版本
2004年发布JAVA5版本(更新力度最大)
2005年发布JAVA6版本
2009年Oracle甲骨文公司收购Sun公司,并于2011发布Java7版本
2014年发布JAVA8版本(更新力度最大)(市场有四分之三用JAVA8开发)
2017年9月发布JAVA9版本
2018年3月发布JAVA10版本
 
Java语言之父:詹姆斯·高斯林 (James Gosling)
二、计算机基础知识:
1、二进制:
            计算机中的数据不同于人们生活中的数据,人们生活采用十进制数, 而计算机全部采用二进制数表示,它包含0、1两个数,逢二进一,1+1=10、每一个0或者每一个1,叫做一个bit(比特,位)。
十进制数据转换成二进制数据,使用除以2获取余数的方式
十进制数字6转成二进制,除以2获取余数。
                        2    |    6      0
                        2    |    3      1
                                    1                                        结果是:110 
二进制数据转成十进制数据:使用8248编码的方式
二进制数据1001011转成十进制:
                1        0        0        1        0        1        1
                64      32      16       8      4         2        1
 
把有1位上的十进制求和: 64+8+2+1=75
注:二进制数系统中,每个0或1就是一个位,叫做bit(比特)
二进制的发明者:
2、计算器中计算二进制:
       HEX    ——>    十六进制
       DEC    ——>    十进制
       OCC    ——>    八进制
       BIN    ——>    二进制
 
3、计算机存储单位转换:
  • 位(bit):一个数字0或者一个数字1,代表一位。
  • 字节(Byte):每逢8位是一个字节,这是数据存储的最小单位。
1 Byte = 8 bit
1 KB = 1024 Byte
1 MB = 1024 KB
1 GB = 1024 MB
1 TB = 1024 GB
1 PB = 1024 TB
1 EB = 1024 PB
1 ZB = 1024 EB

 
 
 
 
 






 

Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
                                                                                                                                                   ——W.S.Landor

 

<wiz_marker id="wiz-painter-root" style="">

 



 

posted on   yanqi_vip  阅读(170)  评论(0编辑  收藏  举报

编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示