day01入门常量变量
-
二进制与十进制的转换:辗转相除取余法 位权相乘法 win+R: calc
-
计算机存储单元:b B K M G T P E Z 8个bit(位)=1B(字节:数据存储的最小单位) 进制:1024
-
命令提示符:win+R: cmd 盘符切换(不区分大小写d:) cd 文件夹名称(文件夹的进入与退出 ) cd /或者\一步到位返回到当前盘符根目录 显示当前文件夹内容dir 清屏cls与退出exit cd …退一层文件夹
-
JAVA语言的跨(不区分)平台(操作系统)性:一次编写,到处运行。核心在于JVM(相当于一个翻译本身不是跨平台的,每个操作系统下都有不同版本的虚拟机,但Java程序是跨平台的)
-
JDK>JRE>JVM 查看当前系统JDK版本号:java -version
-
JDK的下载:oracle官网 配置环境变量目的就是方便计算机找到JDK 我使用的是"1.8.0_144"此次教程使用jdk9.0.4
新建系统级别的环境变量:
编辑path环境变量:
-
第一条java程序的编写HelloWorld。1编写 2编译 javac 3运行java(javac后边的要写全后缀名,java不写)
-
notepad++(installer安装程序) 设置 首选项 新建 语言:JAVA 编码:ANSI (不然对于中文编码会出错)
-
注释:单行// 多行 /* */
-
HelloWorld程序解释:1类名 2main方法 3屏幕输出
-
关键字:被保留的,有特殊含义的,不能随意使用的字符。完全小写字母:public class static void。
-
标识符:就是起名字。类名大驼峰,变量名小驼峰(一般全部小写),方法名小驼峰。规则:包含26个英文字母区分大小写,10个阿拉伯数字,美元符和下划线。不能数字开头,不能使用关键字
-
常量const六种:字符常量,字符串常量,整数常量,浮点数常量,布尔常量,空常量。字符串常量(凡是双引号引起来的)可以为空,字符常量(单引号引起来的),有且必须有一个字符,可以是空格,没有不行。null空常量:代表没有任何数据,不能直接打印输出。
-
基本数据类型:四类八种 整数型:byte1(范围:大概正负100多) short2 int4(默认,如果要使用long后缀加L)(范围:大概正负21个亿) long8 浮点型: float4 double8(默认,如果要使用float后缀加F) 布尔型 :Boolean1 字符型:char2(范围:正六万)(允许字符中写一个汉字:‘中’)
-
引用数据类型:字符串 数组 接口 类 lambda
-
数据范围与字节数不一定相关,例如float比long范围更广泛,但是float是4字节,long是8字节
-
变量variable不赋值不能使用,注意数据范围,float和long注意带上F和L 变量不能重名 变量使用不能超出作用域
-
变量使用:数据类型 变量名=数值;