1 Java概述
1.1 JVM、JRE、JDK分别是什么?有什么作用?有什么关系?
JVM:JVM是java虚拟机(JVM Java Virtual Machine),java程序需要运行在虚拟机上,不同平台有自己的虚拟机,因此java语言可以跨平台
JRE:Java Runtime Environmen,指Java运行环境。包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等。如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。 JRE:JVM+类库。
JDK:Java Development Kit (JDK) 。JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。
JDK,JRE,JVM的作用和关系:JDK包含JRE和开发工具包。JRE 包含核心类库和JVM
1.2 常用dos命令
1.2.1 打开控制台
– win + R,然后cmd回车
1.2.2 常用命令
– d: 回车 盘符切换
– dir(directory):列出当前目录下的文件以及文件夹
– cd (change directory)改变指定目录(进入指定目录)
- 进入 cd 目录;cd 多级目录
- 回退 cd.. ;大退cd\
– cls : (clear screen)清屏
– exit : 退出dos命令行
2 环境配置
如何配置
– 创建新的变量名称:JAVA_HOME
计算机-右键属性-高级系统设置-高级-环境变量-系统变量
– 为JAVA_HOME添加变量值:JDK安装目录
– 在path环境变量最前面添加如下内容
%JAVA_HOME%\bin;
3 语法格式
3.1 变量
3.1.1 变量概述
– 在程序执行的过程中,在某个范围内其值可以发生改变的量
– 从本质上讲,变量其实是内存中的一小块区域
3.1.2 变量定义格式
– 数据类型 变量名 = 初始化值;
– 注意:格式是固定的
3.2 数据类型
计算机存储设备的最小信息单元叫“位(bit)”,我们又称之为“比特位”,通常用小写的字母b表示。而计算机最小的存储单元叫“字节(byte)”,通常用大写字母B表示,字节是由连续的8个位组成。
3.3 标识符
标识符:就是给包,类,方法,变量起名字的符号。
注意事项
A:不能以数字开头
B:不能是java中的关键字
包 :最好是域名倒过来,要求所有的字母小写
类或者接口:如果是一个单词首字母大写。如果是多个单词每个单词首字母大写(驼峰标识)
方法或者变量: 如果是一个单词全部小写。如果是多个单词,从第二个单词首字母大写
常量:如果是一个单词,所有字母大写。如果是多个单词,所有的单词大写,用下划线区分每个单词
3.4 定义变量
基本数据类型变量的定义和使用
变量的定义格式:数据类型 变量名 = 初始化值;
基本数据类型:byte,short,int,long,float,double,char,boolean
注意:整数默认是int类型,定义long类型的数据时,要在数据后面加L。浮点数默认是double类型,定义float类型的数据时,要在数据后面加F。
3.5数据类型转换
3.5.1 隐式转换
byte,short,char -- int -- long -- float -- double
3.5.2 强制转换
目标类型 变量名 = (目标类型) (被转换的数据);不建议强制转换,因为会有精度的损失。