Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Implementation of Java In Real-world

Implementation of Java In Real-world

Java is a high-level programming language developed by Sun Microsystems. Instead, Java programs are interpreted by the Java Virtual Machine, or JVM, which runs on multiple platforms. TIB Academy is one of the best Java training institute in Bangalore to take the training as an expert level.

niyazahamed

April 27, 2021
Tweet

More Decks by niyazahamed

Other Decks in Education

Transcript

  1. Index of the Content  Introduction to Java  List

    of Java Application  Android Apps  Server Apps at the Financial Industry  Web Applications  Software Tools  Trading Applications  Conclusion 2
  2. 3 Android Application Server Applicatio n Software Tools Web Applicatio

    n Introduction to Java Trading Applicatio n Java is OOP’s Programming. It is high level Programming Language Complete Security Perfect Memory Management Garbage collection Good Database Connectivity Highly Encrypted code
  3. 4 ╸ Many server-side applications are written in Java which

    processes tens of millions of requests per day. ╸ High-frequency trading applications are also written in Java like LMAX trading applications.
  4. 1. Android Application If you want to see where Java

    is used, you are not too far away. Open your Android phone and any app, they are actually written in Java programming language, with Google's Android API, which is similar to JDK. A couple of years back, Android has provided a much-needed boost, and today many Java programmer is Android App developers. 5
  5. 2. Server Apps – Financial Industry Java is very big

    in Financial Services. Lots of global Investment banks like Goldman Sachs, Citigroup, Barclays, Standard Charted, and other banks use Java for writing front and back office electronic trading systems, writing settlement and confirmation systems, data processing projects, and several others. 6
  6. 3. Java Web Application Java is also big on E-commerce

    and web application space. You have a lot of RESTfull services being created using Spring MVC, Struts 2.0, and similar frameworks. Even simple Servlet, JSP, and Struts based web applications are quite popular on various government projects. Many governments, healthcare, insurance, education, defense, and several other departments have their web application built in Java. 7
  7. 4. Software Tools Many useful software and development tools are

    written and developed in Java e.g., Eclipse, IntelliJ Idea, and NetBeans IDE. I think they are also the most used desktop applications written in Java. Though there was a time when Swing was very popular to write thick clients, mostly in the financial service sector and Investment banks. Nowadays, Java FX is gaining popularity, but still, it is not a replacement of Swing, and C# has almost replaced Swing in Finance domain. 8
  8. 5. Trading Application Third-party trading application, which is also part

    of the bigger financial services industry, also use Java. A popular trading application like Murex, which is used in many banks for front to bank connectivity, is also written in Java. 9
  9. Applications of Java 10 Business App Big Data Scientific App

    App - Enterprise Web servers Server App Web App Embedded system App for Mobiles Desktop GUI
  10. 78% Java Application 82.7% Runtime Platform – Spring boot 61.01%

    Server - Tomcat 11 81% IDE – IntelliJ IDE Statistics