Java基础01:注释
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LFvWWXEW-1625044502411)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210419111510740.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kcCzLndL-1625044502413)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210419111714925.png)]
注释:笔记
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6MmEwX99-1625044502415)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210420142112817.png)]
Annotations:注解
commends:注释
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1blJYzXG-1625044502418)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210420142239373.png)]
block 块
line 行
Javadoc[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pKLb7b2h-1625044502419)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210420142631541.png)]
bold:粗体
italic:斜体
平时写代码一定要注意规范
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-u3TgeamI-1625044502421)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210421112208199.png)]
Java基础02:标识符和关键字
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VGxOo8mg-1625044502422)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210420145416564.png)]
关键字:变色的等系统定义好的
Java所有的组成部分都需要名字。类名、变量名及方法名都被称为标识符
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-thoDEAY4-1625044502423)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210420150212736.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AJs0rSyx-1625044502424)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210421120258827.png)]
基础3:数据类型讲解
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-a3tT0BGI-1625044502425)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210420163453358.png)]
把基本类型搞定,其他都是引用类型
基本数据类型:数值类型、boolean类型
一、数值类型:
-
整数类型:
-
byte:占1字节
-
short:2字节
-
int:4字节(一般够用了) ±21个亿
-
long:8字节
字节范围不一样
-
-
浮点类型(小数类型)
- float:4字节
- double:8字节
-
字符类型:char:2字节
二、boolean类型(是非对错):占1位,只有true和false
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LoQntcIE-1625044502425)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210420165245636.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VsE9k7dA-1625044502426)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210421120610722.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hECif78I-1625044502426)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210421112023496.png)]
32位操作系统只可以用32位cpu,最多支持4GB
64位操作系统可用32位和64位cpu,支出128GB
1024G=1TB
基础4:数据类型拓展及面试题
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ASybZoWc-1625044502427)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210422155207597.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CkjEf6pG-1625044502427)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210422160345791.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-89SiN46S-1625044502428)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210422161804334.png)]
基础5:类型转换
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2w7qpibq-1625044502428)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210422162003529.png)]
低到高指容量,小数优先级大于整数
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Dxa7aHZN-1625044502429)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210422165327167.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-19SCW9QD-1625044502429)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210422172207613.png)]
基础6:变量,常量,作用域
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ADug8iGq-1625044502430)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210422172817720.png)]
不建议在一行里定义多个值
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SvcaUdn0-1625044502430)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210422173532555.png)]
类变量:类里面
实例变量:类中间
局部变量:方法里面
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nZ8paIXe-1625044502431)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210423142936634.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ulgL6JY9-1625044502431)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210423143831178.png)]
基础7:基本运算符
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0i7WV4xr-1625044502431)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210423144431672.png)]
%:模运算(取余)
=:赋值 int a =10;
==:等于
!=:不等于
逻辑运算符:&&与 ||或 !非
包机制:建一个文件夹
基础8:自增自减运算符,初识Math类
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RI7TX2U2-1625044502432)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210423173314786.png)]
幂运算:double pow ctrl+enter
基础9:逻辑运算符、位运算符
逻辑运算符:&&与 ||或 !非
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9f8V6SA0-1625044502432)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210425154050795.png)]
基础10 三元运算符及小结
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1lONT09y-1625044502433)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210425153907330.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7PM0bkxA-1625044502433)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210425161225135.png)]
基础11:包机制
包的本质就是文件夹
尽量不要让包里的名字重复
)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ihh5Lie0-1625044502434)(E:\Java学习\IDEA截图\包机制02.png)]
括号内粘贴网络图片链接即可
基础12:JavaDoc生成文档
疑问
-
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7racA7ww-1625044502435)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210422135406386.png)] 显示不出链接
-
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1JtB5hbq-1625044502435)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210422135954888.png)]
bug:无法强行转换
solution:System.out.println((int)c1),括号问题
-
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gn1k9ixR-1625044502436)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210422155118859.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VzlH1fuH-1625044502436)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210422155044114.png)]
- [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bSkYgV7a-1625044502437)(C:\Users\dell\AppData\Roaming\Typora\typora-user-images\image-20210422160226631.png)]