j2se的发展方向是什么?什么是桌面应用程序?开发桌面应用程序在J2SE中主要是用到什么知识.桌面程序是不是类似于教材订购系统,学生信息管理系统(非网页形式)这样的东东.SWING是用来做什么的,还有SPRING,它是用来做什么的?XML又是什么?
用J2SE开发桌面程序不会比VC差吧?
參考答案:SWING 是用来做非网页界面的,现在大多数地方都用不到。 除非一些对WIN操作系统依赖性比较小的地方应用/
Spring是全面的和模块化的。Spring有分层的体系结构,这意味着你能选择使用它孤立的任何部分,它的架构仍然是内在稳定的。因此从你的学习中,你可得到最大的价值。例如,你可能选择仅仅使用Spring来简单化JDBC的使用,或用来管理所有的业务对象。 . 它的设计从底部帮助你编写易于测试的代码。Spring是用于测试驱动工程的理想的framework。 Spring对你的工程来说,它不需要一个以上的framework。Spring是潜在地一站式解决方案,定位于与典型应用相关的大部分基础结构。
XML是The Extensible Markup Language(可扩展标识语言)的简写。目前推荐遵循的是W3C组织于2000年10月6日发布的XML1.0版本,参考()。和HTML一样,XML同样来源于SGML,但XML是一种能定义其他语言的语。XML最初设计的目的是弥补HTML的不足,以强大的扩展性满足网络信息发布的需要,后来逐渐用于网络数据的转换和描述。
目前在网站信息传递中常用的RSS就是典型的XML应用。