标识符和关键字
- 所有标识符都应该以字母,$符,或者下划线开头。
- 不能以关键字作为变量名和方法名。
- 标识符是大小写敏感的。
数据类型
java是一种强类型语言
- 要求变量的使用要严格符合规定,多有变量都必须先定义之后才可以使用。
数据类型分类(基本类型和引用类型)
- 基本类型
基本类型:整数类型(byte,short,int,long,),浮点数类型(float,double),字符类型(char),布尔类型(boolean)
数据类型 | 大小 |
---|---|
byte | 占一个字节(-128 ~ 127) |
short | 占两个字节(-32768 ~ 32767) |
int | 占四个字节 |
long | 占八个字节 |
float | 占四个字节 |
double | 占八个字节 |
char | 占两个字节 |
boolean | 占一位,值只有true和false |
- 位是计算机最小的存储单位,
- 字节是计算机中数据处理的基本单位,用大写字母B进行表示。
- 1B(byte,字节) = 8bit(位)
- 字符:指的是计算机中使用的字母、数字、字和符号
数据类型转换
- 类型转换由低到高(按字节容量,小数优先级大于整数优先级)
低 --------------------------------------------高
byte,short,char -> int -> long -> float -> double
-
运算中不同数据类型数据先转换成同一数据类型之后在进行运算
注意点: 1、不能对布尔值进行转换 2、不能将对象类型转换成不相干的类型 3、把高容量转换成低容量的时候,使用强制类型转换 4、转换的时候可能会出现内容溢出,注意精度问题
变量
- 变量在使用前必须声明
- java变量是程序中最基础的数据单元,其要素包括变量名,变量类型和作用域
- 每个变量都要有类型,可以是基本类型,也可以是引用类型。
- 变量声明是一个完整的语句,最后必须以分号进行结尾。
类变量
- 类变量 static,类变量命名之后可以在函数作用域中访问
- 命名示例:
static double salary = 2500;
常量
- 常量一个特殊的变量,一经定义不可修改
- 定义使用关键字 final;一般都设置为大写单词表示
final PI = 3.14;
自增自减运算符
- a++ 先赋值后计算
- ++a 先计算后赋值
包机制
- 包的本质就是一个文件夹
- 一般使用公司域名倒置作为包名
- 导包:使用import进行导入
javaDoc生成文档
- javaDoc命令用来生成API文档
- 使用方法:在类或者方法前边输入 /** 然后回车自动生成
- 参数信息:
参数值 | 含义 |
---|---|
@author | 作者名 |
@version | 版本号 |
@since | 指明最早使用的jdk版本 |
@param | 参数名 |
@return | 返回值情况 |
@throws | 异常抛出情况 |