JAVA的基础语法
1.注释
java的注释有三种:
- 单行注释://
- 多行注释:/* */
- 文档注释:/** */
2. 标识符
关键字

标识符
所有的标识符都是以字母(A-z或a-z),美元符号($)、下划线(_)开始
首字符之后可以是字母(A-z或a-z),美元符号($)、下划线(_)或数字的任何字符组合
不能使用关键字作为变量名和方法名
标识符是大小写敏感的
3. 数据类型
两大类
基本数据类型:
1.整数类型:byte、short、int、long
2.浮点类型:float、double
3.字符类型:char
4.boolean类型:true/false
引用数据类型:
1.类
2.接口
3.数组
4. 类型转换
由于Java是强类型语言,所以要进行有些运算的时候,需要用到类型转换
低------------------------------------------------------>高
byte,short,char-> int->long ->float ->double
运算中,不同类型的数据先转化为同一类型,然后进行运算

注意点:
1.不能对布尔值进行转换
2.不能把对象类型转换为不相干的类型
3.在把高容量转换为低容量的时候,强制转换
4.转换的时候会出现内容溢出,或者精度问题
5. 变量、常量、作用域
变量
Java是一种强类型语言,每个变量都必须声明其类型
Java变量是程序中最基本的存储单元,其要素包括变量名、变量类型、作用域。
注意事项:
1.每个变量都有类型,类型可以是基本类型,也可以是引用类型。
2.变量名必须是合法的标识符。
3.变量声明是一条完整的语句,因此每个声明都必须以分号结束。
常量
常量:初始化后不能再改变值,不会变动的值
所谓常量可以理解成特殊的变量,它的值被设定后,在程序运行过程中不允许被改变。
常量一般使用大写字符

变量的作用域
类变量
实例变量
局部变量

变量的命名规范
类成员变量:首字母小写和驼峰原则:monthSalary
局部变量:首字母小写和驼峰原则
常量:大写字母和下换线:MAX_VALUE
类名:首字母大写和驼峰原则:Man,GoodMan
方法名:首字母小写和驼峰原则:run(),runRun()
6. 运算符

自增自减运算符、初识Math类
自增:a++:执行之后再加1, ++a:执行之前加1
自减:a--:执行之后再减1, --a:执行之前减1
逻辑运算符
&&:与:两个变量为真,结果才为true
||:或:两个变量一个为真,结果就为true
!():非:如果是真,则变为假,如果为假,则变为真

位运算符
&:与:两个都为1才是1
|:或:两个有一个1直接为1
^:异或:位置相同为0,否则为1
~:取反
<<:左移 *2
>>:右移 /2

三元运算
a+=b; 相当于a=a+b
a-=b; 相当于a=a-b
? : 三元运算
x ? y : z 如果x==true,则结果为y,否则为z
7. 包机制
一般用公司域名倒置作为包名
例如:www.baidu.com
com.baidu.www
8. JavaDoc生成文档
JavaDoc命令是用来生成自己的API文档的
Java的API文档:https://docs.oracle.com/en/java/javase/15/docs/api/index.html
参数信息:
@author:作者名
@version:版本号
@since:指明需要最早使用的jdk版本
@param:参数名
@return:返回值情况
@throws:异常抛出情况
使用IDEA生成JavaDoc文档:
1.打开 idea,点击 Tools-> Generate JavaDoc,这样会打开生成 javadoc 文档的配置页面。
2.进行配置
配置再下图:
注的是重要的部分,从上往下分别是配置 javadoc 的范围,输出文件夹路径以及命令行参数。
这里的命令行参数很重要,因为只有使用 utf-8 编码才能保证生成时可以正常处理中文字符,所以一定要加上:-encoding utf-8 -charset utf-8
还可以配置那些注解需要生成,哪些权限类(private、package、protected、public)需要生成等等精细的控制。
还有一点需要注意,即不要勾选“Include test sources”,勾选后,生成时会造成很奇怪的错误。
3、配置好后,点击生成按钮,生成好后就会自动在浏览器打开进行查看咯index.html

浙公网安备 33010602011771号