`
- 浏览:
30480 次
- 来自:
...
-
二、客户端Java及开发工具选择
3.你用Java编写过多少代码?估计你将来的工作有多少会用Java实现?
几乎所的的回答者声称Java是他们主要的产品编码工具,大多数人选择他们的Java使用率超过70%。没有人认为他们下一步的Java开发使用率会降低。
"去年,我们利用Java 技术开发出了800多个商业产品。几乎我们所有的中间件都依赖于Java运行时刻库。"-IBM的Rod Smith
"在我们的顾客中,我们仍看到具有可以预料的潜在需求的大量C/C++功能第一型的应用程序。他们经常愿意用Java进行开发,而Java虚拟机技术目前正发展到正好能够处理这些类型系统的时候。
在Web应用程序开发中,我想,当人们的应用程序变得越来越大且越复杂时,我们将看到针对动态类型语言会出现一点后推力作用。他们将经受运行时刻类型异 常--事实上,他们早已认识到,如果采用象Java一样的强类型语言的话,这是可以避免的。"-BEA公司的Ed Cobb
4.你用Java开发桌面应用和服务器应用的比例为多少?如果你开发过桌面应用程序,你更喜欢用SWT还是Swing,为什么?
Bruce Tate对这一问题的回答总结了所有其他人的观点:"服务器端Java正是它应有的位置。"
至于,客户端Java开发,众说纷纭...
"Swing太复杂,太不可预测,太难学。SWT则好一些,但一般而言,Java在用户接口设计上很不成功。"-Tate,《Better, Faster, Lighter Java》和《Bitter Java》的作者
"我认为SWT有更好的方法,它链接到本地lib库文件以达到加快速度和一致性的目的,但是我并不喜欢这些API,因为它们暴露出太多的老式的编码技 术。相比之下,Swing有一个更好些的API,但是其中充满错误、性能低下且设计糟糕。"-Michael Pilone
"我更喜欢SWT...它比Swing更具本地化,Swing而可以说只是粗略地实现了本地化。"-Ed Cobb
"我写Swing应用程序,然后使用Java Web Start来进行发布。我还没有出卖过我的SWT型程序,因为它仅有有限的跨平台支持并缺乏可靠的MVC设计。"-Kyle Gabhart
5.你使用的Java开发环境是什么?
很明显,当前流行的Eclipse框架和集成开发环境是大多数对这一问题的回答,因为其是Windows和Linux平台的主流环境。只有另外少数的回答者指定了其它几个选择:
"我选择的平台是WinXP Pro。在安装了Cygwin和另外几个开发工具后,你就可以得到一个具有硬件支持的非常有用的系统了。"-Michael Pilone
"我特别喜欢J2SE 5。说到IDE,我更喜欢Jbuilder,其次是IDEA。IDEA中有一些巧妙的实现,但是良好的经典的Jbuilder具有我需要的任何东西。"-Vlad Patryshev
"我一直使用emacs开发而用println进行调试。最近我在使用NetBeans,已惊奇于它给我带来的巨大帮助。"-Jim Waldo
"请不要使用EJB!"-Laurent Ploix
"Visual Café。"-Smialek
"在必要的时候,我都使用vi进行开发。"-Kyle Gabhart
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
在2022年的回顾中,专家们一致认为Java已经成为了一个平台,一个社区,以及一个庞大的生态系统。这十年间,Java不仅孕育了大量开发者,也在各种设备上得到了广泛部署,如大约四百五十万的Java开发者和超过1.4亿台...
火龙果软件工程技术中心 我们不空谈Java的成功故事。代替的是通过分发调查问卷(每发展一年提问一个问题)来搜集个人的Java使用经验,这些人大都是精于Java技术的开发者。回答者包括各个层面的人,从咨询师、作家到...
敏捷开发回顾:使团队更强大敏捷开发回顾:使团队更强大
[免费]敏捷开发回顾:使团队更强大.Agile.Retrospectives.Making.Good.Teams.Great.Esther.Derby.and.Diana.Larsen
20210902-中信证券-银行业2021年中报回顾:银行中报的启示.pdf
2018-2020年深创投投资亮点回顾:投资机构大势追踪——深创投:向硬科技再出发.pdf
2,JRE:Java Runtime Environment, java程序的运行环境,java运行的所需的类库+JVM(java虚拟机)。 3,配置环境变量: 让java jdk\bin目录下的工具,可以在任意目录下运行,原因是,将该工具所在目录告诉了系统,...
手机10年发展之路回顾:从砖头到苹果iphone历程.pdf
《Java回顾及开发环境建立》 Java,作为一种强大的、跨平台的编程语言,自1995年发布以来,已经成为软件开发领域的中坚力量。本课程旨在对Java进行深入回顾,并指导学员构建Java开发环境,为后续的高级开发技术学习...
2. **基本语法和数据类型**:回顾Java语言的基础,包括变量、控制结构、类和对象等,这些都是进行Java ME开发的基础。 3. **MIDP UI设计**:讲解如何使用MIDP提供的轻量级用户界面组件,如Form、ChoiceGroup和List...
根据提供的文件信息,我们可以提炼出以下相关知识点,主要聚焦于Java程序员在开发过程中经历的转正答辩准备,包括个人简介、工作回顾、项目流程分析、工作体会等方面。 ### 一、个人简介与工作回顾 #### 1.1 入职...
20210810-国泰君安-互联网医疗行业2021年1~7月医疗IT订单回顾:7月小幅回落,公卫订单持续增长.pdf
【标题】"java源码:彩信发送开发包 apimms.rar" 提供的是一个用于在Java环境中开发彩信发送功能的源代码包。彩信(Multimedia Messaging Service,MMS)是一种允许用户发送和接收包含多媒体内容如图片、音频和视频...
中国内地和香港2020年回顾:IPO及其他资本市场发展趋势
中国内地和香港2020年回顾:IPO及其他资本市场发展趋势
Java开发实战经典课后习题答案涉及到Java编程语言的多个基础知识点,这些知识点对于初学者和想要巩固基础的开发者都具有参考价值。以下是对文档中提到的内容的知识点梳理: 1. Java简介 - Java源程序文件的后缀是....
在这篇文章中,作者回顾了自己在Java开发领域三年的工作经历,期间参与了三个不同的项目,从中获得了丰富的实战经验和技术积累。这三个项目分别是涉密项目、政府项目以及深圳市政府的大型无纸化办公系统项目。 ####...