一.快捷键
ctrl+c 复制
ctrl+v 粘贴
ctrl+d 复制上一行
ctrl+a 全选
ctrl+z 撤销
ctrl+s 保存
window + r 打开运行栏
window +x 设备管理器
2. Java文件(.Java) 经过Java编译器 编译生成字节码文件(.class)
二.注释
(1)单行注释 //
(2)多行注释 /* */
(3) 文档注释 /** */
/**
@Description
@Author 张三
*/
三.标识符
常见的标识符:文件名、项目名、类名、方法名、变量名,参数名==。
只能使用英文字母、数字、下划线_、美元符号$构成,且不能以数字开头。
不能使用关键字和保留字
严格区别大小写
长度没有限制。
=====================================
-
行业要求
(1)望文生义
(2)驼峰命名法
如果有多个单词构成一个标识符,从第二个单词起首字母大写。
studentCount
类名所有单词首字母大写。
Student
常量所有字母都大写。
PI
-
关键字和保留字
四.数据类型
1. 基本数据类型
1.1 整型
byte 字节整型,存储容量为1字节=8个二进制位bit,包含的整数范围:-128~+127。
short 短整型,存储容量为2个字节=16位,包含的整数范围:-2的(16-1)次方~2的(16-1)次方-1
int 整型,存储容量为4个字节=32位,包含的整数范围:-2的(32-1)次方~2的(32-1)次方-1
long 长整型,存储容量为8个字节=64位,包含的整数范围:-2的(64-1)次方~2的(64-1)次方-1
整数进制转换
0b 二进制 0x 十六进制 0 八进制
//整数扩展 二进制0b 十进制 八进制0 十六进制0x
int i=10; 10
int i2=010; //八进制0 8
int i3=0x10; //十六进制0x 16
long类型的整数如果超出了int的范围,必须后面加“l”或“L”。
1.2 浮点型
float 单精度浮点数,存储容量4个字节,最大能够精确小数位为7或8位。小数后面必须加“f”或“F”。
double 双精度浮点数,存储容量8个字节,最大能够精确小数位位15或16位。
银行计算钱使用 BigDecimal
1.3char 字符类型
存储容量2个字节,有且仅能存储一个符号。数据必须使用单引号包括起来。比如'a' ' '
Unicode编码
acsii编码
utf-8编码
\n
\r
\t
\"
\'
\\
1.4
boolean 布尔类型,存储容量1位,只有两个值:true和false。 if(a)
2. 引用数据类型
分为:数组、类、接口。
类 类型:String字符串类型,数据必须使用双引号引起来,比如“” “abcdefg”
3. 类型转换
变量的赋值:
变量名=值;
语法要求:
值的类型必须和变量的类型一致。
如果值的类型和变量的类型不一致,需要先转换类型才能赋值。
有两种方式:
1、自动类型转换
小类型的数据转为大类型的数据,系统自动完成。
必须有依据:byte、short、char自动提升成int,整数转小数,int和char之间(ascii表)。
2、强制类型转换
大类型的数据转为小类型的数据,需要手动完成。
语法:(你想要的类型)数据
注意:丢失精度。
4.变量和常量
五、运算符
六、包机制
七、JavaDoc文档
使用 cmd面板的javac命令编译生成 .class文件,然后使用javadoc命令生成doc文档,设置字符集和编码集