Java基础语法
注释,标识符,关键字
三种注释(注释是一个很重要的)
并不会执行,是给人看的
平时写代码一定要加注释
-
单行注释
//
-
多行注释
/* 文字 */
-
文档注释
/**
*@description 可以加一些东西
*/
标识符:
-
关键字
-
类名
-
变量名
标识符注意点:
- 所有的标识符都应该是以字母,美元符,或者下划线开始
- 首字符之后可以是字母,美元符,下划线,数字,任何组合
- 不能使用关键字作为变量名
- 标识符大小写敏感
- 可以使用中文命名,或者拼音,但是不推荐,尽量使用英文命名!!!
-
数据类型
Java是强类型语言:变量的使用严格符合规定,所有变量必须先定义后才能使用(比较安全)
弱类型语言:JS,VB,尽量符合规定
分类:
-
基本类型
-
数值类型
整数类型
-
byte
-
short
-
int
-
long
浮点类型
-
float
-
double
字符类型
- char
-
-
-
boolean类型:只有true和false
-
-
引用类型
-
类
-
接口
-
数组
什么是字节呢??
位(bit)
字节(byte)
1B=8bit
字符
-
类型转换
变量常量
运算符
算术运算符
赋值运算符
关系运算符
逻辑运算符:与或非
短路运算:如果在进行逻辑运算时,假设前面为错,则不会继续进行。
位运算符(电路运算,运算速度最快):a&b a|b a^b(异或,相同为0,不同为1) ~b >>(右移) <<(左移)
条件运算符
扩展赋值运算符
单目运算符++ –
++:自增
–:自减
Math:数学类
很多运算,会使用一些工具类来运算
包机制
本质就是文件夹(一般利用公司域名倒置作为包名)
导入包:import
JavaDoc
api (jdk帮助文档)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MV70Jkeo-1636771204702)(C:\Users\yangsiao\AppData\Roaming\Typora\typora-user-images\image-20211106092911364.png)]
命令行代码: javadoc -encoding utf-8 -charest utf-8 Doc,java