觉得程序层面上是:数据类型(int long string),程序流程结构(顺序,分支,循环),io,多线程,原始方法调用.
前台层面:
展现层:
有页面组件(如常用的:button,text,线条,之类的),容器类(如:html:div,swt compsite).
事件类:
html有js,swt,swing等有事件监听机制.
多线程与后台交互:
html有dwr,swing,swt有多线程机制.
布局:
html有css,swing swt有布局管理,但是现在都倾向与用css
要素:
表格(*),树形.
前台框架:
每个页面的布局,弹出页面的布局,表格的导航,页面控件的导航.