计算二进制和十进制数之间的互转
二进制
十进制数据转成二进制数据:使用除以2获取余数的方式
二进制数据转成十进制数据:使用8421编码的方式
注意:二进制数系统中,每个0或1就是一个位,叫做bit(比特)。
字节
字节是常见的计算机最小的储存单元,计算机储存任何的数据,都是以字节的形式储存;
8个bit(二进制位) 0000-0000表示为一个字节,写成1byte或者1B
8bit = 1B
1024B = 1KB
1024KB = 1MB
1024MB = 1GB
1024GB = 1TB
使用常见的DOS命令
盘符切换命令 盘符名:
查看当前文件夹 dir
进入文件夹命令 cd 文件夹名
退出文件夹名 cd..
退出到磁盘根目录 cd\
清屏 cls
Java语言的跨平台实现原理
Java虚拟机 JVM
任何软件的运行,都必须要运行在操作系统之上,用Java编写的软件可以运行在任何的操作系统上,这个特性称为Java语言的跨平台特性。该特性是由JVM实现的,编写的程序运行在JVM上,而JVM 运行在操作系统上
Java的虚拟机本身不具备跨平台功能的,每个操作系统下都有不同版本的虚拟机
JDK和JRE的组成和作用
JRE:是Java程序的运行时环境,包含 JVM 和运行时所需要的 核心类库
JDK:是Java程序开发工具包,包含 JRE 和开发人员使用的工具
三者关系:JDK>JRE>JVM
编写HelloWorld程序编译并执行
代码
运行结果
关键字的含义 标识符的含义
关键字:是程序中,Java已经定义好的单词,具有特殊含义
标识符:是在程序中,自己定义的内容;如类名、方法名、变量名等
标识符命名规则:
标识符可以包含26个英文字母(区分大小写)、0-9数字、$(美元符号)和_下划线
不能以数字开头
不能有关键字
标识符命名规范:
类名:大驼峰式:首字母大写,后面每个单词首字母大写
方法名:小驼峰式:首字母小写,后面每个单词首字母大写
变量名:全部小写
所有类型的常量
常量:Java程序中固定不变的数据
Java中基本数据类型分类
基本数据类型:整数、浮点数、字符、布尔
8种基本数据集类型
四类八种基本数据类型
变量的定义
变量三要素:数据类型、变量名、数据值
格式一
数据类型 变量名 = 数据值;
格式二
数据类型 变量名;
变量名 = 数据值;
long类型:建议数据后加L表示
float类型:建议数据后加F表示