java基础

一、二进制

位(bit):一个数字0或1,代表一位。

字节(byte):每逢8位是一个字节,字节是数据存储的最小单位。

1byte=8bit

1KB=1024B

1MB=1024KB

1GB=1024MB

1TB=1024GB  (硬盘)

1PB=1024TB

1EB=1024PB

1ZB=1024EB

(1)十进制转为二进制:短除法(短除以2),余数自下而上,即为二进制数

(2)二进制转为十进制


二、命令提示符

启动——>Win+R

磁盘位置切换——>盘符名称:  eg.  D:

进入文件夹——>cd  文件夹名  (按table键可以切换文件名)

进入多级文件夹——>cd  文件夹1\文件夹2\文件夹3

返回上一级——>cd  ..

返回根目录——>cd  \

查看当前内容——>dir    (directory)

清屏——>cls    ( clear screen)

退出——>exit

(按上下键可提供用过的命令路径等)


三、数据类型

1、基本数据类型

      整数型:byte、int(默认)、short、long(习惯在数值后加大写的L)

      浮点型:double(默认)、float(习惯在数值后加大写的F)

      字符型:char

        布尔型:boolean

2、引用数据类型

        字符串、数组、类、接口、Lambda

3、byte、short、char这三种类型都可以发生数学运算,比如:加法(运算之前首先各类型被提升为int)

eg.  byte  + char =  int

    ASCII码表:美国信息交换标准代码。

      Unicode码表:万国码。0~127部分与ASCII码表一致,从128开始有更多字符。

4、基本运算

①    +    -    *     

/(整数类型之间运算,结果为整数,只取其商。)   

%(取模运算,只针对整数类型,结果为其余数。)

字符串加号(+)代表字符串连接操作任何数据类型和字符串进行连接时,结果都会变成字符串。

③&&(与)、||(或)有短路效果

false &&…(若&&前的第一个为false,那么后面的就不需要再判断,结果为false。)

  true  ||…(若||前的第一个为true,那么后面的不需要再判断,结果为true。)

④比较运算结果为Boolean类型( true / false)

==、!=、>、>=、<、<=

⑤赋值运算

编译器的常量优化
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容