Analysis of Java in Banking Applications: ITECH5403

Verified

Added on  2025/07/31

|22
|4199
|347
AI Summary
Desklib provides solved assignments and past papers to help students succeed.
Document Page
ITECH5403 ASSIGNMENT 1 - LANGUAGE
DESIGN ESSAY
STUDENT ID-
STUDENT NAME-
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Contents
Introduction................................................................................................................................4
Main Banking Programming’s Languages.................................................................................5
Choice and Justification Method................................................................................................8
Scope and Management of Memory Features for the Java Language.......................................9
Features of Java Language.......................................................................................................12
The function of Writability, reliability and Readability for the Java Language......................16
Conclusion................................................................................................................................18
References................................................................................................................................19
Document Page
List of Figures
Figure 1: Features of Java in the banking Sector.......................................................................9
Figure 2: JVM Architecture for Banking Sector......................................................................11
Figure 3: Exception Handling for Java Language....................................................................15
Document Page
Introduction
Languages are the basic part of the communication. By the support of the language
interchange the ideas from to another workplace. Language of programming is used to
manage the communication connection between the computers. By the support of the
languages of programming provide the proper instruction and direction to the computer for
complete the work scenario. The need for the language of programming is handled the
different work scenario and situation by the habit of computer.
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Main Banking Programming’s Languages
For the domain of banking basically use the Java, Python, C#, C++, Ruby and C for the
handled the financial working situations. By the support of these types of languages of
programming improve the working assistances for the domain of bank.
(1) Java: It is the language of programming which is basically used in the industry of bank.
This language plan is created by James Arthur Gosling. By the support of this language
created the heavy load security programmes for the industry of banking. The language of
programming is handled a large amount of the information data for the domain of bank
(Amin et al., 2016).
Advantage:
This language provides a high-level security function for the workplace.
This language is capable of run in the machine of virtual to support the system of
operating.
This language provides a high runtime security application.
Disadvantage:
The working speed of this language of programming is slow.
This language is more consuming memory technology.
(2) Python: This language is developed by the Guido van Rossum. This language is used in
the industry of banking for mange the relationship of the customer. In this language of
programming use the minimalistic syntax to handle the work conditions. By the support of
the Python language increase the learning of the banking machine to handle the case.
Advantage:
The scalability protocol of this language is very high with the cause of this scalability
property large amount of information is represented during the working of the bank
domain.
Working standards code for Python is very easy and use high profile security
standards.
Document Page
Document Page
Disadvantage:
This language of programming does not support the web browser to access the
information.
This language provides the restrictions for design the virtual machine information
thread.
(3) C#: Microsoft created the C# language of programming. This language follows the syntax
of C to handle the work conditions. Programme through .NET for banking and banking
transaction apps for mobiles is created through this language (Ancona et al., 2016).
Advantage:
By the support of this language increase the level of interoperability of the cross-
languages for the sector of banking.
All the third party solution is provided through this language of programming.
Disadvantage:
The working capability of this language is very slow.
This language is strongly depended on the .NET for working operations.
(4) Ruby: It is the top-level language of programming which is used in the industry of
banking. By the support of this language of programming working capability of the domain
of bank should be improved. This language is generated by the Puzzle since 1995. By the
support of this language easily handled the structure digital payment and E- Payment wallet
for the industry of bank.
Advantage:
The efficiency of the time work platform should be very high in the industry of
banking through this language.
In this language development of the work frame structure should be very easy and
cheaper.
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Disadvantage:
This language handles a large amount of the documents tool for the working libraries.
This language is taken the large time to start the boot application.
Document Page
Choice and Justification Method
For the industry of banking basically, use the language of Java to handle the working
conditions. The working structure of the Java language is depending on the principle of OOP.
This language of programming is developed in the since 1995 by James Arthur Gosling. This
language is used in the industry of bank for the security application. Information security
runtime for this language is very high for mange the security function.
Management of the banking system is using the Java Language for the independent working
platform. By the support of this language, function working performance of the banking, high
customer relations and make the secure digital payment process (Armoni et al., 2015).
Justification Method:
(1) Working System is Reliable: In the industry of banking by the support of the language
of Java create a reliable work system. With the support of this language rate of server, fail
should be less. This language provides the proper working assistance for the customer of
bank. In this language application large amount of the information database is stored in the
working server. All the facility of banking service is handled by the MySQL database server.
In the management of banking with the support of the Java language application reduce the
entire customer handling problem and improve the banking working efficiency for the
resulting output.
(2) Certified Partner of Technology: The working application of the Java language is
certified by the expertise of technical. All the developer of Java is certified for the security
application. By the support of the Java Technology parameter increase the security assistance
for the information of banking data. During the cause of the certified partner in the Java
Technology trust of the customer should be improved. All the E-Payments issues are easily
solved by the technology of Java. The investment rate in the industry of bank depends on the
trust of the investor or client with the cause of the secure payment application Java language
is helpful for handling the client issue.
(3) Knowledge of Market: Language of Java plays a vital role in the industry of software.
With the support of the language of Java create the application of Web and mobile apps for
the industry of banking. This Java application is very helpful for handle the internet banking,
E-Payments protocol and connection of the payment wallet to the bank. This language has
Document Page
created the application of the web to handle a large amount of the client information data for
the banking purpose. With the support of the application of the Java language increase the
work application according to the customer need. Java language provides a high rate of client
satisfaction in the industry of banking. This language provides the proper working assistance
for the customer of bank. In this language application large amount of the information
database is stored in the working server (Asubiaro et al., 2018).
(4) Work Scalability: Language of Java provides the work scalability to improve the
banking sector. By the help of this language, the application provides an effective security
system for the management of banking. All the industry of banking is preferred the Java,
language of programming for support the work objective. With the use of the Java language
improve the security functions in the industry of banking.
Figure 1: Features of Java in the Banking Sector
(Source- Practices, 2019)
Bank Domain Requirement
In the industry of banking with the support of the language of Java increase the working
operations. The language of Java provides an effective banking application for the customer.
With the use of the Javascript application create the banking sector web application to
complete the banking operations. The language of Java also provides the E-Payment structure
and Payment wallet facility for the customer to improve the services.
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Scope and Management of Memory Features for the Java Language
In the domain of bank with the support of the language of Java improve the working
conditions. By the support of the language of Java create the new opportunity or scope for the
industry of bank.
Scope features for the Java Language in the domain of Bank:
(1) Work Security: Platform of Java language is to provide the function of work security in
the industry of banking. In this language of programming, all type of working programme is
run easily to handle the working conditions. Language of Java provides protection from the
un-trust information source. Language of Java creates a system which is totally virus free. By
the support of the language of Java all the working information code is converted into the by
codes which are not handled by the human.
(2) Information Portable: Language of Java provides the work Portable application for the
system of operating. By the cause of Portable application language of Java is run in any
system of operating without any work dependency. The platform of Java application is
independent so it is easily port from one to another work stations (Atas et al., 2016).
(3) Robust Function: Language of Java provides a robust function during the runtime. With
the cause of the different type of working error should be eliminated during the checking
code. Programming of Java is providing the path function for allocation of memory and
information releasing function.
(4) Objected-Oriented: Java is the object-Oriented language of programming which is
widely used in the industry of bank. This language application follows the concept of OPP’s
principal. With the support of the language of Java created the banking industry programme
for work solutions. Language of Java is acting the information object for the industry of bank
(Yi et al., 2015).
Different from the other Language
The working code structure of the Java language is simple and easy to maintain. With the
support of the Java application generate a high range of security workstations. The language
Document Page
of Java follows the OPP’s working principle for the banking sector to improve the work
stations.
Management of Memory for the Java Language in Industry of Banking
In the language of Java with the support of the Management of Memory analysed the need for
programmes to access the information. Management of memory function depends on the
concept of the collector of Garbage for banking information allocation. For the industry of
banking follow the following concept for the Management of Memory (Becker et al., 2016).
(1) JVM Structure of Memory
(2) Working of Collector Garbage
Figure 2: JVM Architecture for Banking Sector
(Source- Minh, 2019)
(1) JVM Structure of Memory: In the industry of banking with the support of the JVM
application increase the security threads. With the support of the JVM protocol, a large
amount of the information data should be stored for the banking purpose.
chevron_up_icon
1 out of 22
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]