首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWT和Swing的未来?

AWT和Swing的未来?
EN

Stack Overflow用户
提问于 2011-08-08 08:29:38
回答 4查看 1.7K关注 0票数 2

我即将学习一门选修课,它将教我AWT,Swing和一些关于线程的知识(在Java中)。关于Stackover溢出问题,我想问一问:

在行业中,是否有必要学习Java的这些基础知识? outdated?

  • Which,

  • ,这些技术已经是

  • 了吗?人们会更明智地选择: Java的高级概念还是ASP.NET?
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-08-08 08:32:06

在主流的国际海事组织中,桌面GUI将被新一代丰富的web框架所取代,比如GWT或Wicket。

1)了解挥杆会给你学习GWT带来很大的帮助。海事组织(与大多数不同),Swing主要是为GUI设计良好的OOP模型。这些概念将活在一个时代。

2)见1)。技术将成为非主流,但仍然生活在桌面应用和老企业丰富的客户端。但这些概念将占上风。

( 3)不是一个真正的问题,你会发现:)但是我会在没有任何猜测的情况下随时使用Java。

票数 3
EN

Stack Overflow用户

发布于 2011-08-08 09:46:03

我建议你选择java。让答案接近你的问题。

1)是的,java的基础是很重要的,不管它们是否用于工业。例如:您可能会学习编写用于波动的代码,但在行业中,您可能会使用相同的拖放机制,但即便如此,只有在基本知识强大的情况下,才会将您视为软件开发人员。

2)不,java技术还没有过时,至少还没有过时。由于各种原因,许多软件行业依赖java作为开发产品的平台。它具有良好的性能、java开发人员的可用性等。

3)对于学习者来说,java的高级概念比asp.net更好。Asp.net将限制您使用微软的平台,以后您可能会精简职业生涯,学习微软的技术(如C#等)。J2EE、JSP和其他高级java概念将为您在web应用程序开发中提供坚实的立足点。在深入学习高级java之后,更容易切换到Asp.net,但不一定相反。

在深入学习java之后,您将了解OOP、Web应用程序开发和许多其他编程基础的各个方面。一旦您彻底了解了java中的编程概念,就很容易转向任何其他语言/平台。

票数 1
EN

Stack Overflow用户

发布于 2011-08-08 08:32:46

只是为了躲避巨魔。

为了分析第三点。

高级Java (使用Spring、Struts和图文)或使用ASP.Net (MVC3)在几个方面非常相似。因此,两者都可以,选择应该由您的公司使用更多的.net或java的事实驱动。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6979441

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档