我即将学习一门选修课,它将教我 AWT、Swing 和一些有关线程的知识(Java)。由于 Stackover Overflow 上大多都是工作专业人士,我想问:
- 工业界有必要学习这些 Java 基础知识吗?
- 这些技术是否已经过时?
- 选择哪一个更明智: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/