2019/5/6打卡
学习内容:
- JAVA运行环境的配置
- 跨平台概念的理解
- 注释
- 关键字的概念和特点
- 常量的概念和分类
- 变量的 概念、定义格式、声明、初始化、组成
- 数据类型
- 标识符
- 命名规则
具体内容
JAVA配置环境变量的过程
一、打开计算机的高级系统设置,点击环境变量,新建变量JAVA_HOME,变量值是JDK的存放地址。完成后点击确定。
二、点击Path变量,添加“%JAVA_HOME%\bin”;点击确定即可。
三、配置完成以后,按ctrl+R,然后输入cmd,输入javac,显示出如图所示内容即可。
跨平台
平台:就是操作系统。(window,linux,Mac)
跨平台:java一次运行在任意的操作系统上,一次编写到处运行。
原理:实现跨平台需要依赖虚拟机——java虚拟机。
注释
A:什么是注释?
用来解释说明程序中的文字
B:java中的注释分类?
单行注释
格式://注释文字
多行注释
格式:/* 注释文字*/
文档注释
格式:/**注释文字*/
C:注释的作用?
解释说明程序的功能
提高可读性,帮助我们调试BUG。
关键字
A:概念
被JAVA语言赋予了特定的含义
B:特点
组成关键字的字母都是小写的。
常用的代码的编辑器中,针对关键字进行特殊颜色的标记,直观。不要死记硬背。
常量
A:概念
在程序执行的过程中,其值不发生改变的量。
B:分类
整数常量 所有的整数(0,1,2)
小数常量 所有的小数(13.14)
字符常量 由单引号引起来的内容‘A’‘a’
字符串常量 由双引号引起来的内容“HelloWorld”
布尔变量 比较特殊,只有true和false
空常量 null(数组部分讲解)
变量
A:概念
存数的,代词,在程序执行的过程中,其值可以发生改变的量。
从本质上讲,变量是内存中一块区域。
B:定义格式:
数据类型 变量名 = 初始化值
C:声明:
int
age;//声明一个整型的变量,叫age;
int
x,y,z;
D:初始化:
第一次赋值;
声明的同时进行初始化:
int
age = 18;//声明整型变量age并赋值为18;
先声明后初始化
int
age;//声明整型变量age
age
= 18;//给变量age赋值为18
E:组成:
对区域应该有一个限定;数据类型
数据类型
A:数据类型?
java是一门强类型的语言,对于数据内存中
B:数据类型的分类
引用数据类型
整型
byte 1 -128——127
short 2 -32768——32767
int 4
long 8
浮点型
float 4
double 8
字符型
char 2
布尔类型
boolean 1 只有true和false
引用数据类型
类class
接口interface
数组[]
标识符
A:作用
给包、类、方法、变量起名字
B:组成规则
由字符、下划线、美元符号$组成
字符:unicode字符集,所以包括英文字母的大小写、中文字符、数字字符等。
C:注意事项
不能以数字开头
不能是Java关键字
命名规则
驼峰命名法:
包名:cn.tedu.day01
无论由几个单词组成,所有的单词都是小写,每一个单词之间用.隔开。
类名/接口名:VariableDemo
如果名字由多个单词组成,那么每一个单词的首字母都是大写的。
方法名/变量名:main age/maxAge/show()/getAge()
如果由多个单词组成,那么第一个单词首字母是小写的,其余单词的首字母是大写的。
常量名:JAVA_HOME LEFT LEFT_UP
无论由几个单词组成,所有字母全部大写,每一个单词之间用__分隔开。
二进制
运算符
A:概念
B:常用的运算符
算术运算符
赋值运算符
关系运算符
逻辑运算符
三元运算符
取余运算跟左边的正负符号有关系,与右边的符号无关。