Day02
Java基础语法
关键字
Java 关键字不能作为变量名或方法名(如 class、public、static)。
示例
·关键字的字母全部小写。
·常用的代码编辑器,针对关键字有特殊的颜色标记,非常直观。
常量:在程序的执行过程中,其值不会发生改变的数据。
·字符串常量:被双引号包裹的内容。”abc”
·整数常量:所有整数。666,-10
·小数常量:所有小数。13.14
·字符常量:被单引号所包裹的内容,内部只能存放单个字符,多一个少一个都不行。’a’
·布尔常量:true false 【如果仅仅只是打印的话,意义不大】
·空常量:null-->不能直接打印
进制
不同进制的书写格式
● 十进制:Java中,数值默认都是10进制,不需要加任何修饰。
● 二进制:数值前面以0b开头,b大小写都可以。
●八进制:数值前面以0开头。
●十六进制:数值前面以0x开头,x大小写都可以。
变量
变量的定义格式
·数据类型 变量名=数据值;
数据类型:为空间中存储的数据,加入类型【限制】整数?小数?…
变量名:自己要为空间起的名字,没有难度
数据值:空间中要存储的数值,没有难度
Debug
加断点:选择要设置断点的代码行,在行号的区域后面单击鼠标左键即可。
如何运行加了断点的程序:在代码区域右键Debug执行。
点哪里:点Step Over 这个箭头,也可以直接按 F8。点stop提前结束Debug
如何删除断点:如果是多个断点,可以每一个再点击一次。也可以一次性全部删除。
变量的注意事项
- 变量名不允许重复
- 一条语句可以定义多个变量,中间需要使用逗号隔开
- 变量在使用之前,一定要进行赋值
标识符:就是给类,方法,变量等起名字的符号。
命名规则
·由数字、字母、下划线()和美元符($)组成
·不能以数字开头
·不能是关键字
·区分大小写
命名规范
小驼峰命名法:方法、变量
·规范1:标识符是一个单词的时候,首字母小写
·范例1:name
·规范2:标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写
·范例2:firstName
大驼峰命名法:类
·规范1:标识符是一个单词的时候,首字母大写
·范例1:Student
·规范2:标识符由多个单词组成的时候,每个单词的首字母大写
·范例2:GoodStudent
基本数据类型
在定义long类型变量的时候,需要在后面加入L的标识(大小写都可以,建议大写)。
在定义float类型变量的时候,需要在后面加入f的标识(大小写都可以)。
使用思路:
·整数类型变量:首选 int
·小数类型变量:首选double
·long类型变量:需要加入L标识(大小写都可以)。
·float类型变量:需要加入F标识(大小写都可以)。
·字符串选择String类型
键盘录入
使用步骤
- 导入Scanner:【找到Scanner符咒】
- 创建Scanner对象:【召唤Scanner精灵】
- 接收用户输入:【指挥Scanner干活】
算术运算符
/:如果想得到小数,必须有小数类型参与运算。
案例:数值拆分
需求:键盘录入一个三位数,将其拆分为个位、十位、百位后,打印在控制台。
使用Scanner键盘录入一个三位数
个位的计算:数值%10
十位的计算:数值/10%10
百位的计算:数值/10/10%10
字符串拼接
·+ 遇到字符串,表示字符串拼接。