# Java基础
## java环境配置
建造一个新环境:
1. 打开IDEA
2. 建立新项目
3. 选择Empty project
4. 新建一个module
1. 点击file
2. New
3. Module
5. 环境配置:
1. 打开项目结构:快捷键 shift+crtl+alt+S 或者点开file——project structure
2. 点开project
3. 将爆红的版本选为自己的版本
4. 将项目语言等级选为自己所用的版本
## Java的注释
- 单行注释——//注释内容
- 多行注释——/* 注释内容 */
- 文档注释——/**——可以描述被识别
## Java关键字
![image-20210618154007297](C:\Users\HUAWEI\AppData\Roaming\Typora\typora-user-images\image-20210618154007297.png)
写Java代码时,不能用关键字当做变量名或者方法名或者变量名
## 标识符注意要点
1. 所有的标识符都应以字母(A-Z或者a-z),美元符($)或者下划线(_)开始
2. 首字符之后可以是任意组合
3. 不能使用关键字作为名
4. 标识符是大小写敏感的
5. 不建议使用中文命名或者拼音
## 数据类型
String a ="b" (必须为字符串类型)
int a = b(b必须为数字)![image-20210618170548969](C:\Users\HUAWEI\AppData\Roaming\Typora\typora-user-images\image-20210618170548969.png)
---
---
**Java的数据分为两大类:**
位(bit):是计算机内部数据储存的最小单位,11001100是一个八位二进制数
字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示
1B=8bit
字符:是指计算机中使用的字母、数字、字和符号。
1. 基本类型
1. 整数类型(primitive type)
1. byte占1个字节范围:-128~127
2. short占2个字节范围:-32768~32767
3. int占4个字节范围:-21亿到正21亿
4. long占8个字节范围:极大
2. 浮点类型
1. float占4个字节
2. double占8个字节
3. 字符类型
1. **char占2个字节——使用‘ ‘**
4. boolean类型
占1位,其值只有true和false两 种
2. 引用类型*(reference type)
1. 类
2. 接口
3. 数组
## 拓展
1. 最好完全避免使用浮点数进行比较
2. 所有的字符本质还是数字,所以可以用int去转换————print((int)c2)————Unicode编码
3. 转义字符 1. \t——制表符——相当于按了下Tab
2. \n——换行
//布尔值拓展
boolean flag =true;
if (flag == true){} //新手
if(flag==true){} //老手
//Less is More! 代码要精简易读
原文:https://www.cnblogs.com/laijuncheng/p/14901669.html