1. java運(yùn)行的快捷鍵
idea新建Java class快捷鍵是“Alt + Insert”,選中第一個(gè)“Java class”即可快速新建Java類。
2. java運(yùn)行程序的快捷鍵
1.新建java文件
在包上右擊–>new–>class,如圖:
注意勾選自動(dòng)生成入口函數(shù)的復(fù)選框。不勾的話可以自己寫(xiě)。
注意:main()方法是java應(yīng)用程序的入口方法。java虛擬機(jī)通過(guò)main方法找到需要啟動(dòng)的運(yùn)行程序。程序在運(yùn)行的時(shí)候,第一個(gè)執(zhí)行的方法就是main()方法。所以一定要有這個(gè)入口函數(shù)。他長(zhǎng)這樣:
代碼片段:
public static void main(String[] args) { // TODO Auto-generated method stub }
1
2
3
4
2.編程
輸出九九乘法表的程序:
運(yùn)行效果截圖:
3.小知識(shí)
System.out.println()與System.out.print()的區(qū)別(1)參數(shù)有區(qū)別:System.out.println() 可以不寫(xiě)參數(shù);System.out.print(參數(shù)) 必須有參數(shù)。(2)效果有區(qū)別println :會(huì)在輸出完信息后進(jìn)行換行,產(chǎn)生一個(gè)新行;print: 不會(huì)產(chǎn)生新行。我在這里就是用的System.out.println()換的行。但是print可以通過(guò)加參數(shù)\n的方式達(dá)到和println一樣的效果。代碼如下:
System.out.print("\n"); //換一行 System.out.print("\n\n"); //換兩行 System.out.println();//換一行。
4.小技巧
java中注釋快捷鍵:多行注釋:選中代碼段,ctrl+shift+/;取消注釋為ctrl+shift+\單行注釋與取消注釋:ctrl+/
3. JAVA中的快捷鍵
Ctrl+1在Excel中是經(jīng)常用到的一個(gè)快捷鍵,一起來(lái)解鎖Ctrl+1快捷鍵的更多使用技巧。
1、小數(shù)點(diǎn)保留兩位數(shù)
選中數(shù)據(jù)區(qū)域,按下組合鍵Ctrl+1進(jìn)入設(shè)置單元格格式,再選中數(shù)字-數(shù)值,之后在小數(shù)位輸入要保留的位數(shù)即可。
2、批量添加貨幣單位
選中要添加的數(shù)據(jù)區(qū)域,Ctrl+1進(jìn)入設(shè)置單元格格式,點(diǎn)擊貨幣,選擇其中一種符號(hào)添加即可。
3、更改日期格式
選中日期單元格,按下Ctrl+1進(jìn)入設(shè)置單元格格式,點(diǎn)擊日期,選擇需要的日期格式確定即可。
4、正確輸入身份證號(hào)碼
選中要輸入數(shù)據(jù)的單元格,Ctrl+1進(jìn)入設(shè)置單元格格式,再點(diǎn)擊文本,將單元格設(shè)置為文本格式,就能正確輸入身份證號(hào)碼。
5、分段顯示手機(jī)號(hào)碼
選中手機(jī)號(hào)碼區(qū)域,Ctrl+1進(jìn)入社會(huì)單元格格式,點(diǎn)擊自定義,在類型上輸入000-0000-0000,點(diǎn)擊確定,完成設(shè)置。
6、批量添加單位
選中要設(shè)置的單元格,Ctrl+1進(jìn)入設(shè)置單元格格式,再點(diǎn)擊自定義,在G/通用格式后面添加【“斤”】,確定就能批量添加上單位。
7、隱藏單元格數(shù)字
選中要隱藏的數(shù)字,Ctrl+1進(jìn)入設(shè)置單元格格式,之后在自定義中輸入【;;;】(英文狀態(tài)下輸入),這樣就能隱藏?cái)?shù)字。
8、批量在內(nèi)容前面添加空格
選中內(nèi)容區(qū)域,按Ctrl+1進(jìn)入設(shè)置單元格格式,之后在自定義中輸入【;;; @】即可。注意:三個(gè)分號(hào)之后是有空格的,空格的距離就是內(nèi)容前面顯示的距離。
9、快速打鉤打叉
選中單元格區(qū)域,按下Ctrl+1進(jìn)入設(shè)置單元格格式,之后在自定義中輸入【[=1]"√";[=2]"×"】,確定后,輸入1或者2就能顯示鉤或者叉。
10、保護(hù)公式
為了避免公式被亂改,可以這樣操作:
先選中整個(gè)表格,按下Ctrl+1打開(kāi)設(shè)置單元格格式,點(diǎn)擊保護(hù),取消勾選鎖定,點(diǎn)擊確定。
再Ctrl+G進(jìn)入定位條件,選中公式,點(diǎn)擊確定。
再次打開(kāi)Ctrl+1,將保護(hù)中的鎖定勾選上。
最后點(diǎn)擊審閱下的保護(hù),選擇保護(hù)工作表,在其中輸入密碼,確定即可。
4. JAVA 快捷鍵
單個(gè)java文件運(yùn)行就在java文件中右鍵run java Application web工程運(yùn)行就在web項(xiàng)目上右鍵run as on server Eclipse 是一個(gè)開(kāi)放源代碼的、基于Java的可擴(kuò)展開(kāi)發(fā)平臺(tái)。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過(guò)插件組件構(gòu)建開(kāi)發(fā)環(huán)境。幸運(yùn)的是,Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括Java開(kāi)發(fā)工具(Java Development Kit,JDK)。
5. java語(yǔ)句快捷鍵
選中需要加try catch的代碼段,然后alt+shift+z直接在try和catch之間填充需要捕獲異常的代碼,之后如果有異常直接走catch分支,進(jìn)行異常捕獲。如: try{//需要捕獲異常的代碼} catch (Exception e) {System.out.println(e.getMessage());}解釋:以上代碼中如果在”//需要捕獲異常的代碼“ 中有錯(cuò)誤,會(huì)直接進(jìn)行控制臺(tái)輸出。
6. java編譯運(yùn)行快捷鍵
編譯執(zhí)行和解釋執(zhí)行是不同語(yǔ)言之間的特性,所有的java都是編譯執(zhí)行的。 如果不是編譯執(zhí)行,其實(shí)已經(jīng)完全不用java的編譯器。那么只是一個(gè)使用java語(yǔ)法的另一種語(yǔ)言而已。
編譯執(zhí)行是指把代碼先編譯成機(jī)器碼。然后按順序運(yùn)行,如果編譯中有任何異常,都無(wú)法繼續(xù)運(yùn)行。
java的編譯就是把java轉(zhuǎn)換成class。而解釋執(zhí)行則是運(yùn)行到哪一行代碼就執(zhí)行哪一行代碼。如果其他代碼有錯(cuò)誤但沒(méi)有運(yùn)行到,一般不會(huì)影響。
比較起來(lái),編譯執(zhí)行速度要快的多。而解釋執(zhí)行則在于比較靈活。可以動(dòng)態(tài)修改。甚至可以在代碼運(yùn)行到指定語(yǔ)句之前,修改該代碼。
7. JAVA代碼快捷鍵
快捷鍵
功能
Ctrl+F
查找并替換
Ctrl+Shift+K
查找上一個(gè)(文本編輯器)
Ctrl+K
查找下一個(gè)(文本編輯器)
Ctrl+Z
撤銷
Ctrl+C
復(fù)制
Alt+Shift+↓
恢復(fù)上一個(gè)選擇
Ctrl+X
剪切
Ctrl+1
快速修正
Alt+/
內(nèi)容輔助
Ctrl+A
全部選中
Delete
刪除
Alt+?
上下文信息
F2
顯示工具提示描述(Java編輯器)
Alt+Shift+↑
選擇封裝元素(Java編輯器)
Alt+Shift+←
選擇上一個(gè)元素(Java編輯器)
Alt+Shift+→
選擇下一個(gè)元素(Java編輯器)
Ctrl+J
增量查找(文本編輯器)
Ctrl+Shift+J
增量逆向查找(文本編輯器)
Ctrl+V
粘貼
Ctrl+Y
重做
Ctrl+=
放大
Ctrl+-
縮小
Ctrl+S
保存
Ctrl+P
打印
Ctrl+F4
關(guān)閉
Ctrl+Shift+S
全部保存
Ctrl+Shift+F4
全部關(guān)閉
Alt+Enter
屬性
Ctrl+N
新建
Ctrl+B
全部構(gòu)建
工具欄
快捷鍵
功能
F12
激活編輯器
Ctrl+Shift+W
切換編輯器
Ctrl+Shift+F6
上一個(gè)編輯器
Ctrl+Shift+F7
上一個(gè)視圖
Ctrl+Shift+F8
上一個(gè)透視圖
Ctrl+F6
下一個(gè)編輯器
Ctrl+F7
下一個(gè)視圖
Ctrl+F8
下一個(gè)透視圖
Ctrl+W
顯示標(biāo)尺上下文菜單(文本編輯器)
Ctrl+F10
顯示視圖菜單
Alt+-
顯示系統(tǒng)菜單
Ctrl+F3
打開(kāi)結(jié)構(gòu)(Java編輯器)
Ctrl+Shift+T
打開(kāi)類型
F4
打開(kāi)類型層次結(jié)構(gòu)
F3
打開(kāi)聲明
Shift+F2
打開(kāi)外部javadoc
Ctrl+Shift+R
打開(kāi)資源
Alt+←
后退歷史記錄
Alt+→
前進(jìn)歷史記錄
Ctrl+,
上一個(gè)
Ctrl+.
下一個(gè)
Ctrl+O
顯示大綱(Java編輯器)
Ctrl+Shift+H
在層次結(jié)構(gòu)中打開(kāi)類型
Ctrl+Shift+P
轉(zhuǎn)至匹配的括號(hào)
Ctrl+Q
轉(zhuǎn)至上一個(gè)編輯位置
Ctrl+Shift+↑
轉(zhuǎn)至上一個(gè)成員(Java編輯器)
Ctrl+Shift+↓
轉(zhuǎn)至下一個(gè)成員(Java編輯器)
Ctrl+L
轉(zhuǎn)至行(文本編輯器)
Ctrl+Shift+U
出現(xiàn)在文件中
Ctrl+H
打開(kāi)搜索對(duì)話框
Ctrl+G
工作區(qū)中的聲明
Ctrl+Shift+G
工作區(qū)中的引用
Insert
改寫(xiě)切換(文本編輯器)
Ctrl+↑
上滾行(文本編輯器)
Ctrl+↓
下滾行(文本編輯器)
開(kāi)發(fā)快捷鍵
快捷鍵
功能
Ctrl+Shift+F
格式化(Java編輯器)
Ctrl+\
取消注釋(Java編輯器)
Ctrl+/
注釋(Java編輯器)
Ctrl+Shift+M
添加導(dǎo)入(Java編輯器)
Ctrl+Shift+O
組織導(dǎo)入(Java編輯器)
Ctrl+Shift+H
查找引用此方法的地方
Ctrl+1
自動(dòng)修正(Java編輯器)
F7
單步返回
F6
單步跳過(guò)
F5
單步跳入
Ctrl+F5
單步跳入選擇
F11
調(diào)試上次啟動(dòng)
F8
繼續(xù)
Shift+F5
使用過(guò)濾器單步執(zhí)行
Ctrl+Shift+B
添加/去除斷點(diǎn)
Ctrl+D
顯示
Ctrl+F11
運(yùn)行上次啟動(dòng)
Ctrl+U
執(zhí)行
Alt+Shift+Z
撤銷重構(gòu)
Alt+Shift+M
抽取方法
Alt+Shift+L
抽取局部變量
Alt+Shift+I
內(nèi)聯(lián)
Alt+Shift+V
移動(dòng)
Alt+Shift+R
重命名
Alt+Shift+Y
重做
其他快捷鍵
快捷鍵
功能
Ctrl+1
快速修復(fù)
Ctrl+3
萬(wàn)能訪問(wèn)鍵
Ctrl+D
刪除當(dāng)前行
Ctrl+Shift+L
查看快捷鍵
Ctrl+Alt+↓
復(fù)制當(dāng)前行到下一行(復(fù)制增加)
Ctrl+Alt+↑
復(fù)制當(dāng)前行到上一行(復(fù)制增加)
Alt+↓
當(dāng)前行和下面一行交互位置
Alt+↑
當(dāng)前行和上面一行交互位置
Alt+←
前一個(gè)編輯的頁(yè)面
Alt+→
下一個(gè)編輯的頁(yè)面
Alt+Enter
顯示當(dāng)前選擇資源(工程、文件、文件)的屬性
Shift+Enter
在當(dāng)前行的下一行插入空行
Shift+Ctrl+Enter
在當(dāng)前行插入空行
Ctrl+Q
定位到最后編輯的地方
Ctrl+L
定位在某行
Ctrl+M
最大化當(dāng)前的Edit或View
Ctrl+/
注釋當(dāng)前行,再按則取消注釋
Ctrl+O
快速顯示OutLine
Ctrl+T
快速顯示當(dāng)前類的繼承結(jié)構(gòu)
Ctrl+W
關(guān)閉當(dāng)前Editer
Ctrl+K
參照選中的Word快速定位到下一個(gè)
Ctrl+E
快速顯示當(dāng)前Editer的下拉列表
Ctrl+/(小鍵盤(pán))
折疊當(dāng)前類中的所有代碼
Ctrl+×(小鍵盤(pán))
展開(kāi)當(dāng)前類中的所有代碼
Ctrl+Space
代碼助手完成一些代碼的插入
Ctrl+Shift+E
顯示管理當(dāng)前打開(kāi)的所有的View的管理器
Ctrl+J
正向增量查找
Ctrl+Shift+J
反向增量查找
Ctrl+Shift+F4
關(guān)閉所有打開(kāi)的Editer
Ctrl+Shift+X
把當(dāng)前選中的文本全部變?yōu)榇髮?xiě)
Ctrl+Shift+Y
把當(dāng)前選中的文本全部變?yōu)樾?xiě)
Ctrl+Shift+F
格式化當(dāng)前代碼
Ctrl+Shift+P
定位到對(duì)于的匹配符(比如{})
Alt+Shift+R
重命名
Alt+Shift+M
抽取方法
Alt+Shift+C
修改函數(shù)結(jié)構(gòu)
Alt+Shift+L
抽取本地變量
Alt+Shift+F
把Class中的local變量變?yōu)閒ield變量
Alt+Shift+I
合并變量
Alt+Shift+V
移動(dòng)函數(shù)和變量
Alt+Shift+Z
重構(gòu)的后悔藥
歡迎大家提議、分享、交流、共同學(xué)習(xí)進(jìn)步!
8. JAVA編程快捷鍵
1. 【ALT+/】 此快捷鍵為用戶編輯的好幫手,能為用戶提供內(nèi)容的輔助,不要為記不全方法和屬性名稱犯愁,當(dāng)記不全類、方法和屬性的名字時(shí),多體驗(yàn)一下【ALT+/】快捷鍵帶來(lái)的好處吧。
2. 【Ctrl+O】 顯示類中方法和屬性的大綱,能快速定位類的方法和屬性,在查找Bug時(shí)非常有用。
3. 【Ctrl+/】 快速添加注釋,能為光標(biāo)所在行或所選定行快速添加注釋或取消注釋,在調(diào)試的時(shí)候可能總會(huì)需要注釋一些東西或取消注釋,現(xiàn)在好了,不需要每行進(jìn)行重復(fù)的注釋。
4. 【Ctrl+D】 刪除當(dāng)前行,這也是筆者的最愛(ài)之一,不用為刪除一行而按那么多次的刪除鍵
9. JAVA運(yùn)行快捷鍵
在eclipse中是這樣的:先輸入sysout,然后輸入輔助快捷鍵:Alt+/,這樣就可以自動(dòng)生成:System.out.println();