GUI 图形用户界面
GUI Graphica User Interface 图形用户接口 windows内置解析c++的能直接运行exe java 需要安装虚拟机 eclipse纯java编写
用图形的方式 来显示计算机操作的界面 这样更方便更直观
CLI Command Line User Interface 命令行用户接口
常见的Dos命令行操作
需要记忆一些常用的命令 操作不直观
Awt 和Swing
java.awt Abstract Window ToolKit 抽象窗口工具包 需要调用本地系统方法实现功能 属重量级控件 重量级就是和系统相关性较高
javax.swing 在AWT 的基础上 建立的一套图形界面系统 其中提供了更多的组件 而且完全由java实现 增强了移植性 属轻量级控件