What is a Java Class Library? A Java Class Library or Java Class is a reusable Java library or software component that allows you to extend the functionality of your Java application. A Java Class Library is mainly written in Java, although there may be some assembly language or machine code in there to access specific hardware devices, but this is not relevant to the Java programmer, as the Java Class enables him or her to access the device in a platform independent manner using the provided Java Class.
The pre-written Java Class can be called dynamically at run-time by your Java application to carry out commonly repeated tasks. Java Class Libraries allow you to reuse code you have written previously yourself to add functionality to your Java apps. Or a Java Class Library that has been written by an expert with more knowledge about a specific topic or field of study than you can be added to your application, quickly giving you functionality that was not possible before.
Unlike a JavaBean, a Java Class typically does not allow introspection, so a Java IDE or tool cannot analyze a Java Class at design-time to understand its properties, methods and other attributes. JavaBeans are typically used to implement Java user interface controls or UI controls, whereas Java Class Libraries are used for a wide variety of tasks and functions.
The Java Class Libraries listed in this Java Class Library product gallery are therefore the most numerous Java products available in our Java component marketplace and have been written by experts, they include Java Classes that are: Java datagrids, Java spreadsheets, Java Math & Stats libraries, Java charting libraries and Java graphing classes, Java calendar or Java Gantt class products for planning and scheduling, Java speech recognition classes, text editing, word processing and spell checking Java classes and much, much more.
You will also find non-visual Java Class Library based products, that work in the background to add functionality to your your application, such as: sending and receiving emails via SMTP or POP or transferring files via FTP or HTTP over the Internet, or encrypting data or encrypting files prior to storage or transmission. Plus there are Java Class Libraries for Java EDI (Electronic Data Interchange) solutions and also integration with Amazon online storage, messaging and e-commerce services.
What is Eclipse? Eclipse is a software development environment that can be enhanced and extended using Eclipse plugins. These Eclipse plug-ins and the Eclipse architecture means that a variety of development language IDEs exist that allow you to program on top of the Eclipse platform using: Java, C++, C, Python, Ruby, Perl, PHP and COBOL. An Eclipse plugin can be viewed as an Eclipse extension or Eclipse component that adds functionality to the the standard Eclipse tools or to your Eclipse application.
In this filtered view of our main product catalog you will find a variety of Eclipse tools, Eclipse libraries, Eclipse extensions and Eclipse plug-in products. In this Eclipse marketplace you are able to search for: Eclipse tools, compare Eclipse products, find Eclipse downloads, evaluate Eclipse tools or Eclipse components, read Eclipse reviews from other Eclipse developers, compare Eclipse products and in general look for the Eclipse utility, Eclipse plugin or Eclipse addin that meets your needs.
There is also an Eclipse Product News page, with an Eclipse RSS News feed for you to subscribe to, to keep up to date with all the latest commercial Eclipse News about products and new Eclipse releases.