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文件