java - AWT 和 Swing 的 future ?

标签 java asp.net swing awt

我即将学习一门选修课,它将教我 AWT、Swing 和一些有关线程的知识(Java)。由于 Stackover Overflow 上大多都是工作专业人士,我想问:

  1. 工业界有必要学习这些 Java 基础知识吗?
  2. 这些技术是否已经过时?
  3. 选择哪一个更明智:Java 高级概念还是 ASP.NET?

最佳答案

IMO,在主流中,桌面 GUI 将被新一代丰富的 Web 框架(如 GWT 或 Wicket)所取代。

1) 了解 Swing 会给你在学习时带来很大的好处,例如:总重量。 IMO(与大多数不同),Swing 主要是为 GUI 设计良好的 OOP 模型。 这些概念将持续一个时代。

2) 参见 1)。技术将成为非主流,但仍存在于桌面应用程序和旧的企业富客户端中。但概念将占上风。

3)这不是一个真正的问题,你会被幽门螺杆菌感染:)但我会随时选择 Java,无需再做任何猜测。

关于java - AWT 和 Swing 的 future ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6979441/

相关文章:

java - 如何正确使用TableCellRenderer对单元格进行颜色匹配

java - android.view.InflateException : Binary XML file line #17: Error inflating class android. support.design.widget.NavigationView

java - 使用 Java 将十六进制转储的字符串表示形式转换为字节数组?

asp.net - 通过 .aspx 页面上的 <% 进行绑定(bind)

c# - 修剪字符串以添加特殊和非数字字符

javascript - 如何将 javascript 添加到 ASP.NET 超链接控件

java - 改变 JFileChooser 行为 : preventing "choose" on enter in file path JTextField

java - 表中的 JProgressBar 动画

netbeans - GlassFish Server 4.0 与 JDK 启动错误

java - 如何将十六进制字符串转换为普通字符串?