EJB2 vs EJB3 EJB (Enterprise JavaBeans) is a Java API (Application Programming Interface) found within Java EE (Java Platform, Enterprise Edition) specification. EJB describes an architectural model for the development of enterprise applications. This is a managed server-side model that is able to capture the business logic of the enterprise application. IBM is EJB’s original […]
Difference Between Java5 and Java6
Java5 vs Java6 Java is one of the most widely used object oriented programming languages, which is used from software development to web development today. It is a general purpose and concurrent programming language. It was originally developed by Sun Microsystems in 1995. James Gosling is the father of the Java programming language. Oracle Corporation […]
Difference Between Struts and Spring MVC
Struts vs Spring MVC Struts framework is one of the initial web application frameworks for developing Java EE web applications. Spring is an open source application framework. Some time after the introduction of Spring framework, the developers added an MVC framework to the Spring framework, hoping to address some of the limitations they perceived in […]
Difference Between JVM and JRE
JVM vs JRE Java is a cross-platform programming language. It also adheres to the “write once, run anywhere” principle. The program written in Java can be compiled in to Java bytecode by the Java compiler. Then, the bytecode can be executed on any platform running the JRE (Java Runtime Environment). JRE includes the JVM (Java […]
Difference Between Static and Non Static Method
Static vs Non Static Method A method is a series of statements that is carried out to perform a specific task. Methods can take inputs and produce outputs. Static and non static methods are two types of methods present in object oriented programming languages. A static method is a method that is associated with a […]
Difference Between Instance Variable and Local Variable
Instance Variable vs Local Variable An instance variable is a type of variable that is present in object oriented programming. It is a variable that is defined in a class, and each object of that class holds a separate copy of that variable. On the other hand, the use of local variables is not limited […]
Difference Between Netbeans and Eclipse
Netbeans vs Eclipse Java IDE (integrated Development Environment) market is one of the most intensely competed in the area of programming tools. NetBeans and Eclipse are two of the four major competitors in this area (IntelliJ IDEA and Oracle JDeveloper are the other two). Both, NetBeans and Eclipse are free and open source software. What […]
Difference Between Intellij and Eclipse
Intellij vs Eclipse Java IDE (Integrated Development Environment) market is one of the most intensely competed in the area of programming tools. IntelliJ IDEA and Eclipse are two of the four major competitors in this area (NetBeans and Oracle JDeveloper are the other two). Eclipse is free and open source software, while IntelliJ is a […]
Difference Between Waterfall Methodology and RUP
Waterfall Methodology vs RUP There are number of different software development methodologies used in the software industry today. Waterfall development method is one of the earliest software development methods. Waterfall software development methodology is a sequential model in which each phase is completed in full and followed in a fixed order. RUP (Rational Unified Process) […]
Difference Between Inheritance and Composition
Inheritance vs Composition Inheritance and Composition are two important concepts found in OOP (Object Oriented Programming). In simple terms, both Composition and Inheritance deal with providing additional properties or behavior to a class. Inheritance is the ability for a class to inherit properties and behavior from a parent class by extending it. On the other […]
- « Previous Page
- 1
- …
- 14
- 15
- 16
- 17
- 18
- …
- 24
- Next Page »