https://www.bilibili.com/video/BV12J41137hu
Windows常用快捷键
Ctrl+z 撤销
Ctrl+x 剪贴
Ctrl+c 复制
Ctrl+v 粘贴
Ctrl+a 全选
Alt+F4 关闭窗口
Win+r 运行
Win+e 打开资源管理器
Alt+tab 切换窗口
Shift+Ctrl+ESC 任务管理器
DOS命令
dir 查看当前文件
cd 切换目录
cd ..
cls 清理屏幕
exit 退出
ipconfig 查看IP
打开应用
calc 打开计算机
mspaint 打开画板
notepad 打开记事本
ping
文件操作
md 目录名
rd 目录名
del 文件名
java se
java me
java ee
jdk jre jvm
HelloWorld
Javac Hello.java编译文件
Java Hello 执行
public class Hello{
public static void main(String[] args){
System.out.print("Hello.world!");
}
}
编译型和解释型。
注释有三种
单行注释//注释
多行注释/* 注释 */
文档注释/** 注释 */
数据类型分两大类
基本类型
数值类型 整数型byt占1个字节short占2个字节 int占4个字节 long占8个字节 浮点型float占4个字节 double占8个字节 字符类型 char占2个字节
Boolean 占1位 true和false
引用类型
类,接口,数组
数据类型拓展
整数拓展
浮点拓展:避免使用浮点数进行比较
字符拓展:Unicode编码, ASCII编码
转义字符:\u, \t制表符, \n换行
布尔值拓展:
类型转换
强制转换 高到低
自动转换
byte,short,char→int→_long→float→_double
1不能对布尔值进行转换
2不能把对象类型转换为不相干的类型
3在把高容量转换成低容量时,强制转换
4转换可能存在内存溢出,精度问题
变量
public class Variable{
static int allClicks=0; //类变量
String str = “hello world”; //实例变量
public void method(){
int I =9; //局部变量
}
}
常量 final
变量的命名规范:
1所有的变量,方法,类名需要见名知意
2局部变量,成员变量,方法名首字母小写和驼峰原则
3类名:首字母大写和驼峰原则
4,常量:大写字母和下划线
运算符
算术运算符:+,-,*,/,%,++,--
赋值运算符:=
关系运算符:>,<,>=,<=,== ,!=,instanceof
逻辑运算符:&& ,||,!
位运算符:&,|,^,~,>>,<<,>>>
条件运算符:x?y : z
赋值运算符:+=,-=,*=,/=
优先级()
包机制
公司域名倒置 com.baidu.www
Package ***
import ***
JavaDoc
用来生成自己的API文档
参数
@author作者名
@version版本号
@since最早使用的jdk版本
@param参数名
@return返回值情况
@throws异常跑出情况
Javadoc **.java文件