2019.04.24笔记
*)關(guān)于swing
今天同學(xué)誤解了我的意思,以為我要用java代碼做頁面和圖形,給我推薦了swing。
swing真是眼熟,大學(xué)課程里的。通過后臺(tái)代碼操作頁面和圖形。記得當(dāng)年大學(xué)時(shí),swing就已經(jīng)淪為一種過時(shí)的技術(shù)了。到現(xiàn)在,更是被前端技術(shù)HTML,CSS以及一系列的前端框架,比如bootstrap,layui所取代。
jdk提供了一系列的類:JComponent,JLabel,JButton,JTextField,JFrame等,這些類中有很各種方法用來操作頁面元素。swing還通過監(jiān)聽器監(jiān)聽鍵盤、鼠標(biāo)的操作動(dòng)作,做出響應(yīng)。
?*)代碼走查
#)走查工具
Git,網(wǎng)上的代碼走查工具通常都是和git的使用有關(guān)。
可以在eclipse中安裝的插件:findBugs
公司使用的工具?
?
#)代碼走查方法、注意事項(xiàng)、
是否實(shí)現(xiàn)了功能;代碼和設(shè)計(jì)是否一致;代碼中的錯(cuò)誤、
##)java代碼優(yōu)化
抽出來做常量、沒有用的局部變量,沒有關(guān)閉的連接
潛在的bug:空的try/catch/finally/switch語句
##)簡單,但作用不小的點(diǎn):
風(fēng)格檢查:一句話帶過即可。
代碼易讀性:點(diǎn)出帶過。
注釋:點(diǎn)出帶過
?
轉(zhuǎn)載于:https://www.cnblogs.com/mySummer/p/10763778.html
總結(jié)
以上是生活随笔為你收集整理的2019.04.24笔记的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于DoIP 协议的理解
- 下一篇: mysql mdl 锁_MySQL M