基础语法
- 注释
- 关键字
- 常量
- 变量介绍
- 数据类型
- 变量定义和使用
- 键盘录入
- 标识符
- 类型转换
注释
- 注释就是指在程序的指定位置添加的说明性信息,就是对代码的解释说明,方便我们程序员阅读代码
- 注释分类
-
单行注释
格式:
//
-
多行注释
格式:
/* */
-
文档注释
格式:
/** */
关键字
- 指被java赋予了特定含义的单词
- 特点:
- 字母全小写
- 常用代码编辑器中有特殊颜色标注
常量
- 在程序执行过程中,值不会发生改变的量
- 常量分类:
- 字符串常量
- 整数常量
- 小数常量
- 字符常量
- 布尔常量
- 空常量
变量介绍
-
变量就是内存中的存储空间,空间中存储着经常发生改变的量(数据)
-
定义:
数据类型 变量名 = 数据值
数据类型
- 计算机最小的存储单元叫“字节(byte)”
- 数据类型表:
数据类型 | 关键字 | 内存占用(字节) | 取值范围 |
---|---|---|---|
整形 | byte | 1 | -128~127 |
short | 2 | -32768~32767 | |
int | 4 | -2的31次方到2的31次方-1 | |
long | 8 | -2的63次方到2的63次方-1 | |
浮点数 | float(单精度) | 4 | 1.401298e-45到3.402823e+38 |
double(双精度) | 8 | 4.9000000e-324到1.797693e+308 | |
字符 | char | 2 | 0-65535 |
布尔 | boolean | 1 | true,false |
变量的定义和使用
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RGzMB1ca-1605674445059)(D:\笔记\JavaSE\屏幕截图 2020-11-18 110331.jpg)]
变量注意事项
-
变量名不允许重复定义
-
一条语句可以定义多个变量,但需要使用逗号分隔符分割
int a = 10, b = 20, c = 30 ;
第一个变量后面的变量不能添加类型
-
变量在使用前一定要进行赋值
-
定义float和long变量的注意事项
float a = 10.3f
long b = 10L
-
变量的作用域范围
只在它所在的大括号中有用
键盘录入
-
导入包 Scanner
import java.util.Scanner
-
创建对象
Scanner sc = new Scanner(System.in)
-
使用变量接受数据
int i = sc.nextInt()
标识符
- 就是给类,方法,变量等起名字的符号
- 规则:
- 由数字、字母、下划线和美元符号组成
- 不能以数字开头
- 不能是关键字
- 区分大小写
类型转换
-
隐式转换:
- 将类型中,取值范围小的数据,给取值范围大的数据类型赋值则可直接赋值
-
强制转换
-
把数据范围大的数值给另一个数据范围小的变量
-
格式:目标数据类型 变量名 = (目标数据类型)值或变量
例:
double a = 10.5
int b = (int)a
-