请问各位商业上Java的人事,java软件开发用的是Swing可视化窗口开发还是用class类开发。请说明从软件的安全与保密性,用那个比较好。

解决方案 »

  1.   

    java的长处不在界面开发上,商用的Java桌面成功的还没看到过。 (免费的不说了)
    商业java应用,多半是后台服务器应用,所以是用class直接开发。
    软件安全方面,Java也不是强项。 Java程序的安全性,通常是用操作系统保证的,操作系统被攻破了,把class文件反编译一下,基本都出来了。 
    要是你要做安全性很高的桌面应用,建议你还是选C系列的,这些语言在安全方面比较成熟。商用和免费,关注点不一样。 免费的软件有点bug,没人会负责赔偿,商用的就不一样了,如果是软件问题导致的客户损失,是可以要求赔偿的。 免费软件靠大家的持续的不计较报酬的努力而得以不断提高,但是商用软件注重的是回报率,一旦第一个版本口碑不好,项目就会失败。java也可以开发出很好的桌面应用,但是成本很高,没有哪个老板愿意亏本做生意,哪怕是可能亏本。
      

  2.   

    看不懂问题。
    javax.swing也是很多class啊,你想自己写一套类似于swing的框架吗?
    关键看你想实现什么
      

  3.   

    大家觉得现在学java的swing 和awt有前途么?