Java development tools competition

zhaozj2021-02-16  52

Java development tools competition

Platform neutrality is the essence of Java, which makes Java unparalleledly suitable for network-centric calculations. If you are issuing a Java app, and I hope it can run on almost all platforms from the network computer to the UNIX workstation, then you should reforb the platform in mind, always keep in mind. Unfortunately, it is likely that you are using the Windows development platform. Many Windows-based development tools are actually helpless to obtain platform neutrality. So, which tool is more suitable for developing an application independent of the platform? This problem becomes difficult to answer when we talk about the compatibility of Java byte code in many Java virtual machines ?? Because Java Development Kit (JDK) is still developing fast. However, in the era of modern visualization programming, we can easily identify which tools have developed the Java platform independence. -------------------------------------------------- -----------------------------------------------

1.JBuilder Recommendation degree: ★★★★★

JBuilder entered the Kingdom of the Java integrated development environment, which met many ways, especially for server side and EJB developers. However, it may be because of the fierce competition in this field, this software does not fully occupy the market of the integrated development environment. Let's introduce the characteristics of JBuilder in detail: (1) .jbuilder supports the latest Java technology, including Applets? JSP / Servlets? JavaBean? EnterpriseJavabeans? Corba Applications. (2) .jbuilder is very conducive to the development of the efficiency team. JBuilder integration team The development environment is very flexible and scalable, simplifies the concurrency management of the original code of the large-scale dispersion development team. (3). Users can automatically generate the EJB Java class based on the backend database table. JBuilder also simplifies EJB Automatic deployment function. In addition, it also supports CORBA. The corresponding wizard program helps users to fully manage IDLs (Interface Definitions required for distribution applications) and control remote objects. (4) .jbuilder supports various applications Server .JBuilder and Inprise Application Server is closely integrated, supporting WebLogic Server, supporting EJB 1.1 and EJB 2.0, can quickly develop J2EE e-commerce applications. (5) .jbuilder can develop and debug dynamic web applications with Servlet and JSP. (6 ) .JBuilder's local development depends on the database contained in the software: JDATASTORE. Use DataExpress and InternetBeans in JBuilder to quickly create professional database applications. (7). Using JBuilder, you can create (no proprietary code and tag) pure Java2 Application. Because JBuilder is written in pure Java language, its code does not include any exclusive code and tag. It supports the latest Java standard, including Java2? Java2 Swing / JFC? XML? Java2D? Java Collections? Message Queue? Accessibility APITI ? JDK 1.x? Javab? JSP / servlets? RMI? INNERCLASS? Serialization? JNI and Java Archives. (8) .jbuilder has a specialized graphic debug interface, support remote debugging and multi-threaded debugging. Debugger Supports various JDK versions, including J2ME? J2se? J2EE, supports multi-JDK. (9) .jbuilder has an extensible source editor. Its CodeInSight Wizard automatically accesss the properties of the relevant Java object? Event? Method and package context Tip. (10). Flexible Open IDE architecture. You can use the Open Tool API to closely set some additional or third-party tools into the JBuilder environment, and the ability of the IDE.

2. Java Workshop Recommendation: ★★★

Sun Microsystems launched Java Workshop 1.0 on March 26, 1996. This is the world's first multi-platform development tool for Internet.com, which can meet the needs of companies to develop Internet and intranet network applications. Java Workshop is fully written in Java language and is the first complete Java development environment sold in today's market. The latest version should be 2.0. Java Workshop supports the latest version of JDK 1.1.3 and JavaBeans component models. The latest API and language features add flexibility in compiling Java applications. The Java Workshop development environment is excellent in portability due to complete use of Java, so that multiple platforms can be supported. The current Java Workshop supports Solaris operating environment SPARC and Intel versions, Windows95, WindowsNT, and HP / UX. It will also be published in support for other platforms. Java Workshop can be downloaded in the following site: http: ∥www.sun.com / sunsoft / wevel-product / java / 3.visual agent, recommended level: ★★★★

Visual Age for Java is a very mature development tool that is very useful for IT developers and amateur Java programmers. It provides a wide range of support for visual programming, supporting the use of CICS connection genetic machines Application, supporting EJB development applications, supports integrated development, convenient Bean creation and good fast application development (RAD) support and non-font-free file processing. Visual Age For Java support team development, built-in code library Automatically modify the program code according to the user, so it is convenient to compare the current code and early versions. WebSphere Studio, which is closely combined with the Visual Age does not provide source code and version management support, it is just A built-in file locking system that prevents others from modifying these files when editing items. The software also supports third-party source code control systems such as Microsoft Visual SourceSafe. Visual Age for Java completely faced objects of objects Thought makes the development program very fast? Efficient. You can do a typical application framework without writing any code. Visual Age for Java as one of the products of the IBM e-commerce solution, can seamlessly and other IBM products, Such as WebSphere? DB2, quickly complete the entire process of design? Develop to deployment applications. Visual Age for Java unique management files make it very difficult to integrate external tools, you can't let Visual Age for Java jointly developed with other tools .

4. Visual Cafe for Java Recommendation: ★★★★

In this tool, Visual Café is a debugger that can only work on the Java virtual machine of Symantec? Netscape's Java virtual machine and Microsoft virtual machine. This is an important feature for developers because users develop Many of the software bugs in the Java code may work on a particular virtual machine. When you make a compiler, Visual Café will automatically use the file store. The original application created using Visual Café has Many characteristics. In addition to significantly increased speed, Symantec has more binary than normal JDK. Visual Café has many source files, such as global retrieval and replacement. Most java development tools It is to simply introduce each component of the development tool. But users need a task-oriented manual when they open their apps, using this manual you can start to create your own application. Visual Café Very comprehensive User Guide, it provides a comprehensive help to the first installation to create the first Java app and applet. Visual Cafe is the only Java development tool that supports the Macintosh platform in these tools.

5.Freejava Recommendation: ★★★★

FreeJava is a simple Windows programming environment with JDK for programming. It works to automatically call JDK to compile your Java program, which has its own editing area, display area, and directory viewing area, which seems to be like a regular Java programming environment. But in fact, it just calls JDK, so that you save you "Javac Myjava.java" or "Java Myjava" in the DOS environment, it has been Windows. It is not difficult to get FreeJava, there are many sites in China. It is OK from the Internet. Its own site is http://www.freejava.co.uk/. Not big, this software downloaded the compressed file of more than 900 KB, even 1MB is not available. About FreeJava has the following four features: (1). Quickly move the cursor to somewhere, if you want to find errors, if you know which function in which class is, you can directly double-click the corresponding function in the project tree window, you can go to The start of functions or classes. Or at the top of the Java source window, find a drop-down menu, with all the options for all classes and functions, choose where you want to go. (2). FreeJava can display Chinese in Win2000, but there is difficult in Win98, the Chinese string looks like garbled, I suggest you use English to express all the procedures, change a better text. Editor, such as editplus, open Java source files, change the string to change to Chinese. Then return to FreeJava Compilation, whether it is garbled, the result is possible to display Chinese. (3) .jdk has the latest version that supports Chinese, prompting information in WIN98, sometimes it is displayed correctly in the information window, sometimes it is not, the direction of Chinese words is wrong. I didn't think of a solution. (4) Although FreeJava is more useful, there are also some small bugs. If the program has an error, it will not properly receive the signal already exiting, so that the "stop" button is ash, can not terminate, In this way, you have no way to carry out the next compilation. However, it does not hinder you to modify the code, but to carry out the second compilation, you can only turn freejava first, then restart. 6. JCREATOR recommendation: ★★★★★

JCREATOR is a Java Integrated Development Environment (IDE). It provides users with considerable features, such as project management functions, project template features, personalized setting syntax highlight attributes, rows, class browsers, label documents, multi-functional sector, wizard function, and complete self The user interface defined. With JCREATOR, you don't have to activate the main document directly to dash or run your Java program. JCREATOR can automatically find files containing the main function or an HTML file containing the applet, and then it runs the appropriate tool. In JCREATOR, you can add multiple projects while batch. JCREATOR is designed to be close to Windows interface, and users are familiar with it. Its biggest feature is that the JDK installed in your machine is a perfect combination of any other IDE. Hi Huan's friends who have a friend who is a thousand people can't miss! highly recommended! Crack file: http://www.java-cn.net/javatools/tools/jcreator250_crack.zip Download Link Http://www.java-cn.net/javatools/tools/jcpro250.zip http://www.jcreator .com / download.htm7.vj 6.0 Recommendation: ★

Visual J 6.0 is Microsoft's product, in fact it is just a super product of Microsoft, because Microsoft has been developing language similar to Java features after Java, of course, the development time (this is a long time) Inside, Microsoft will not give up the use of Java, so I have developed a Java software, which is today's VJ , or earned a little coffee money in the market. However, after C # birth, Microsoft seems to be There is no development in VJ . After all, it is better to use your own things, so I will study C # development tools. You may have heard of Visual C #, it is a famous C # development software. So, VJ is just one Excessive product, this is a certain reason. In fact, VJ has a lot of shortcomings, using the Java program whose Java program is not very pure, use the procedure with the WFC class library it, can only be installed VJ The machine runs on the machine, and this problem is precisely the maximum blow to Java's cross-platform run. In addition, VJ is extremely small, which also brought difficulties to people who want to learn Java. In fact, the industry's opinion of VJ It is also very big, many people don't agree with it. So, VJ will face extinction in the near future. So, here, I also advise Java enthusiasts to do not choose VJ .

-----postscript-------------------------------------------- -------------------------------------------- In fact, there are many masters fundamentals Didn't use these tools, just a text editor (such as Notepad) JDK to edit a very perfect absolute pure Java program. If you don't have a good Java professional development software on your hand, you can do this. The choice. Of course, there are still many Java development tools. You can search online. However, it is famous or more.

转载请注明原文地址:https://www.9cbs.com/read-20563.html

New Post(0)