java基础

注释

单行注释 //
多行注释 /**/
文档注释 /** */

标识符

关键字 public static void 等

首字母 大小写 美元符号或者下划线

首字母之后 大小写 美元符号 下划线或者数值等

 

数据类型

强类型语言
所有变量都式先定义后才能使用
弱类型语言
不用定义,直接使用

基本类型
数值类型
整数类型
byte
short
int
long
浮点类型
float 占4个字节
double 占8个字节
字符类型 char 占2个字节
boolean

引用类型

接口
数组

 

字节 位

位b 存储的最小单位 11001100是一个八位二进制数

字节B 数据处理的基本单位

1B = 8b

 

进制

二进制0b

十进制

八进制0

十六进制0x 0~9 A~F

 

避免使用浮点数值比较

 

所有的字符本质是数字

转义字符

\t 制表符

\n 换行

 

类型转换

byte, short ,char ->int-> long-> float-> double

强制类型转换 高 -》 低 可能会丢失精度 
自动转换 低-》高

数据溢出

 

变量

类变量
方法变量
局部变量

常量

初始化后不再发生改变

final

运算符

算数 + - * / % ++ --
赋值 =
关系 > = !=
逻辑 && || !
位 & | ^ ~ >> <<
条件 ?:
+= -+ *= /=

优先级 () 一元

JavaDos

@author 作者

@version 版本

@since jdk版本

@param 参数

@return 返回值

@throws 异常

posted @ 2023-01-08 20:33  Apollonia  阅读(17)  评论(0)    收藏  举报