Java基础语法
一、大纲
1、注释、标识符、关键字
2、数据类型及转换
3、变量、常量
4、运算符
5、包机制、JavaDoc
二、内容
1、注释、标识符、关键字
注释:
- 单行注释 //只能注释一行
- 多行注释 /*可以注释多行*/
- 文档注释/**可以标明来源*/
标识符注意点:
- 标识符是大小写敏感的
- 不能用关键字作为变量名或者方法名。
- 所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始
- 首字符之后可以是字母(A-Z或者a-z),美元符($)、或者下划线(_)或者数字的任何字符组
关键字:
2、数据类型及转换
数据类型扩展:
整数拓展:
进制 二进制0b 八进制0 十六进制0x (0~9 A~F 16)
浮点数拓展:
- BigDecimal 数学工具类
银行业务用这个来表示
float double 有限 离散 舍入误差 大约 接近但不等于
- 最好完全使用浮点数进行比较
字符拓展:
Char Char c1 = 'a' Char c2 = '中’ Stytem.out.println(c1);//正常输出 Stytem.out.prinyln((int)c1);//强制换行 //所有字符本质还是数字 //编码 Unicode 97 = a 65 = A) 2字节 最多65536 //Excel表最多是2的16次方 65536 //U000 UFFFF Char c3 = '\u0061'; System.out.println(c3);//输出为a
转义字符
// \t 制表符
// \n 换行
//布尔值扩展
boolean flag = true; if (flag==true){}//新手 if (flag){}//老手 //LessisMore!
- 字节型(byte,字节型是一种 8 位有正负的二进制整数
最小值是 -128
最大值是 127- 短整数(short)
最小值是 -32768
最大值是 32767- 整数型(int)
最小值是 - 2,147,483,648
最大值是 2,147,483,647- 长整型(long)
长整型是一种 64 位有正负的二进制整数
最小值是 -9,223,372,036,854,775,808(-2^63)
最大值是 9,223,372,036,854,775,807 (2^63 -1)- 浮点型(float)
浮点型数据是一种单精度的 32 位 IEEE 754 标准下的浮点数据。- 双精度型(double)
双精度型数据是一种双精度的 64 位 IEEE 754 标准下的浮点数据。- 布尔型(boolean)
布尔型数据代表一个信息比特。
它只有两个可能的值:真(true)和假(false)
3、变量、常量
变量
Java变量是程序中最基本的储存单元,其要素包括变量名,变量类型和作用域。
type varName [=value] [{,varName[=value]}];
//数据类型 变量名 = 值;可以使用逗号隔开来声明多个同类型便量
注意事项:
每个变量都有类型,类型可以是基本类型,也可以是引用类型。
变量名必须是合法的标识符。
变量声明是一条完整的语句,因此每个声明都必须以分号结束。
变量作用域 类变量 实例变量 局部变量
常量
4、运算符
5、包机制、JavaDoc
小小地提示✌️
课程来自B站狂神说,感兴趣的小伙伴可以点击下方链接试试哦!
https://www.bilibili.com/video/BV12J41137hu?share_source=copy_web