JAVA基础语法——类型转换_变量_常量_基本运算符_包机制_JavaDoc

JAVA基础语法

类型转换

类型转化和数据的容量有关,不同的数据类型有其自身的容量,容量从低到高可以看下图。

在这里插入图片描述

一、强制转换和自动转换

容量从高到底,需要强制类型转换

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WtRL00el-1611232276939)(C:\Users\wl\AppData\Roaming\Typora\typora-user-images\image-20210121104054735.png)]

容量低到高,不需要进行强制类型转换,会自动转

在这里插入图片描述

下面是类型转换的一些注意点:

在这里插入图片描述

操作比较大的数字的时候,注意溢出问题

在这里插入图片描述

变量

变量概述:

在这里插入图片描述
在这里插入图片描述

一、局部变量

局部变量的生命周期就到这个方法结束。

在这里插入图片描述

二、实例变量

实例变量在方法的外面,类的里面,从属于对象。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7SZkagXf-1611232276951)(C:\Users\wl\AppData\Roaming\Typora\typora-user-images\image-20210121112927618.png)]
在这里插入图片描述

三、类变量

类变量是从属于类的。

在类里面是可以使用的,随着类一起出现,一起消失。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9rucI1kV-1611232276953)(C:\Users\wl\AppData\Roaming\Typora\typora-user-images\image-20210121163147429.png)]

常量

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IAWf520H-1611232276954)(C:\Users\wl\AppData\Roaming\Typora\typora-user-images\image-20210121163357463.png)]

像下面的例子一样,double前面都是修饰符,不区分先后顺序。

在这里插入图片描述
在这里插入图片描述

基本运算符

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2To6auJS-1611232276957)(C:\Users\wl\AppData\Roaming\Typora\typora-user-images\image-20210121164040051.png)]

一、算术运算符

在基本的运算里面,如果有Long类型的变量,参与运算以后,其结果也是Long,如果没有Long,结果都是int。

在这里插入图片描述

二、关系运算符

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CKEknRNp-1611232276958)(C:\Users\wl\AppData\Roaming\Typora\typora-user-images\image-20210121165200672.png)]

三、自增、自减运算符

其实如果面试写很多,可以拆开来写。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IJ4j7UgM-1611232276959)(C:\Users\wl\AppData\Roaming\Typora\typora-user-images\image-20210121170014640.png)]

四、幂运算

很多运算可以使用一些工具类才操作。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lcheGyNo-1611232276959)(C:\Users\wl\AppData\Roaming\Typora\typora-user-images\image-20210121170226144.png)]

五、逻辑运算符

这里有个短路机制的运算,也就是说

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wOrTRGcK-1611232276960)(C:\Users\wl\AppData\Roaming\Typora\typora-user-images\image-20210121171143907.png)]

六、位运算
在这里插入图片描述

连接符

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Bn9A31Sa-1611232276961)(C:\Users\wl\AppData\Roaming\Typora\typora-user-images\image-20210121192147704.png)]

七、三元运算符

在这里插入图片描述

包机制

其实包的本质就是文件夹。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3iExgy6W-1611232276963)(C:\Users\wl\AppData\Roaming\Typora\typora-user-images\image-20210121201100103.png)]

创建包机制的时候,把包的名字确定为com.kuang以后,包的结构就会如下图所示。(左下角如果报错,就点那个do recfo那个就可以了。)

在这里插入图片描述

JavaDoc

在这里插入图片描述

打出来/** 然后回车键进行自动补全即可。

写完一个方法以后,在这个方法的上面自动打上/** 会自动写出来输入的参数,返回值什么的。

然后下面是自动生成文档的操作

1、使用命令行的形式进行生成。

1)在文件夹中打开

在这里插入图片描述

然后就可以打开这个html文件看下。

猜你喜欢

转载自blog.csdn.net/qq_32651847/article/details/112971528