关键字
*定义:被java语言赋予了特定含义的单词
*特点:组成关键字的字母全部小写
*注意事项:
-goto和const作为保留字存在,目前并不使用
-类似于notePad++这样的高级记事本,针对关键字有特殊的颜色标记
关键字
关键字
标识符
标识符的规则
1.定义:
就是给类、接口、变量等起名时使用的字符序列
2.组成规则:
*英文大小写字母
*数字字符
*$和_
3.注意事项:
*不能以数字开头
*不能是java中的关键字
*区别大小写,见名知意
标识符的规范
1.包名
*其实就是文件夹,解决相同类名的问题
*包名要求全部小写,一般是公司的域名倒着写
*www.qf.com--->com.qf.包名
2.类名
*首字母大写,多个单词相连的时候,每个单词的首字母都要大写(驼峰命名),因为多个单词连接,可能会组成新的单词,可能会造成歧义,这是英文的书写规范
*eg:
Demo
TestDemo
3.方法和变量
*一个单词时,首字母小写,多个单词时,从第二个单词开始,所有的单词的首字母都要大写
*get
*getName
4.常量
*所有字母大写,多个单词连接时,使用下划线(_)连接,主要是字母全部大写之后如果没有分隔符,就很难区分单词,造成理解混乱
*MAX
*MAX_VALUE
变量
变量的概念
概念:计算机内存中的一块存储空间,是存储数据的基本单元。
变量就是可以改变的量。可以存放数据。
eg:
int a = 10;
//int 描述的是数据类型,32位【JVM会开辟一个32位的连续空间来存放10】
int b = 20;
int result = a * b * a * b * 1234;
*整个内存就好像是酒店,当中包含了多个房间。
*房间的类型不同(单人间、双人间...)
*每个房间都有一个唯一的门牌号。
*每个房间的住客也不同。
酒店的房间——变量
房间的类型——数据类型
房间门牌号——变量名
房间的住客——值
变量的定义流程
*声明:
数据类型 变量名;
int money;//开辟整数变量空间
*赋值:
变量名 = 值
money = 100;//将整数值赋给变量
*应用:
System.out.print(money);
*注意:
Java是强类型语言,变量的类型必须与数据的类型一致。
变量的定义方式
*声明变量的三种方式:
**先声明,再赋值:【常用】
数据类型 变量名;
变量名 = 值;
**声明并赋值:【常用】
数据类型 变量名 = 值;
**多个同类型变量的声明与赋值:【了解】
数据类型 变量1,变量2,变量3 = 值3,变量4,变量5 = 值5;
变量的创建和使用
案例
1.银行账户存储1000元,年利率是0.05,计算一年后账户余额。
*要求:使用变量保存数据,用到的类型int、double
练习1
运行
2.使用变量存储数据,实现个人简历信息的输入姓名,年龄,工作年限,技术方向,兴趣爱好、
*要求:使用变量保存数据,用到的类型int、String
练习2
运行结果
3.面试题:不使用第三个变量交换两个数字。
练习3
运行结果