Java Everywhere

ZDNet软件频道 时间:2005-07-18 作者:朱仲杰 |  我要评论()
本文关键词:朱仲杰 javatrend
九月中时 SUN 举行经销商大会活动,活动目的当然是推广 Java 和 SUN 的新机器。好奇询问之下,会场打工的辣妹们几乎不知道 SUN 这家公司是做什么的,但她们全知道 Java 。

Java 已经多到老少咸宜、家喻户晓的地步了。大部份人所认识的 Java 只在于手机上的 Java Games ,但手机上的 Java 应用不止于此。除了手机之外,其它的手持式装置或是嵌入式系统 (embedded system) ,也都可以看到 Java 的存在,例如汽 车、电视等等,还有远程 WebCam 所传送过来的实时影像。让我们来看看 Java 在各个领域上还有哪些应用吧。

台湾过去有项世界第一名的 Java 应用,那就是两千三百多万国民身上的那张健保卡,那曾经是 Java Card 最大的成功案例。但最近已被泰国的六千多万张的 Java Card 所取代;一山还有一山高,中国大陆也准备要使用 Java Card 来做为个人身份的识别卡。在智慧卡的领域, Java Card 将会是不二的选择。

缴交路边停车费在台湾算是蛮方便的事,因为除了少数地方外,几乎可在遍布全台各县市的四、五千家便利商店或是指定地点缴交,但对于便利商店没这么普及的加拿大来说,缴交停车费可不是这么方便了。因此加拿大一家软件公司 (8D Technologies) 就用 Java 技术研发出了一套停车费缴费系统,这个机器就有点像有些台北市政府停车场里的缴费机,不过它的缴费方式就像我们到便利商店缴费一样,你可以随时到路边的某台缴费机上去缴,就不再受限于时间和地点了,未来该套系统也会结合手机通讯,实时通知你任何有关的缴费讯息。

人类成功探测火星,美国太空总署利用 Java 登陆火星探测器,我想许多人都知道这个新闻,若想知道另一个跟外层空间有关的 Java 应用,你可以到 Slooh.com 的网站上去看看,透过 Slooh.com 所设计的 Java 程序,你可以透过它所拥有的两座太空望远镜,收看外层空间的各个星球、星云等影像。

就桌面系统来说, 国内其实就有不少厂商的产品是走 Rich Client/GUI 的 Java Application 应用,像是 Workflow 系统、报表产生系统等等。在世界上当然也有不少这方面的应用 ,像今年在 JavaOne 大会上得到 Duke's Choice Award 的巴西政府电子公文系统,就是一套 Java Application 。

号称「全球最大,当然最划算」的拍卖网站 -eBay 也是使用 Java 的技术来建置整个系统。除此之, eBay 还提供了 Java API ,让你可以在你自己开发的系统中,呼叫这个 API 所提供的功能,来使用 eBay 上面的一些拍卖服务。全球最大的搜寻网站 -Google ,也有提供这样的 Java API ,让程序开发者下载使用。

其它企业方面的 Java 应用更是不胜枚举,像是网络银行、旅游网站、简讯发送、卫星导航、物流仓储等等 … ,不可否认的, Java Technology 已经跟我们的生活紧密的结合在一起了。 Java 现在这么火,很多人一窝蜂的开始学习 Java ,但学了 Java 之后,是不是就保障你找的到高薪的好工作,或是让你靠着 Java 赚大钱呢?

有人问,为什么他学了 Java 还是找不到工作?原来他只学了 J2SE 。 J2SE 只是学会写 Java 程序最基本的功夫,接下来你得再学些真正可以应用的东西 ;如果你还是想写 Java Application ,那你得先熟练 Swing API 的使用;如果你想要写手机上面的应用程序,那得对 J2ME 有深入的了解。如果要开发网络应用程序, Servelts/JSP 这些是跑不掉的;又或是你想要撰写企业端应用组件,那 EJB 和它的整个架构非得熟练不可。

学习任何一样东西,都没有什么快捷方式可寻,程序语言更是需要花时间和精力去学习的。为什么号称会写 Java 的人这么多,可是还是很多人找不到工作,而需要 Java 人材的公司也录取不到他们想要的人呢?有经验的 Java 程序设计师是许多公司抢着要的,要如何成为有经验且质量保证的 Java 程序设计师,多看多学之外,没有什么其快又有效的方法了。每个人都得从小弟做起,包括我也是。

不过,想要靠 Java 混口饭吃,其实也不一定非得会写 Java 程序不可,结合其它专业领域的知识或是独特创意,运用 Java 所提供各式各样的 API 、 Framework 来解决这些领域中的问题,这样的技能远比只写 Java 程序来的有用多。

用什么样的装置来显示结果其实不是那么的重要,呈现大家有兴趣、有需要的服务才是价值所在。这也是为什么 Java 现今在不同装置上百花齐放的原因。



责任编辑:李宁

欢迎投稿

百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134