基本数据类型及拓展,变量和常量,javaDoc生成文档
2022/1/8 22:10:03
本文主要是介绍基本数据类型及拓展,变量和常量,javaDoc生成文档,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
java注释
-
单行注释 //注释一行文字
-
多行注释 /*注释一段文字
-
文档注释 /**添加参数,对文档进行解释
@author 作者名
@version 版本号
@since 指明需要最早使用的jdk版本
@param 参数名
@return 返回值情况
@throws 异常抛出情况
八大基本数据类型
整数类型:byte、short、int、long(long类型要在数字后面加L,如:30L)
浮点类型:float、double(float类型要在数字后面加F,如:50.1F)
字符类型:char
布尔型类型:boolean
除了基本类型,其他的默认值均为null
整数拓展
int i=0b10; //二进制(0b) int i1=010; //八进制(0) int i2=10; //十进制 int i3=0x10; //十六进制(0x)
浮点数拓展
float double /* 有限,有舍入误差,接近但不等于 最好完全避免使用浮点数进行比较 银行业务怎么表示? 数学工具类:BigDecimal */
字符拓展
char //所有字符本质还是数字 //编码 Unicode表:(97=a 65=A) //转义字符:\t 制表符,空格 \n 换行符
布尔型拓展
boolean flag=true; //if(flag==true)等价于if(flag) //若不初始化,默认值为false
类型转换
byte,short,char —> int —> long —> float —> double
运算中,不同类型的数据先转换为同一类型,再进行计算
//强制转换 (类型)变量名 高---低 //自动转换 低---高 /* 注意点: 1、不能对布尔型进行转换 2、不能把对象类型转换为不相干的类型 3、高--->低,强制转换,可能存在内存溢出,或者精度问题! */
变量和常量
/* 变量: 1.局部变量 2.类变量 static 3.实例变量:从属于对象,不初始化就是默认值 */ /* 常量: static final double PI=3.14; */
javaDoc生成文档
在命令行窗口生成javaDoc文档方法:
- 在cmd窗口输入javadoc -encoding UTF-8 -charset UTF-8 Doc.java (Doc.java为java文件名)
- 运行后在该文件夹下回生成很多文件,打开首页index.html即可
使用IDEA生成javaDoc文档方法:
可以看看这个:使用IDEA生成javaDoc文档
这篇关于基本数据类型及拓展,变量和常量,javaDoc生成文档的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-27OpenFeign服务间调用学习入门
- 2024-12-27OpenFeign服务间调用学习入门
- 2024-12-27OpenFeign学习入门:轻松掌握微服务通信
- 2024-12-27OpenFeign学习入门:轻松掌握微服务间的HTTP请求
- 2024-12-27JDK17新特性学习入门:简洁教程带你轻松上手
- 2024-12-27JMeter传递token学习入门教程
- 2024-12-27JMeter压测学习入门指南
- 2024-12-27JWT单点登录学习入门指南
- 2024-12-27JWT单点登录原理学习入门
- 2024-12-27JWT单点登录原理学习入门