qiyeqi

导航

 

JAVA基础

注释

文档注释

/**

*

*/

image-20220425211351758

javadoc -encoding UTF-8 -charset UTF-8 Helloword.java(在cmd中生成JavaDoc文档)

 

单行注释

//

多行注释

/*

*/

数据类型

image-20220425141445220

double:有限、离散、存在误差

float

Boolean

字符的本质时数字

1bit表示1位

iByte表示一个字节 1B=8b

1204B=1KB

1024KB=1M

1024M=1G

转义字符

 

转义字符功能解释
\t 空格
\n 换行
\b 退格符
\r 回车符(可以换行)
\‘’ 双引号
\‘ 单引号
\ \ 反斜线

类型转换

byte,short,char ——int——long——float——double

运算时不同类型的需要转换成同一个类型的进行运算

  1. 转换时可能有内存溢出的问题或精度的问题

  2. 不能对布尔类型进行转换

  3. 强制类型转换(高到低) 自动类型转换(低到高)

变量

  1. 变量可以看成是一个空间

  2. Java变量是程序里面罪基本的存储单元,其中包括变量名和变量类型、作用域

  3. 变量可以是基本类型和引用类型

变量作用域

  1. 类变量(static 静态的)

  2. 实例变量

  3. 局部变量

  4. 实列变量:没有初始化会有默认值0 Boolean默认false

常量

final 常量名=值

image-20220425202009530

运算符

image-20220425202133507

位运算 & 两个为1才为1

|都是0才是0,有一个为1就是1

^相同为0不同为1

~取反

<<左移二进制 移动一位乘以2

右移一位 除以2

image-20220425210008085

字符串在前面是拼接 在后面是加

包机制

就是创建一个文件package

image-20220425210627034

报名.*导入包下的所有类

posted on 2022-04-25 21:30  七夜七  阅读(26)  评论(0)    收藏  举报