搜索


会员资源切换至【手机版】

切换本帖至【手机版】


开启左侧

VisualAge for Java 4.0 企业版 VisualAge for Java 4.0 Enterprise Edtion For Windows

[复制链接]
发表于 2021-8-1 22:31:40 | 显示全部楼层 |阅读模式
下载备注说明:


  • 1.有些P2P资源共享较早,会出现无源或暂时无源的情况,如果您喜欢它,请耐心挂机等待。


  • 2. 有些磁力链接无法自动解析,比如:


    [url=magnet:?xt=urn:btih:E1346C46C3736056756E98D2EC22A383D7D2600F&dn=[www.books51.com]太阳之下_幸福北韩 Under.the.Sun.2015.DOCU.1080p.WEB-DL.AAC2.0.H264-FGT 4GB]点击下载[/url]



    可自行选择字符


    [url=


    红色为磁力地址


    ]点击下载


    之间的内容 (红色字符代表要复制的磁力链接代码,选择后点击CRTL+C 复制到下载工具中




  • 游客,本帖隐藏的内容需要积分高于 1 才可浏览,您当前积分为 0


    资源信息:



    中文名


    : VisualAge for Java 4.0 企业版


    英文名


    : VisualAge for Java 4.0 Enterprise Edtion


    资源格式


    : 光盘镜像


    版本


    : For Windows 版本


    发行时间


    : 2001年


    地区


    : 大陆,美国


    概述


    :



    http://www-128.ibm.com/developerworks/websphere/zones/vajava/images/headvajava.gif http://www-128.ibm.com/developerworks/websphere/zones/vajava/images/headvajavar.jpg IBM最好的Java集成开发环境。很多网站上(包括IBM自己,呵呵)有它的入门版,但是这个是企业版。本人512KADSL,速度有限,希望大家分流,谢谢。 VAJ40ENTP_GMWEST.iso是安装盘。 VAJ40ENTP_GMEXTR.iso是功能扩展。 我白天不定时在线,晚上通宵在线(23:00-07:00)。 在新闻组和BBS上常常看到有人问什么开发工具最好,经常就会有人对新手说,就用 JDK 和notepad (ultraedit,editplus,...);也有许多有C,C++经验的人上来就找Visual J++;还有许多人对Borland JBuilder情有独钟,加上一些通用的集成开发环境比如Visual Slick Edit,一些基于java的比较小的开发环境,比如Kawa,JCreator,IntelliJ...更不用提UNIX环境下那些狂热的EMACS,VI的爱好者了... 然而我最喜欢的还是VisualAgeJava,以及现在的 Eclipse and/or IBM WebSphere Studio Workbench。 究竟要用什么工具,肯定是没有绝对答案的,不同的人需求不同,习惯不同。 有的人喜欢用JDK和文本编辑器,是因为喜欢感觉到真正的代码,知道“背后发生的事情”,对他们而言,可视化编程工具生成的代码绝对是垃圾,不利于自己的修改和维护。但是他们并不是排斥工具,要不然,也不会把notepad换成ultraedit,editplus,乃至更强大的工具,远远不是一个文本编辑器那么简单。 至于使用Visual J++,Borland JBuilder,也很明显,界面和习惯都很熟悉,很快就知道怎么回事,可以上手。但是其实Java世界有它自己的特点。 最初的Java IDE大概是Symantec公司的Visual Cafe,由于其编译器速度很快,尤其出现的最早,很快占领了大部分的市场份额,现在虽然已经大不如前,但还是有其特点的,尤其是国际化支持方面比较突出。 此后就是IDE领域的老牌公司Borland的JBuilder,早期的还比较粗糙,但是随着版本的不断更新,集成了许多类库和组件,以及Borland一向的良好声誉,成为当前最普遍的IDE之一。 Microsoft的VisualStudio在C++领域是绝对的老大,在Java领域却不能有同样的风光,其实从微软公司的战略角度,这点是很明显的。从较早的Visual J++ 1.0到比较稳定的1.1,以及号称专门从Borland挖来的Delphi总设计师亲自设计的Visual J++ 6.0,它始终处于一个尴尬的位置。后来更因为被Sun起诉,被迫最终修改。 不可能从Microsoft得到Java的开发工具,这是很明显的。 有的人第一次用VisualAgeJava,可能会不太习惯:怎么界面这么土?(VisualAgeJava的版本更新很少带来界面上的变化,没有其他软件花哨,其实可以说是优点。不过,Eclipse or WSWB的界面可就完全不同了,不仅很漂亮,而且有很精心的设计,而不是照搬习惯的方式)怎么没有我熟悉的菜单结构?... VisualAgeJava有很多独特的地方,需要一个熟悉和适应过程。 VAJ用自己的二进制格式文件(资源库)作为基本的存储模型。 对于开发者而言,完全不用考虑文件和路径的所有问题。所面对的直接就是package,class,method......,同时在显示上也是以类、方法等单元作为对象,只显示选中的元素(直到近期的版本才出现了full class view),这非常符合面向对象的概念,帮助开发者用面向对象的概念和模型来考虑问题。 当然,有人可以说,不接触文件,不搞清楚文件,路径,包的关系,就没有了解Java中这部分真正的内部机制。但是,即使是已经充分了解的有经验的程序员,也难免在这个问题上犯错误或者耗费不少时间和精力(因为牵涉的因素很多),对于初学者,这一点就更重要了。 内置的版本控制。正是因为使用了资源库,在VAJ里面版本控制的功能十分强大。每一次存盘的状态都被保存,可以很容易地回溯和比较。任何时候想冻结代码的状态时,可以将一个版本版本化。这样将使特定版本成为只读的,并可以命名。编程时完全可以放心保存和修改,对于开发周期内的一些特殊点可以方便地留下快照。 增量编译。在VisualAgeJava中没有显式的编译过程,每次存盘的同时就进行了增量编译,有问题立刻标出。这不仅节省了编译的时间,省去了一个步骤,也强迫开发者每一阶段都要保证正确,这种step by step,在正确代码基础上继续工作的增量式开发是一个很好的习惯,比上来就写很长一段程序,编译运行,然后再慢慢地调试和寻找错误,要高效得多。最好的调试方法就是避免错误。 调试器。VisualAgeJava用的是IBM的Java虚拟机,使它具有独特的hot-link功能,可以把修改后的代码编译后连接到正在运行的程序中。甚至有人说,他就在debugger里面编写程序,程序一直在运行,而不用像有的人那样,必须写大段大段的System.out.println来观测程序运行状态。 还有一个很好的例子:Apache Tomcat Servlet and JSP Development with VisualAge for Java http://www7.software.ibm.com/vad.nsf/Data/...Footer=1 这篇文章介绍了如何在VisualAgeJava使用Tomcat(3.5以后VisualAgeJava直接加入了JSP开发环境,不需要使用这篇文章的方法了,但是其机理是一样的。)。VisualAgeJava有两个独特的核心技术,特别适合于开发servlets和JSP: 模拟多个虚拟机实例 增量编译和将代码“hot-linking”进运行中的程序。 servlet的生命周期导致通常的开发必须停止并重新启动Web Server以更新servlet类或者重新装载一个JSP调用的Java组件。在开发过程中需要非常频繁地修改servlet或者JSP的源码,那么使用一个Web Server或者某个“ServletRunner”就是非常麻烦的事情,特别是当需要调试一个只在servlet已经运行一段时间后才发生的问题,或者一个很长的循环中的某个部分时。 幸运的是,在VisualAge for Java中,当改变servlet中的一个方法时,VisualAge for Java仅仅增量编译这个改变了的方法而非整个类,然后把它hot-link进正在运行的程序。 增量编译很重要,但是同等重要的是不必重新启动正在调试的程序,不必重新创造引起正在调试问题的程序状态,这带来的效率提高是惊人的。使用VisualAge for Java,你可以修改运行中的servlet,bean,tag或者EJB代码,不用不停地终止和重新启动Web server.此外,在server运行时你就有整个开发环境的所有特性可供利用。更加强大的是,即使你改变的bean或者其他类是从servlet或者JSP中调用的(例如,对于在另一个模拟的Java虚拟机实例内的container里运行的EJB),也不需要启动并停止server。 另外有独立的IBM distributed debugger,不过我没有用过,无法评论。 代码片断编辑测试窗scrapbook。其实只是简单的文本文件,可以任意地做笔记,写编程的思路。更重要的是测试代码片段的功能。想到一个实现方法,可以立刻写一小段代码来进行测试,不用写完整的程序,只要设定代码片段的运行环境就可以立刻看到结果。 这个小小的,简单的工具对于开发效率的提高是非常显著的。 企业版对团队开发有非常完善的支持。这方面我实际使用不多,就不多介绍了,有兴趣的可以参考相关的网站。值得一提的是IBM提供了很多网上资源,文档,教程,多媒体教程,新闻组,这些是非常重要的,后面将给出一个简要的列表。 附注: 有一些比较小的地方,初次使用者可能不习惯或者不容易发现,这里简要地提一下。 VAJ的窗口缺省是上下横排的,不习惯的话可以在窗口-翻转方向中改过来。不过这也是因为VAJ的method view特点,每次只显示当前选中的元素,而一个方法是不应该太长的。 代码辅助自动完成:缺省的Ctrl-space可能与输入法冲突,可以使用Ctrl-L。 支持模板,比如输入for按Ctrl-L就可以提供for(int i=0;i

    主题推广




    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    切换至【手机版】| 主站| Archiver|

    JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!

    |网站地图

    GMT+8, 2026-3-24 01:59 , Processed in 1.166267 second(s), 76 queries .

     

    快速回复 返回顶部 返回列表