现在是2020年9月7日15:21:58,开始对Java基础知识的梳理。
注释
- 注释用于使用自然语言标注代码所代表的含义。
- 优秀的程序员在关键或者难懂的代码位置会做对应的注释。
- 注释分为单行注释、多行注释、文档注释。
public static main(String[] args){
// 这是单行注释
/*
* 这是多行注释
*/
/**
* @Description: 描述
* @Author: dr.
* @Date: 2020/9/6 17:12
* @param request:
* @param response:
* @return: void
* 这是文档注释,可以生成帮助文档API,供其他开发者调用。
**/
}
关键字与标识符
- 关键字是系统规定的标识符,又称保留字,开发者不可重复定义。
- 标识符是可以由开发者自行定义的、与关键字不重复的命名符号。
- 标识符只能由字母、数字、下划线或美元符号组成,且首字符不能是数字。
- 命名规范
1、类/接口/抽象类:多个单词并列,首字母大写,如MainClass
2、变量/方法:多个单词并列,第一个单词首字母小写,其余首字母大写,如activityId, clueNo。(驼峰式)
3、常量:全部字母大写,多个单词中间用下划线隔开,如PI、MAX_VAL。
数据类型及其转换
- 数据类型分为基本数据类型和引用数据类型。
- 基本数据类型有8种,分别为:int,byte,short,long,float,double,char,boolean
- 引用数据类型分为系统定义的和开发者自定义的,常用的有类、抽象类和接口等。
- 数据类型的自动转换,如果可以实现自动转换,那么将从小的存储范围向大的存储范围转换。
- 数据类型的强制转换,通过运算符“()”来实现对不同类型的转换。
public static main(String[] args){
// 基本类型的强转
double d = 10.2;
float f = (float)d;
// 引用类型的强转,其中类Cat和类Dog继承了类Animal
Animal a = new Cat();
if(a instanceof Dog){
Dog dog = (Dog)a;
}
}
这篇就先到这里,如有雷同纯属巧合。