Documente Academic
Documente Profesional
Documente Cultură
on
Cinema Ticket Printing
Software
Submitted by:
Dharamjeet Singh
(1307552)
Himmat Kumar
(1307558)
Ghuman
Company Profile
Features of Java
Simple:According to Sun java is simple language because:syntax is based on C++ (so easier for programmers to learn it
after C++).
removed many confusing and/or rarely-used features e.g.,
explicit pointers, operator overloading etc.
No need to remove unreferenced objects because there is
Automatic Garbage Collection in java.
Object Oriented :Object-oriented means we organize our software as a
combination of different types of objects that incorporates
both data and behaviour.
Object-oriented programming(OOPs) is a methodology that
simplify software development and maintenance by providing
some rules.
High Performance :
Java is faster than traditional interpretation since byte code is
"close" to native code still somewhat slower than a compiled
language (e.g., C++).
Distributed :-
We can create distributed applications in java.
RMI and EJB are used for creating distributed
applications. We may access files by calling the
methods from any machine on the internet.
Multi- threaded :
A thread is like a separate program, executing
concurrently. We can write Java programs that
deal with many tasks at once by defining multiple
threads. The main advantage of multi-threading
is that it shares the same memory. Threads are
important for multi-media, Web applications etc.
In
At
At
run time :-
Classloader:is
Java Platform :
Aplatformis
primitive data type : " java virtual machine (JVM) defines the
primitive data type to maintain its compatibility and guarantee
platform independence".
Based on stack machine :most popular computer architectures
such as Intel( x86) Architecture and ARM Architecture run based
on a register. However, JVM runs based on a stack.
Order network byte: Java class file uses network byte order to
maintain platform independence between the little endian used by
Intel( x86 Architecture) and the big endian used by the RISC Series
Architecture " a fixed byte order must be kept. Therefore, JVM uses
the network byte order". (which is used for network transfer).
Symbolic : All types (class and interface) except for primitive data
types are referred to through symbolic reference- instead of
through explicit (memory) address based reference.
Garbage collection(gc): A class instance is explicitly created by the
"user code" and automatically destroyed by "garbage collection".
Features
It
Create account 2
Create account 3
Account created
Log In
Choose Movie
Select seats
Details in Ticket
Printing Details
Print Ticket
Thank You