作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在编程方面几乎是个初学者,而且我只了解 VB、Java 和 C++ 的基础知识。最近,我尝试通过构建一些非常简单的桌面应用程序来处理我的 Java,但我发现 swing 和布局管理器非常令人沮丧。我知道如何让它们工作,而且我以前做过(并不是说我擅长它们),但是做 GUI 的东西只会让我想放弃整个项目。我有点喜欢用 VB 或 C# 完成的方式。
除了 GUI 之外,我还可以研究 Java 或 Java 技术的其他方面吗?或者这是否意味着如果我要开发一些桌面应用程序,也许我应该选择 C#?
谢谢!
最佳答案
当然,首先从服务器端开始。
GUI 不一定意味着 Swing。如果您正在开发 Web 应用程序,也许使用 JSTL 或 Flex 的 JSP 对您来说会更容易。
如果您开发 Web 服务,您可以使用您喜欢的任何 UI 技术,只要您可以向适当的客户端发出请求即可。 SOAP 或 REST,您可以将后端与 UI 解耦。
关于java - 无需 GUI 即可学习不同的 Java 技术?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2003788/
这实际上是我问的问题的一部分here ,该问题没有得到答复,最终被标记为重复。 问题:我只需使用 @Autowired 注释即可使用 JavaMailSender。我没有通过任何配置类公开它。 @Co
我是一名优秀的程序员,十分优秀!